|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.faces.context.ExternalContext
public abstract class ExternalContext
see Javadoc of JSF Specification
Field Summary | |
---|---|
static java.lang.String |
BASIC_AUTH
|
static java.lang.String |
CLIENT_CERT_AUTH
|
static java.lang.String |
DIGEST_AUTH
|
static java.lang.String |
FORM_AUTH
|
Constructor Summary | |
---|---|
ExternalContext()
|
Method Summary | |
---|---|
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)
|
abstract void |
dispatch(java.lang.String path)
|
abstract 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)
|
abstract 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)
|
abstract java.lang.String |
encodeResourceURL(java.lang.String url)
|
abstract java.util.Map<java.lang.String,java.lang.Object> |
getApplicationMap()
|
abstract java.lang.String |
getAuthType()
|
abstract java.lang.Object |
getContext()
|
java.lang.String |
getContextName()
Returns the name of the underlying context |
Flash |
getFlash()
|
abstract java.lang.String |
getInitParameter(java.lang.String name)
|
abstract java.util.Map |
getInitParameterMap()
|
java.lang.String |
getMimeType(java.lang.String file)
|
java.lang.String |
getRealPath(java.lang.String path)
|
abstract java.lang.String |
getRemoteUser()
|
abstract java.lang.Object |
getRequest()
|
java.lang.String |
getRequestCharacterEncoding()
|
int |
getRequestContentLength()
|
java.lang.String |
getRequestContentType()
|
abstract java.lang.String |
getRequestContextPath()
|
abstract java.util.Map<java.lang.String,java.lang.Object> |
getRequestCookieMap()
|
abstract java.util.Map<java.lang.String,java.lang.String> |
getRequestHeaderMap()
|
abstract java.util.Map<java.lang.String,java.lang.String[]> |
getRequestHeaderValuesMap()
|
abstract java.util.Locale |
getRequestLocale()
|
abstract java.util.Iterator<java.util.Locale> |
getRequestLocales()
|
abstract java.util.Map<java.lang.String,java.lang.Object> |
getRequestMap()
|
abstract java.util.Map<java.lang.String,java.lang.String> |
getRequestParameterMap()
|
abstract java.util.Iterator<java.lang.String> |
getRequestParameterNames()
|
abstract java.util.Map<java.lang.String,java.lang.String[]> |
getRequestParameterValuesMap()
|
abstract java.lang.String |
getRequestPathInfo()
|
java.lang.String |
getRequestScheme()
|
java.lang.String |
getRequestServerName()
|
int |
getRequestServerPort()
|
abstract java.lang.String |
getRequestServletPath()
|
abstract java.net.URL |
getResource(java.lang.String path)
|
abstract java.io.InputStream |
getResourceAsStream(java.lang.String path)
|
abstract java.util.Set<java.lang.String> |
getResourcePaths(java.lang.String path)
|
abstract java.lang.Object |
getResponse()
|
int |
getResponseBufferSize()
|
java.lang.String |
getResponseCharacterEncoding()
|
java.lang.String |
getResponseContentType()
throws UnsupportedOperationException by default. |
java.io.OutputStream |
getResponseOutputStream()
|
java.io.Writer |
getResponseOutputWriter()
|
abstract java.lang.Object |
getSession(boolean create)
|
abstract java.util.Map<java.lang.String,java.lang.Object> |
getSessionMap()
|
abstract java.security.Principal |
getUserPrincipal()
|
void |
invalidateSession()
|
boolean |
isResponseCommitted()
|
abstract boolean |
isUserInRole(java.lang.String role)
|
abstract void |
log(java.lang.String message)
|
abstract void |
log(java.lang.String message,
java.lang.Throwable exception)
|
abstract void |
redirect(java.lang.String url)
|
void |
responseFlushBuffer()
|
void |
responseReset()
|
void |
responseSendError(int statusCode,
java.lang.String message)
|
void |
setRequest(java.lang.Object request)
throws UnsupportedOperationException by default. |
void |
setRequestCharacterEncoding(java.lang.String encoding)
throws UnsupportedOperationException by default. |
void |
setResponse(java.lang.Object response)
throws UnsupportedOperationException by default. |
void |
setResponseBufferSize(int size)
|
void |
setResponseCharacterEncoding(java.lang.String encoding)
throws UnsupportedOperationException by default. |
void |
setResponseContentLength(int length)
|
void |
setResponseContentType(java.lang.String contentType)
|
void |
setResponseHeader(java.lang.String name,
java.lang.String value)
|
void |
setResponseStatus(int statusCode)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String BASIC_AUTH
public static final java.lang.String CLIENT_CERT_AUTH
public static final java.lang.String DIGEST_AUTH
public static final java.lang.String FORM_AUTH
Constructor Detail |
---|
public ExternalContext()
Method Detail |
---|
public void addResponseCookie(java.lang.String name, java.lang.String value, java.util.Map<java.lang.String,java.lang.Object> properties)
name
- value
- properties
- public void addResponseHeader(java.lang.String name, java.lang.String value)
name
- value
- public abstract void dispatch(java.lang.String path) throws java.io.IOException
java.io.IOException
public abstract java.lang.String encodeActionURL(java.lang.String url)
public java.lang.String encodeBookmarkableURL(java.lang.String baseUrl, java.util.Map<java.lang.String,java.util.List<java.lang.String>> parameters)
baseUrl
- parameters
- public abstract java.lang.String encodeNamespace(java.lang.String name)
public java.lang.String encodePartialActionURL(java.lang.String url)
public java.lang.String encodeRedirectURL(java.lang.String baseUrl, java.util.Map<java.lang.String,java.util.List<java.lang.String>> parameters)
baseUrl
- parameters
- public abstract java.lang.String encodeResourceURL(java.lang.String url)
public abstract java.util.Map<java.lang.String,java.lang.Object> getApplicationMap()
public abstract java.lang.String getAuthType()
public abstract java.lang.Object getContext()
public java.lang.String getContextName()
public Flash getFlash()
public abstract java.lang.String getInitParameter(java.lang.String name)
public abstract java.util.Map getInitParameterMap()
public java.lang.String getMimeType(java.lang.String file)
public java.lang.String getRealPath(java.lang.String path)
public abstract java.lang.String getRemoteUser()
public abstract java.lang.Object getRequest()
public java.lang.String getRequestCharacterEncoding()
public int getRequestContentLength()
public java.lang.String getRequestContentType()
public abstract java.lang.String getRequestContextPath()
public abstract java.util.Map<java.lang.String,java.lang.Object> getRequestCookieMap()
public abstract java.util.Map<java.lang.String,java.lang.String> getRequestHeaderMap()
public abstract java.util.Map<java.lang.String,java.lang.String[]> getRequestHeaderValuesMap()
public abstract java.util.Locale getRequestLocale()
public abstract java.util.Iterator<java.util.Locale> getRequestLocales()
public abstract java.util.Map<java.lang.String,java.lang.Object> getRequestMap()
public abstract java.util.Map<java.lang.String,java.lang.String> getRequestParameterMap()
public abstract java.util.Iterator<java.lang.String> getRequestParameterNames()
public abstract java.util.Map<java.lang.String,java.lang.String[]> getRequestParameterValuesMap()
public abstract java.lang.String getRequestPathInfo()
public java.lang.String getRequestScheme()
public java.lang.String getRequestServerName()
public int getRequestServerPort()
public abstract java.lang.String getRequestServletPath()
public abstract java.net.URL getResource(java.lang.String path) throws java.net.MalformedURLException
java.net.MalformedURLException
public abstract java.io.InputStream getResourceAsStream(java.lang.String path)
public abstract java.util.Set<java.lang.String> getResourcePaths(java.lang.String path)
public abstract java.lang.Object getResponse()
public int getResponseBufferSize()
public java.lang.String getResponseCharacterEncoding()
public java.lang.String getResponseContentType()
UnsupportedOperationException
by default.
public java.io.OutputStream getResponseOutputStream() throws java.io.IOException
java.io.IOException
public java.io.Writer getResponseOutputWriter() throws java.io.IOException
java.io.IOException
public abstract java.lang.Object getSession(boolean create)
public abstract java.util.Map<java.lang.String,java.lang.Object> getSessionMap()
public abstract java.security.Principal getUserPrincipal()
public void invalidateSession()
public boolean isResponseCommitted()
public abstract boolean isUserInRole(java.lang.String role)
public abstract void log(java.lang.String message)
public abstract void log(java.lang.String message, java.lang.Throwable exception)
public abstract void redirect(java.lang.String url) throws java.io.IOException
java.io.IOException
public void responseFlushBuffer() throws java.io.IOException
java.io.IOException
public void responseReset()
public void responseSendError(int statusCode, java.lang.String message) throws java.io.IOException
statusCode
- message
-
java.io.IOException
public void setRequest(java.lang.Object request)
UnsupportedOperationException
by default.
request
- public void setRequestCharacterEncoding(java.lang.String encoding) throws java.io.UnsupportedEncodingException
UnsupportedOperationException
by default.
encoding
-
java.io.UnsupportedEncodingException
public void setResponse(java.lang.Object response)
UnsupportedOperationException
by default.
response
- public void setResponseBufferSize(int size)
size
- public void setResponseCharacterEncoding(java.lang.String encoding)
UnsupportedOperationException
by default.
encoding
- public void setResponseContentLength(int length)
length
- public void setResponseContentType(java.lang.String contentType)
contentType
- public void setResponseHeader(java.lang.String name, java.lang.String value)
name
- value
- public void setResponseStatus(int statusCode)
statusCode
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |