public class PortletExternalContextImpl
extends javax.faces.context.ExternalContext
ExternalContext for use with Portlet requests.| Constructor and Description |
|---|
PortletExternalContextImpl(javax.portlet.PortletContext portletContext,
javax.portlet.PortletRequest portletRequest,
javax.portlet.PortletResponse portletResponse) |
| Modifier and Type | Method and Description |
|---|---|
void |
addResponseCookie(java.lang.String name,
java.lang.String value,
java.util.Map<java.lang.String,java.lang.Object> properties) |
void |
addResponseHeader(java.lang.String name,
java.lang.String value) |
void |
dispatch(java.lang.String path) |
java.lang.String |
encodeActionURL(java.lang.String url) |
java.lang.String |
encodeBookmarkableURL(java.lang.String baseUrl,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> parameters) |
java.lang.String |
encodeNamespace(java.lang.String name) |
java.lang.String |
encodePartialActionURL(java.lang.String url) |
java.lang.String |
encodeRedirectURL(java.lang.String baseUrl,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> parameters) |
java.lang.String |
encodeResourceURL(java.lang.String url) |
java.util.Map<java.lang.String,java.lang.Object> |
getApplicationMap() |
java.lang.String |
getAuthType() |
java.lang.Object |
getContext() |
java.lang.String |
getContextName() |
javax.faces.context.Flash |
getFlash() |
java.lang.String |
getInitParameter(java.lang.String name) |
java.util.Map<java.lang.String,java.lang.String> |
getInitParameterMap() |
java.lang.String |
getMimeType(java.lang.String file) |
java.lang.String |
getRealPath(java.lang.String path) |
java.lang.String |
getRemoteUser() |
java.lang.Object |
getRequest() |
java.lang.String |
getRequestCharacterEncoding() |
int |
getRequestContentLength() |
java.lang.String |
getRequestContentType() |
java.lang.String |
getRequestContextPath() |
java.util.Map<java.lang.String,java.lang.Object> |
getRequestCookieMap() |
java.util.Map<java.lang.String,java.lang.String> |
getRequestHeaderMap() |
java.util.Map<java.lang.String,java.lang.String[]> |
getRequestHeaderValuesMap() |
java.util.Locale |
getRequestLocale() |
java.util.Iterator<java.util.Locale> |
getRequestLocales() |
java.util.Map<java.lang.String,java.lang.Object> |
getRequestMap() |
java.util.Map<java.lang.String,java.lang.String> |
getRequestParameterMap() |
java.util.Iterator<java.lang.String> |
getRequestParameterNames() |
java.util.Map<java.lang.String,java.lang.String[]> |
getRequestParameterValuesMap() |
java.lang.String |
getRequestPathInfo() |
java.lang.String |
getRequestScheme() |
java.lang.String |
getRequestServerName() |
int |
getRequestServerPort() |
java.lang.String |
getRequestServletPath() |
java.net.URL |
getResource(java.lang.String path) |
java.io.InputStream |
getResourceAsStream(java.lang.String path) |
java.util.Set<java.lang.String> |
getResourcePaths(java.lang.String path) |
java.lang.Object |
getResponse() |
int |
getResponseBufferSize() |
java.lang.String |
getResponseCharacterEncoding() |
java.lang.String |
getResponseContentType() |
java.io.OutputStream |
getResponseOutputStream() |
java.io.Writer |
getResponseOutputWriter() |
java.lang.Object |
getSession(boolean create) |
java.util.Map<java.lang.String,java.lang.Object> |
getSessionMap() |
int |
getSessionMaxInactiveInterval() |
java.security.Principal |
getUserPrincipal() |
void |
invalidateSession() |
boolean |
isResponseCommitted() |
boolean |
isSecure() |
boolean |
isUserInRole(java.lang.String role) |
void |
log(java.lang.String message) |
void |
log(java.lang.String message,
java.lang.Throwable exception) |
void |
redirect(java.lang.String url) |
void |
release() |
void |
responseFlushBuffer() |
void |
responseReset() |
void |
responseSendError(int statusCode,
java.lang.String message) |
void |
setRequest(java.lang.Object request) |
void |
setRequestCharacterEncoding(java.lang.String encoding) |
void |
setResponse(java.lang.Object response) |
void |
setResponseBufferSize(int size) |
void |
setResponseCharacterEncoding(java.lang.String encoding) |
void |
setResponseContentLength(int length) |
void |
setResponseContentType(java.lang.String contentType) |
void |
setResponseHeader(java.lang.String name,
java.lang.String value) |
void |
setResponseStatus(int statusCode) |
void |
setSessionMaxInactiveInterval(int interval) |
public PortletExternalContextImpl(javax.portlet.PortletContext portletContext,
javax.portlet.PortletRequest portletRequest,
javax.portlet.PortletResponse portletResponse)
public void release()
public javax.faces.context.Flash getFlash()
getFlash in class javax.faces.context.ExternalContextpublic void dispatch(java.lang.String path)
throws java.io.IOException
dispatch in class javax.faces.context.ExternalContextjava.io.IOExceptionpublic void redirect(java.lang.String url)
throws java.io.IOException
redirect in class javax.faces.context.ExternalContextjava.io.IOExceptionpublic java.lang.String encodeNamespace(java.lang.String name)
encodeNamespace in class javax.faces.context.ExternalContextpublic java.lang.String encodeActionURL(java.lang.String url)
encodeActionURL in class javax.faces.context.ExternalContextpublic java.lang.String encodeResourceURL(java.lang.String url)
encodeResourceURL in class javax.faces.context.ExternalContextpublic java.lang.String encodePartialActionURL(java.lang.String url)
encodePartialActionURL in class javax.faces.context.ExternalContextpublic java.lang.String encodeBookmarkableURL(java.lang.String baseUrl,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> parameters)
encodeBookmarkableURL in class javax.faces.context.ExternalContextpublic java.lang.String encodeRedirectURL(java.lang.String baseUrl,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> parameters)
encodeRedirectURL in class javax.faces.context.ExternalContextpublic java.lang.Object getContext()
getContext in class javax.faces.context.ExternalContextpublic java.lang.String getContextName()
getContextName in class javax.faces.context.ExternalContextpublic java.lang.String getMimeType(java.lang.String file)
getMimeType in class javax.faces.context.ExternalContextpublic java.lang.String getRealPath(java.lang.String path)
getRealPath in class javax.faces.context.ExternalContextpublic void log(java.lang.String message)
log in class javax.faces.context.ExternalContextpublic void log(java.lang.String message,
java.lang.Throwable exception)
log in class javax.faces.context.ExternalContextpublic java.util.Map<java.lang.String,java.lang.Object> getApplicationMap()
getApplicationMap in class javax.faces.context.ExternalContextpublic java.lang.String getInitParameter(java.lang.String name)
getInitParameter in class javax.faces.context.ExternalContextpublic java.util.Map<java.lang.String,java.lang.String> getInitParameterMap()
getInitParameterMap in class javax.faces.context.ExternalContextpublic java.net.URL getResource(java.lang.String path)
throws java.net.MalformedURLException
getResource in class javax.faces.context.ExternalContextjava.net.MalformedURLExceptionpublic java.io.InputStream getResourceAsStream(java.lang.String path)
getResourceAsStream in class javax.faces.context.ExternalContextpublic java.util.Set<java.lang.String> getResourcePaths(java.lang.String path)
getResourcePaths in class javax.faces.context.ExternalContextpublic java.lang.Object getRequest()
getRequest in class javax.faces.context.ExternalContextpublic void setRequest(java.lang.Object request)
setRequest in class javax.faces.context.ExternalContextpublic java.lang.String getRequestContentType()
getRequestContentType in class javax.faces.context.ExternalContextpublic java.lang.String getRequestContextPath()
getRequestContextPath in class javax.faces.context.ExternalContextpublic java.lang.String getRequestScheme()
getRequestScheme in class javax.faces.context.ExternalContextpublic java.lang.String getRequestServerName()
getRequestServerName in class javax.faces.context.ExternalContextpublic int getRequestServerPort()
getRequestServerPort in class javax.faces.context.ExternalContextpublic java.util.Locale getRequestLocale()
getRequestLocale in class javax.faces.context.ExternalContextpublic java.util.Iterator<java.util.Locale> getRequestLocales()
getRequestLocales in class javax.faces.context.ExternalContextpublic java.lang.String getRequestCharacterEncoding()
getRequestCharacterEncoding in class javax.faces.context.ExternalContextpublic void setRequestCharacterEncoding(java.lang.String encoding)
throws java.io.UnsupportedEncodingException
setRequestCharacterEncoding in class javax.faces.context.ExternalContextjava.io.UnsupportedEncodingExceptionpublic java.util.Map<java.lang.String,java.lang.Object> getRequestCookieMap()
getRequestCookieMap in class javax.faces.context.ExternalContextpublic java.util.Map<java.lang.String,java.lang.String> getRequestHeaderMap()
getRequestHeaderMap in class javax.faces.context.ExternalContextpublic java.util.Map<java.lang.String,java.lang.String[]> getRequestHeaderValuesMap()
getRequestHeaderValuesMap in class javax.faces.context.ExternalContextpublic java.util.Map<java.lang.String,java.lang.Object> getRequestMap()
getRequestMap in class javax.faces.context.ExternalContextpublic java.util.Map<java.lang.String,java.lang.String> getRequestParameterMap()
getRequestParameterMap in class javax.faces.context.ExternalContextpublic java.util.Iterator<java.lang.String> getRequestParameterNames()
getRequestParameterNames in class javax.faces.context.ExternalContextpublic java.util.Map<java.lang.String,java.lang.String[]> getRequestParameterValuesMap()
getRequestParameterValuesMap in class javax.faces.context.ExternalContextpublic java.lang.String getRequestServletPath()
getRequestServletPath in class javax.faces.context.ExternalContextpublic java.lang.String getRequestPathInfo()
getRequestPathInfo in class javax.faces.context.ExternalContextpublic int getRequestContentLength()
getRequestContentLength in class javax.faces.context.ExternalContextpublic java.lang.String getAuthType()
getAuthType in class javax.faces.context.ExternalContextpublic java.lang.String getRemoteUser()
getRemoteUser in class javax.faces.context.ExternalContextpublic java.security.Principal getUserPrincipal()
getUserPrincipal in class javax.faces.context.ExternalContextpublic boolean isUserInRole(java.lang.String role)
isUserInRole in class javax.faces.context.ExternalContextpublic boolean isSecure()
isSecure in class javax.faces.context.ExternalContextpublic java.lang.Object getResponse()
getResponse in class javax.faces.context.ExternalContextpublic void setResponse(java.lang.Object response)
setResponse in class javax.faces.context.ExternalContextpublic java.lang.String getResponseContentType()
getResponseContentType in class javax.faces.context.ExternalContextpublic java.lang.String getResponseCharacterEncoding()
getResponseCharacterEncoding in class javax.faces.context.ExternalContextpublic void setResponseCharacterEncoding(java.lang.String encoding)
setResponseCharacterEncoding in class javax.faces.context.ExternalContextpublic java.io.OutputStream getResponseOutputStream()
throws java.io.IOException
getResponseOutputStream in class javax.faces.context.ExternalContextjava.io.IOExceptionpublic java.io.Writer getResponseOutputWriter()
throws java.io.IOException
getResponseOutputWriter in class javax.faces.context.ExternalContextjava.io.IOExceptionpublic void addResponseCookie(java.lang.String name,
java.lang.String value,
java.util.Map<java.lang.String,java.lang.Object> properties)
addResponseCookie in class javax.faces.context.ExternalContextpublic void addResponseHeader(java.lang.String name,
java.lang.String value)
addResponseHeader in class javax.faces.context.ExternalContextpublic void responseFlushBuffer()
throws java.io.IOException
responseFlushBuffer in class javax.faces.context.ExternalContextjava.io.IOExceptionpublic void responseReset()
responseReset in class javax.faces.context.ExternalContextpublic void responseSendError(int statusCode,
java.lang.String message)
throws java.io.IOException
responseSendError in class javax.faces.context.ExternalContextjava.io.IOExceptionpublic void setResponseBufferSize(int size)
setResponseBufferSize in class javax.faces.context.ExternalContextpublic void setResponseContentLength(int length)
setResponseContentLength in class javax.faces.context.ExternalContextpublic void setResponseContentType(java.lang.String contentType)
setResponseContentType in class javax.faces.context.ExternalContextpublic void setResponseHeader(java.lang.String name,
java.lang.String value)
setResponseHeader in class javax.faces.context.ExternalContextpublic void setResponseStatus(int statusCode)
setResponseStatus in class javax.faces.context.ExternalContextpublic boolean isResponseCommitted()
isResponseCommitted in class javax.faces.context.ExternalContextpublic int getResponseBufferSize()
getResponseBufferSize in class javax.faces.context.ExternalContextpublic java.lang.Object getSession(boolean create)
getSession in class javax.faces.context.ExternalContextpublic java.util.Map<java.lang.String,java.lang.Object> getSessionMap()
getSessionMap in class javax.faces.context.ExternalContextpublic int getSessionMaxInactiveInterval()
getSessionMaxInactiveInterval in class javax.faces.context.ExternalContextpublic void invalidateSession()
invalidateSession in class javax.faces.context.ExternalContextpublic void setSessionMaxInactiveInterval(int interval)
setSessionMaxInactiveInterval in class javax.faces.context.ExternalContext