001
014
015 package com.liferay.util.bridges.jsf.sun;
016
017 import java.io.InputStream;
018
019 import java.net.URL;
020
021 import java.security.Principal;
022
023 import java.util.Iterator;
024 import java.util.Locale;
025 import java.util.Map;
026 import java.util.Set;
027
028 import javax.faces.context.ExternalContext;
029
030 import javax.servlet.ServletContext;
031
032
035 public class LiferayServletContextAdapter extends ExternalContext {
036
037 public LiferayServletContextAdapter(ServletContext servletContext) {
038 _servletContext = servletContext;
039 }
040
041 @Override
042 public Map<String, Object> getApplicationMap() {
043 if (_applicationMap == null) {
044 _applicationMap = new LiferayApplicationMap(_servletContext);
045 }
046
047 return _applicationMap;
048 }
049
050 @Override
051 public String getAuthType() {
052 return null;
053 }
054
055 @Override
056 public Object getContext() {
057 return null;
058 }
059
060 @Override
061 public void dispatch(String string) {
062 }
063
064 @Override
065 public String encodeActionURL(String string) {
066 return null;
067 }
068
069 @Override
070 public String encodeNamespace(String string) {
071 return null;
072 }
073
074 @Override
075 public String encodeResourceURL(String string) {
076 return null;
077 }
078
079 @Override
080 public String getInitParameter(String string) {
081 return null;
082 }
083
084 @Override
085 public Map<String, String> getInitParameterMap() {
086 return null;
087 }
088
089 @Override
090 public void log(String string) {
091 }
092
093 @Override
094 public void log(String string, Throwable throwable) {
095 }
096
097 @Override
098 public void redirect(String string) {
099 }
100
101 @Override
102 public String getRemoteUser() {
103 return null;
104 }
105
106 @Override
107 public Object getRequest() {
108 return null;
109 }
110
111 @Override
112 public String getRequestContextPath() {
113 return null;
114 }
115
116 @Override
117 public Map<String, Object> getRequestCookieMap() {
118 return null;
119 }
120
121 @Override
122 public Map<String, String> getRequestHeaderMap() {
123 return null;
124 }
125
126 @Override
127 public Map<String, String[]> getRequestHeaderValuesMap() {
128 return null;
129 }
130
131 @Override
132 public Locale getRequestLocale() {
133 return null;
134 }
135
136 @Override
137 public Iterator<Locale> getRequestLocales() {
138 return null;
139 }
140
141 @Override
142 public Map<String, Object> getRequestMap() {
143 return null;
144 }
145
146 @Override
147 public Map<String, String> getRequestParameterMap() {
148 return null;
149 }
150
151 @Override
152 public Iterator<String> getRequestParameterNames() {
153 return null;
154 }
155
156 @Override
157 public Map<String, String[]> getRequestParameterValuesMap() {
158 return null;
159 }
160
161 @Override
162 public String getRequestPathInfo() {
163 return null;
164 }
165
166 @Override
167 public String getRequestServletPath() {
168 return null;
169 }
170
171 @Override
172 public URL getResource(String string) {
173 return null;
174 }
175
176 @Override
177 public InputStream getResourceAsStream(String string) {
178 return null;
179 }
180
181 @Override
182 public Set<String> getResourcePaths(String string) {
183 return null;
184 }
185
186 @Override
187 public Object getResponse() {
188 return null;
189 }
190
191 @Override
192 public Object getSession(boolean b) {
193 return null;
194 }
195
196 @Override
197 public Map<String, Object> getSessionMap() {
198 return null;
199 }
200
201 @Override
202 public boolean isUserInRole(String string) {
203 return false;
204 }
205
206 @Override
207 public Principal getUserPrincipal() {
208 return null;
209 }
210
211 private ServletContext _servletContext;
212 private LiferayApplicationMap _applicationMap;
213
214 }