org.omnifaces.util
Class FacesLocal
java.lang.Object
org.omnifaces.util.FacesLocal
public final class FacesLocal
- extends java.lang.Object
Collection of utility methods for the JSF API that are mainly shortcuts for obtaining stuff from the provided
FacesContext
argument. In effect, it 'flattens' the hierarchy of nested objects.
The difference with Faces
is that no one method of FacesLocal
obtains the FacesContext
from
the current thread by FacesContext.getCurrentInstance()
. This job is up to the caller.
Note that methods which are directly available on FacesContext
instance itself, such as
getExternalContext()
, getViewRoot()
, isValidationFailed()
, etc are not
delegated by the current utility class, because it would design technically not make any sense to delegate a
single-depth method call like
ExternalContext externalContext = FacesLocal.getExternalContext(facesContext);
instead of just calling it directly
ExternalContext externalContext = facesContext.getExternalContext();
- Since:
- 1.6
- Author:
- Arjan Tijms, Bauke Scholtz
Method Summary |
static void |
addResponseCookie(javax.faces.context.FacesContext context,
java.lang.String name,
java.lang.String value,
java.lang.String path,
int maxAge)
|
static void |
addResponseHeader(javax.faces.context.FacesContext context,
java.lang.String name,
java.lang.String value)
|
static boolean |
authenticate(javax.faces.context.FacesContext context)
|
static
|
evaluateExpressionGet(javax.faces.context.FacesContext context,
java.lang.String expression)
|
static void |
evaluateExpressionSet(javax.faces.context.FacesContext context,
java.lang.String expression,
java.lang.Object value)
|
static
|
getApplicationAttribute(javax.faces.context.FacesContext context,
java.lang.String name)
|
static java.util.Map<java.lang.String,java.lang.Object> |
getApplicationMap(javax.faces.context.FacesContext context)
|
static java.lang.String |
getBookmarkableURL(javax.faces.context.FacesContext context,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> params,
boolean includeViewParams)
|
static java.lang.String |
getBookmarkableURL(javax.faces.context.FacesContext context,
java.lang.String viewId,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> params,
boolean includeViewParams)
|
static
|
getContextAttribute(javax.faces.context.FacesContext context,
java.lang.String name)
|
static java.util.Locale |
getDefaultLocale(javax.faces.context.FacesContext context)
|
static
|
getFaceletAttribute(javax.faces.context.FacesContext context,
java.lang.String name)
|
static javax.faces.view.facelets.FaceletContext |
getFaceletContext(javax.faces.context.FacesContext context)
|
static javax.faces.context.Flash |
getFlash(javax.faces.context.FacesContext context)
|
static
|
getFlashAttribute(javax.faces.context.FacesContext context,
java.lang.String name)
|
static java.lang.String |
getInitParameter(javax.faces.context.FacesContext context,
java.lang.String name)
|
static java.util.Map<java.lang.String,java.lang.String> |
getInitParameterMap(javax.faces.context.FacesContext context)
|
static java.util.Locale |
getLocale(javax.faces.context.FacesContext context)
|
static java.lang.String |
getMapping(javax.faces.context.FacesContext context)
|
static
|
getMetadataAttribute(javax.faces.context.FacesContext context,
java.lang.String name)
|
static
|
getMetadataAttribute(javax.faces.context.FacesContext context,
java.lang.String viewId,
java.lang.String name)
|
static java.util.Map<java.lang.String,java.lang.Object> |
getMetadataAttributes(javax.faces.context.FacesContext context,
java.lang.String viewId)
|
static java.lang.String |
getMimeType(javax.faces.context.FacesContext context,
java.lang.String name)
|
static java.lang.String |
getRealPath(javax.faces.context.FacesContext context,
java.lang.String webContentPath)
|
static java.lang.String |
getRemoteAddr(javax.faces.context.FacesContext context)
|
static java.lang.String |
getRemoteUser(javax.faces.context.FacesContext context)
|
static javax.servlet.http.HttpServletRequest |
getRequest(javax.faces.context.FacesContext context)
|
static
|
getRequestAttribute(javax.faces.context.FacesContext context,
java.lang.String name)
|
static java.lang.String |
getRequestBaseURL(javax.faces.context.FacesContext context)
|
static java.lang.String |
getRequestContextPath(javax.faces.context.FacesContext context)
|
static java.lang.String |
getRequestCookie(javax.faces.context.FacesContext context,
java.lang.String name)
|
static java.lang.String |
getRequestDomainURL(javax.faces.context.FacesContext context)
|
static java.lang.String |
getRequestHeader(javax.faces.context.FacesContext context,
java.lang.String name)
|
static java.util.Map<java.lang.String,java.lang.String> |
getRequestHeaderMap(javax.faces.context.FacesContext context)
|
static java.lang.String[] |
getRequestHeaderValues(javax.faces.context.FacesContext context,
java.lang.String name)
|
static java.util.Map<java.lang.String,java.lang.String[]> |
getRequestHeaderValuesMap(javax.faces.context.FacesContext context)
|
static java.lang.String |
getRequestHostname(javax.faces.context.FacesContext context)
|
static java.util.Map<java.lang.String,java.lang.Object> |
getRequestMap(javax.faces.context.FacesContext context)
|
static java.lang.String |
getRequestParameter(javax.faces.context.FacesContext context,
java.lang.String name)
|
static java.util.Map<java.lang.String,java.lang.String> |
getRequestParameterMap(javax.faces.context.FacesContext context)
|
static java.lang.String[] |
getRequestParameterValues(javax.faces.context.FacesContext context,
java.lang.String name)
|
static java.util.Map<java.lang.String,java.lang.String[]> |
getRequestParameterValuesMap(javax.faces.context.FacesContext context)
|
static java.lang.String |
getRequestPathInfo(javax.faces.context.FacesContext context)
|
static java.lang.String |
getRequestQueryString(javax.faces.context.FacesContext context)
|
static java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getRequestQueryStringMap(javax.faces.context.FacesContext context)
|
static java.lang.String |
getRequestServletPath(javax.faces.context.FacesContext context)
|
static java.lang.String |
getRequestURI(javax.faces.context.FacesContext context)
|
static java.lang.String |
getRequestURIWithQueryString(javax.faces.context.FacesContext context)
|
static java.lang.String |
getRequestURL(javax.faces.context.FacesContext context)
|
static java.lang.String |
getRequestURLWithQueryString(javax.faces.context.FacesContext context)
|
static java.net.URL |
getResource(javax.faces.context.FacesContext context,
java.lang.String path)
|
static java.io.InputStream |
getResourceAsStream(javax.faces.context.FacesContext context,
java.lang.String path)
|
static java.util.Set<java.lang.String> |
getResourcePaths(javax.faces.context.FacesContext context,
java.lang.String path)
|
static javax.servlet.http.HttpServletResponse |
getResponse(javax.faces.context.FacesContext context)
|
static int |
getResponseBufferSize(javax.faces.context.FacesContext context)
|
static java.lang.String |
getResponseCharacterEncoding(javax.faces.context.FacesContext context)
|
static java.lang.String |
getServerInfo(javax.faces.context.FacesContext context)
|
static javax.servlet.ServletContext |
getServletContext(javax.faces.context.FacesContext context)
|
static javax.servlet.http.HttpSession |
getSession(javax.faces.context.FacesContext context)
|
static javax.servlet.http.HttpSession |
getSession(javax.faces.context.FacesContext context,
boolean create)
|
static
|
getSessionAttribute(javax.faces.context.FacesContext context,
java.lang.String name)
|
static long |
getSessionCreationTime(javax.faces.context.FacesContext context)
|
static java.lang.String |
getSessionId(javax.faces.context.FacesContext context)
|
static long |
getSessionLastAccessedTime(javax.faces.context.FacesContext context)
|
static java.util.Map<java.lang.String,java.lang.Object> |
getSessionMap(javax.faces.context.FacesContext context)
|
static int |
getSessionMaxInactiveInterval(javax.faces.context.FacesContext context)
|
static java.util.List<java.util.Locale> |
getSupportedLocales(javax.faces.context.FacesContext context)
|
static
|
getViewAttribute(javax.faces.context.FacesContext context,
java.lang.String name)
|
static java.lang.String |
getViewId(javax.faces.context.FacesContext context)
|
static java.util.Map<java.lang.String,java.lang.Object> |
getViewMap(javax.faces.context.FacesContext context)
|
static java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getViewParameterMap(javax.faces.context.FacesContext context)
|
static java.util.Collection<javax.faces.component.UIViewParameter> |
getViewParameters(javax.faces.context.FacesContext context)
|
static boolean |
hasSession(javax.faces.context.FacesContext context)
|
static boolean |
hasSessionTimedOut(javax.faces.context.FacesContext context)
|
static void |
invalidateSession(javax.faces.context.FacesContext context)
|
static boolean |
isAjaxRequest(javax.faces.context.FacesContext context)
|
static boolean |
isDevelopment(javax.faces.context.FacesContext context)
|
static boolean |
isPrefixMapping(javax.faces.context.FacesContext context)
|
static boolean |
isRenderResponse(javax.faces.context.FacesContext context)
|
static boolean |
isResponseCommitted(javax.faces.context.FacesContext context)
|
static boolean |
isSessionNew(javax.faces.context.FacesContext context)
|
static boolean |
isUserInRole(javax.faces.context.FacesContext context,
java.lang.String role)
|
static void |
login(javax.faces.context.FacesContext context,
java.lang.String username,
java.lang.String password)
|
static void |
logout(javax.faces.context.FacesContext context)
|
static void |
navigate(javax.faces.context.FacesContext context,
java.lang.String outcome)
|
static java.lang.String |
normalizeViewId(javax.faces.context.FacesContext context,
java.lang.String path)
|
static void |
redirect(javax.faces.context.FacesContext context,
java.lang.String url,
java.lang.String... paramValues)
|
static void |
redirectPermanent(javax.faces.context.FacesContext context,
java.lang.String url,
java.lang.String... paramValues)
|
static
|
removeApplicationAttribute(javax.faces.context.FacesContext context,
java.lang.String name)
|
static
|
removeFlashAttribute(javax.faces.context.FacesContext context,
java.lang.String name)
|
static
|
removeRequestAttribute(javax.faces.context.FacesContext context,
java.lang.String name)
|
static void |
removeResponseCookie(javax.faces.context.FacesContext context,
java.lang.String name,
java.lang.String path)
|
static
|
removeSessionAttribute(javax.faces.context.FacesContext context,
java.lang.String name)
|
static
|
removeViewAttribute(javax.faces.context.FacesContext context,
java.lang.String name)
|
static void |
responseReset(javax.faces.context.FacesContext context)
|
static void |
responseSendError(javax.faces.context.FacesContext context,
int status,
java.lang.String message)
|
static void |
sendFile(javax.faces.context.FacesContext context,
byte[] content,
java.lang.String filename,
boolean attachment)
|
static void |
sendFile(javax.faces.context.FacesContext context,
java.io.File file,
boolean attachment)
|
static void |
sendFile(javax.faces.context.FacesContext context,
java.io.InputStream content,
java.lang.String filename,
boolean attachment)
|
static void |
setApplicationAttribute(javax.faces.context.FacesContext context,
java.lang.String name,
java.lang.Object value)
|
static void |
setContextAttribute(javax.faces.context.FacesContext context,
java.lang.String name,
java.lang.Object value)
|
static void |
setFaceletAttribute(javax.faces.context.FacesContext context,
java.lang.String name,
java.lang.Object value)
|
static void |
setFlashAttribute(javax.faces.context.FacesContext context,
java.lang.String name,
java.lang.Object value)
|
static void |
setLocale(javax.faces.context.FacesContext context,
java.util.Locale locale)
|
static void |
setRequestAttribute(javax.faces.context.FacesContext context,
java.lang.String name,
java.lang.Object value)
|
static void |
setResponseStatus(javax.faces.context.FacesContext context,
int status)
|
static void |
setSessionAttribute(javax.faces.context.FacesContext context,
java.lang.String name,
java.lang.Object value)
|
static void |
setSessionMaxInactiveInterval(javax.faces.context.FacesContext context,
int seconds)
|
static void |
setViewAttribute(javax.faces.context.FacesContext context,
java.lang.String name,
java.lang.Object value)
|
static void |
setViewRoot(javax.faces.context.FacesContext context,
java.lang.String viewId)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getServerInfo
public static java.lang.String getServerInfo(javax.faces.context.FacesContext context)
- See Also:
Faces.getServerInfo()
isDevelopment
public static boolean isDevelopment(javax.faces.context.FacesContext context)
- See Also:
Faces.isDevelopment()
getMapping
public static java.lang.String getMapping(javax.faces.context.FacesContext context)
- See Also:
Faces.getMapping()
isPrefixMapping
public static boolean isPrefixMapping(javax.faces.context.FacesContext context)
- See Also:
Faces.isPrefixMapping()
evaluateExpressionGet
public static <T> T evaluateExpressionGet(javax.faces.context.FacesContext context,
java.lang.String expression)
- See Also:
Faces.evaluateExpressionGet(String)
evaluateExpressionSet
public static void evaluateExpressionSet(javax.faces.context.FacesContext context,
java.lang.String expression,
java.lang.Object value)
- See Also:
Faces.evaluateExpressionSet(String, Object)
getContextAttribute
public static <T> T getContextAttribute(javax.faces.context.FacesContext context,
java.lang.String name)
- See Also:
Faces.getContextAttribute(String)
setContextAttribute
public static void setContextAttribute(javax.faces.context.FacesContext context,
java.lang.String name,
java.lang.Object value)
- See Also:
Faces.setContextAttribute(String, Object)
setViewRoot
public static void setViewRoot(javax.faces.context.FacesContext context,
java.lang.String viewId)
- See Also:
Faces.setViewRoot(String)
getViewId
public static java.lang.String getViewId(javax.faces.context.FacesContext context)
- See Also:
Faces.getViewId()
normalizeViewId
public static java.lang.String normalizeViewId(javax.faces.context.FacesContext context,
java.lang.String path)
- See Also:
Faces.normalizeViewId(String)
getViewParameters
public static java.util.Collection<javax.faces.component.UIViewParameter> getViewParameters(javax.faces.context.FacesContext context)
- See Also:
Faces.getViewParameters()
getViewParameterMap
public static java.util.Map<java.lang.String,java.util.List<java.lang.String>> getViewParameterMap(javax.faces.context.FacesContext context)
- See Also:
Faces.getViewParameterMap()
getMetadataAttributes
public static java.util.Map<java.lang.String,java.lang.Object> getMetadataAttributes(javax.faces.context.FacesContext context,
java.lang.String viewId)
- See Also:
Faces.getMetadataAttributes(String)
getMetadataAttribute
public static <T> T getMetadataAttribute(javax.faces.context.FacesContext context,
java.lang.String viewId,
java.lang.String name)
- See Also:
Faces.getMetadataAttribute(String, String)
getMetadataAttribute
public static <T> T getMetadataAttribute(javax.faces.context.FacesContext context,
java.lang.String name)
- See Also:
Faces.getMetadataAttribute(String)
getLocale
public static java.util.Locale getLocale(javax.faces.context.FacesContext context)
- See Also:
Faces.getLocale()
getDefaultLocale
public static java.util.Locale getDefaultLocale(javax.faces.context.FacesContext context)
- See Also:
Faces.getDefaultLocale()
getSupportedLocales
public static java.util.List<java.util.Locale> getSupportedLocales(javax.faces.context.FacesContext context)
- See Also:
Faces.getSupportedLocales()
setLocale
public static void setLocale(javax.faces.context.FacesContext context,
java.util.Locale locale)
- See Also:
Faces.setLocale(Locale)
navigate
public static void navigate(javax.faces.context.FacesContext context,
java.lang.String outcome)
- See Also:
Faces.navigate(String)
getBookmarkableURL
public static java.lang.String getBookmarkableURL(javax.faces.context.FacesContext context,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> params,
boolean includeViewParams)
- See Also:
Faces.getBookmarkableURL(Map, boolean)
getBookmarkableURL
public static java.lang.String getBookmarkableURL(javax.faces.context.FacesContext context,
java.lang.String viewId,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> params,
boolean includeViewParams)
- See Also:
Faces.getBookmarkableURL(String, Map, boolean)
getFaceletContext
public static javax.faces.view.facelets.FaceletContext getFaceletContext(javax.faces.context.FacesContext context)
- See Also:
Faces.getFaceletContext()
getFaceletAttribute
public static <T> T getFaceletAttribute(javax.faces.context.FacesContext context,
java.lang.String name)
- See Also:
Faces.getFaceletAttribute(String)
setFaceletAttribute
public static void setFaceletAttribute(javax.faces.context.FacesContext context,
java.lang.String name,
java.lang.Object value)
- See Also:
Faces.setFaceletAttribute(String, Object)
getRequest
public static javax.servlet.http.HttpServletRequest getRequest(javax.faces.context.FacesContext context)
- See Also:
Faces.getRequest()
isAjaxRequest
public static boolean isAjaxRequest(javax.faces.context.FacesContext context)
- See Also:
Faces.isAjaxRequest()
getRequestParameterMap
public static java.util.Map<java.lang.String,java.lang.String> getRequestParameterMap(javax.faces.context.FacesContext context)
- See Also:
Faces.getRequestParameterMap()
getRequestParameter
public static java.lang.String getRequestParameter(javax.faces.context.FacesContext context,
java.lang.String name)
- See Also:
Faces.getRequestParameter(String)
getRequestParameterValuesMap
public static java.util.Map<java.lang.String,java.lang.String[]> getRequestParameterValuesMap(javax.faces.context.FacesContext context)
- See Also:
Faces.getRequestParameterValuesMap()
getRequestParameterValues
public static java.lang.String[] getRequestParameterValues(javax.faces.context.FacesContext context,
java.lang.String name)
- See Also:
Faces.getRequestParameterValues(String)
getRequestHeaderMap
public static java.util.Map<java.lang.String,java.lang.String> getRequestHeaderMap(javax.faces.context.FacesContext context)
- See Also:
Faces.getRequestHeaderMap()
getRequestHeader
public static java.lang.String getRequestHeader(javax.faces.context.FacesContext context,
java.lang.String name)
- See Also:
Faces.getRequestHeader(String)
getRequestHeaderValuesMap
public static java.util.Map<java.lang.String,java.lang.String[]> getRequestHeaderValuesMap(javax.faces.context.FacesContext context)
- See Also:
Faces.getRequestHeaderValuesMap()
getRequestHeaderValues
public static java.lang.String[] getRequestHeaderValues(javax.faces.context.FacesContext context,
java.lang.String name)
- See Also:
Faces.getRequestHeaderValues(String)
getRequestContextPath
public static java.lang.String getRequestContextPath(javax.faces.context.FacesContext context)
- See Also:
Faces.getRequestContextPath()
getRequestServletPath
public static java.lang.String getRequestServletPath(javax.faces.context.FacesContext context)
- See Also:
Faces.getRequestServletPath()
getRequestPathInfo
public static java.lang.String getRequestPathInfo(javax.faces.context.FacesContext context)
- See Also:
Faces.getRequestPathInfo()
getRequestHostname
public static java.lang.String getRequestHostname(javax.faces.context.FacesContext context)
- See Also:
Faces.getRequestHostname()
getRequestBaseURL
public static java.lang.String getRequestBaseURL(javax.faces.context.FacesContext context)
- See Also:
Faces.getRequestBaseURL()
getRequestDomainURL
public static java.lang.String getRequestDomainURL(javax.faces.context.FacesContext context)
- See Also:
Faces.getRequestDomainURL()
getRequestURL
public static java.lang.String getRequestURL(javax.faces.context.FacesContext context)
- See Also:
Faces.getRequestURL()
getRequestURI
public static java.lang.String getRequestURI(javax.faces.context.FacesContext context)
- See Also:
Faces.getRequestURI()
getRequestQueryString
public static java.lang.String getRequestQueryString(javax.faces.context.FacesContext context)
- See Also:
Faces.getRequestQueryString()
getRequestQueryStringMap
public static java.util.Map<java.lang.String,java.util.List<java.lang.String>> getRequestQueryStringMap(javax.faces.context.FacesContext context)
- See Also:
Faces.getRequestQueryStringMap()
getRequestURLWithQueryString
public static java.lang.String getRequestURLWithQueryString(javax.faces.context.FacesContext context)
- See Also:
Faces.getRequestURLWithQueryString()
getRequestURIWithQueryString
public static java.lang.String getRequestURIWithQueryString(javax.faces.context.FacesContext context)
- See Also:
Faces.getRequestURIWithQueryString()
getRemoteAddr
public static java.lang.String getRemoteAddr(javax.faces.context.FacesContext context)
- See Also:
Faces.getRemoteAddr()
getResponse
public static javax.servlet.http.HttpServletResponse getResponse(javax.faces.context.FacesContext context)
- See Also:
Faces.getResponse()
getResponseBufferSize
public static int getResponseBufferSize(javax.faces.context.FacesContext context)
- See Also:
Faces.getResponseBufferSize()
getResponseCharacterEncoding
public static java.lang.String getResponseCharacterEncoding(javax.faces.context.FacesContext context)
- See Also:
Faces.getResponseCharacterEncoding()
setResponseStatus
public static void setResponseStatus(javax.faces.context.FacesContext context,
int status)
- See Also:
Faces.setResponseStatus(int)
redirect
public static void redirect(javax.faces.context.FacesContext context,
java.lang.String url,
java.lang.String... paramValues)
throws java.io.IOException
- Throws:
java.io.IOException
- See Also:
Faces.redirect(String, String...)
redirectPermanent
public static void redirectPermanent(javax.faces.context.FacesContext context,
java.lang.String url,
java.lang.String... paramValues)
- See Also:
Faces.redirectPermanent(String, String...)
responseSendError
public static void responseSendError(javax.faces.context.FacesContext context,
int status,
java.lang.String message)
throws java.io.IOException
- Throws:
java.io.IOException
- See Also:
Faces.responseSendError(int, String)
addResponseHeader
public static void addResponseHeader(javax.faces.context.FacesContext context,
java.lang.String name,
java.lang.String value)
- See Also:
Faces.addResponseHeader(String, String)
isResponseCommitted
public static boolean isResponseCommitted(javax.faces.context.FacesContext context)
- See Also:
Faces.isResponseCommitted()
responseReset
public static void responseReset(javax.faces.context.FacesContext context)
- See Also:
Faces.responseReset()
isRenderResponse
public static boolean isRenderResponse(javax.faces.context.FacesContext context)
- See Also:
Faces.isRenderResponse()
login
public static void login(javax.faces.context.FacesContext context,
java.lang.String username,
java.lang.String password)
throws javax.servlet.ServletException
- Throws:
javax.servlet.ServletException
- See Also:
Faces.login(String, String)
authenticate
public static boolean authenticate(javax.faces.context.FacesContext context)
throws javax.servlet.ServletException,
java.io.IOException
- Throws:
javax.servlet.ServletException
java.io.IOException
- See Also:
Faces.authenticate()
logout
public static void logout(javax.faces.context.FacesContext context)
throws javax.servlet.ServletException
- Throws:
javax.servlet.ServletException
- See Also:
Faces.logout()
getRemoteUser
public static java.lang.String getRemoteUser(javax.faces.context.FacesContext context)
- See Also:
Faces.getRemoteUser()
isUserInRole
public static boolean isUserInRole(javax.faces.context.FacesContext context,
java.lang.String role)
- See Also:
Faces.isUserInRole(String)
getRequestCookie
public static java.lang.String getRequestCookie(javax.faces.context.FacesContext context,
java.lang.String name)
- See Also:
Faces.getRequestCookie(String)
addResponseCookie
public static void addResponseCookie(javax.faces.context.FacesContext context,
java.lang.String name,
java.lang.String value,
java.lang.String path,
int maxAge)
- See Also:
Faces.addResponseCookie(String, String, String, int)
removeResponseCookie
public static void removeResponseCookie(javax.faces.context.FacesContext context,
java.lang.String name,
java.lang.String path)
- See Also:
Faces.removeResponseCookie(String, String)
getSession
public static javax.servlet.http.HttpSession getSession(javax.faces.context.FacesContext context)
- See Also:
Faces.getSession()
getSession
public static javax.servlet.http.HttpSession getSession(javax.faces.context.FacesContext context,
boolean create)
- See Also:
Faces.getSession(boolean)
getSessionId
public static java.lang.String getSessionId(javax.faces.context.FacesContext context)
- See Also:
Faces.getSessionId()
invalidateSession
public static void invalidateSession(javax.faces.context.FacesContext context)
- See Also:
Faces.invalidateSession()
hasSession
public static boolean hasSession(javax.faces.context.FacesContext context)
- See Also:
Faces.hasSession()
isSessionNew
public static boolean isSessionNew(javax.faces.context.FacesContext context)
- See Also:
Faces.isSessionNew()
getSessionCreationTime
public static long getSessionCreationTime(javax.faces.context.FacesContext context)
- See Also:
Faces.getSessionCreationTime()
getSessionLastAccessedTime
public static long getSessionLastAccessedTime(javax.faces.context.FacesContext context)
- See Also:
Faces.getSessionLastAccessedTime()
getSessionMaxInactiveInterval
public static int getSessionMaxInactiveInterval(javax.faces.context.FacesContext context)
- See Also:
Faces.getSessionMaxInactiveInterval()
setSessionMaxInactiveInterval
public static void setSessionMaxInactiveInterval(javax.faces.context.FacesContext context,
int seconds)
- See Also:
Faces.setSessionMaxInactiveInterval(int)
hasSessionTimedOut
public static boolean hasSessionTimedOut(javax.faces.context.FacesContext context)
- See Also:
Faces.hasSessionTimedOut()
getServletContext
public static javax.servlet.ServletContext getServletContext(javax.faces.context.FacesContext context)
- See Also:
Faces.getServletContext()
getInitParameterMap
public static java.util.Map<java.lang.String,java.lang.String> getInitParameterMap(javax.faces.context.FacesContext context)
- See Also:
Faces.getInitParameterMap()
getInitParameter
public static java.lang.String getInitParameter(javax.faces.context.FacesContext context,
java.lang.String name)
- See Also:
Faces.getInitParameter(String)
getMimeType
public static java.lang.String getMimeType(javax.faces.context.FacesContext context,
java.lang.String name)
- See Also:
Faces.getMimeType(String)
getResource
public static java.net.URL getResource(javax.faces.context.FacesContext context,
java.lang.String path)
throws java.net.MalformedURLException
- Throws:
java.net.MalformedURLException
- See Also:
Faces.getResource(String)
getResourceAsStream
public static java.io.InputStream getResourceAsStream(javax.faces.context.FacesContext context,
java.lang.String path)
- See Also:
Faces.getResourceAsStream(String)
getResourcePaths
public static java.util.Set<java.lang.String> getResourcePaths(javax.faces.context.FacesContext context,
java.lang.String path)
- See Also:
Faces.getResourcePaths(String)
getRealPath
public static java.lang.String getRealPath(javax.faces.context.FacesContext context,
java.lang.String webContentPath)
- See Also:
Faces.getRealPath(String)
getRequestMap
public static java.util.Map<java.lang.String,java.lang.Object> getRequestMap(javax.faces.context.FacesContext context)
- See Also:
Faces.getRequestMap()
getRequestAttribute
public static <T> T getRequestAttribute(javax.faces.context.FacesContext context,
java.lang.String name)
- See Also:
Faces.getRequestAttribute(String)
setRequestAttribute
public static void setRequestAttribute(javax.faces.context.FacesContext context,
java.lang.String name,
java.lang.Object value)
- See Also:
Faces.setRequestAttribute(String, Object)
removeRequestAttribute
public static <T> T removeRequestAttribute(javax.faces.context.FacesContext context,
java.lang.String name)
- See Also:
Faces.removeRequestAttribute(String)
getFlash
public static javax.faces.context.Flash getFlash(javax.faces.context.FacesContext context)
- See Also:
Faces.getFlash()
getFlashAttribute
public static <T> T getFlashAttribute(javax.faces.context.FacesContext context,
java.lang.String name)
- See Also:
Faces.getFlashAttribute(String)
setFlashAttribute
public static void setFlashAttribute(javax.faces.context.FacesContext context,
java.lang.String name,
java.lang.Object value)
- See Also:
Faces.setFlashAttribute(String, Object)
removeFlashAttribute
public static <T> T removeFlashAttribute(javax.faces.context.FacesContext context,
java.lang.String name)
- See Also:
Faces.removeFlashAttribute(String)
getViewMap
public static java.util.Map<java.lang.String,java.lang.Object> getViewMap(javax.faces.context.FacesContext context)
- See Also:
Faces.getViewMap()
getViewAttribute
public static <T> T getViewAttribute(javax.faces.context.FacesContext context,
java.lang.String name)
- See Also:
Faces.getViewAttribute(String)
setViewAttribute
public static void setViewAttribute(javax.faces.context.FacesContext context,
java.lang.String name,
java.lang.Object value)
- See Also:
Faces.setViewAttribute(String, Object)
removeViewAttribute
public static <T> T removeViewAttribute(javax.faces.context.FacesContext context,
java.lang.String name)
- See Also:
Faces.removeViewAttribute(String)
getSessionMap
public static java.util.Map<java.lang.String,java.lang.Object> getSessionMap(javax.faces.context.FacesContext context)
- See Also:
Faces.getSessionMap()
getSessionAttribute
public static <T> T getSessionAttribute(javax.faces.context.FacesContext context,
java.lang.String name)
- See Also:
Faces.getSessionAttribute(String)
setSessionAttribute
public static void setSessionAttribute(javax.faces.context.FacesContext context,
java.lang.String name,
java.lang.Object value)
- See Also:
Faces.setSessionAttribute(String, Object)
removeSessionAttribute
public static <T> T removeSessionAttribute(javax.faces.context.FacesContext context,
java.lang.String name)
- See Also:
Faces.removeSessionAttribute(String)
getApplicationMap
public static java.util.Map<java.lang.String,java.lang.Object> getApplicationMap(javax.faces.context.FacesContext context)
- See Also:
Faces.getApplicationMap()
getApplicationAttribute
public static <T> T getApplicationAttribute(javax.faces.context.FacesContext context,
java.lang.String name)
- See Also:
Faces.getApplicationAttribute(String)
setApplicationAttribute
public static void setApplicationAttribute(javax.faces.context.FacesContext context,
java.lang.String name,
java.lang.Object value)
- See Also:
Faces.setApplicationAttribute(String, Object)
removeApplicationAttribute
public static <T> T removeApplicationAttribute(javax.faces.context.FacesContext context,
java.lang.String name)
- See Also:
Faces.removeApplicationAttribute(String)
sendFile
public static void sendFile(javax.faces.context.FacesContext context,
java.io.File file,
boolean attachment)
throws java.io.IOException
- Throws:
java.io.IOException
- See Also:
Faces.sendFile(File, boolean)
sendFile
public static void sendFile(javax.faces.context.FacesContext context,
byte[] content,
java.lang.String filename,
boolean attachment)
throws java.io.IOException
- Throws:
java.io.IOException
- See Also:
Faces.sendFile(byte[], String, boolean)
sendFile
public static void sendFile(javax.faces.context.FacesContext context,
java.io.InputStream content,
java.lang.String filename,
boolean attachment)
throws java.io.IOException
- Throws:
java.io.IOException
- See Also:
Faces.sendFile(InputStream, String, boolean)