public final class FacesLocal
extends java.lang.Object
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();
Modifier and Type | Method and Description |
---|---|
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 <T> T |
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 <T> T |
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.Collection<ParamHolder> params,
boolean includeViewParams) |
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.Collection<ParamHolder> 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 <T> T |
getContextAttribute(javax.faces.context.FacesContext context,
java.lang.String name) |
static java.util.Locale |
getDefaultLocale(javax.faces.context.FacesContext context) |
static <T> T |
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 <T> T |
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 <T> T |
getMetadataAttribute(javax.faces.context.FacesContext context,
java.lang.String name) |
static <T> T |
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 <T> T |
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 <T> T |
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 <T> T |
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 <T> T |
removeApplicationAttribute(javax.faces.context.FacesContext context,
java.lang.String name) |
static <T> T |
removeFlashAttribute(javax.faces.context.FacesContext context,
java.lang.String name) |
static <T> T |
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 <T> T |
removeSessionAttribute(javax.faces.context.FacesContext context,
java.lang.String name) |
static <T> T |
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) |
public static java.lang.String getServerInfo(javax.faces.context.FacesContext context)
Faces.getServerInfo()
public static boolean isDevelopment(javax.faces.context.FacesContext context)
Faces.isDevelopment()
public static java.lang.String getMapping(javax.faces.context.FacesContext context)
Faces.getMapping()
public static boolean isPrefixMapping(javax.faces.context.FacesContext context)
Faces.isPrefixMapping()
public static <T> T evaluateExpressionGet(javax.faces.context.FacesContext context, java.lang.String expression)
Faces.evaluateExpressionGet(String)
public static void evaluateExpressionSet(javax.faces.context.FacesContext context, java.lang.String expression, java.lang.Object value)
public static <T> T getContextAttribute(javax.faces.context.FacesContext context, java.lang.String name)
Faces.getContextAttribute(String)
public static void setContextAttribute(javax.faces.context.FacesContext context, java.lang.String name, java.lang.Object value)
public static void setViewRoot(javax.faces.context.FacesContext context, java.lang.String viewId)
Faces.setViewRoot(String)
public static java.lang.String getViewId(javax.faces.context.FacesContext context)
Faces.getViewId()
public static java.lang.String normalizeViewId(javax.faces.context.FacesContext context, java.lang.String path)
Faces.normalizeViewId(String)
public static java.util.Collection<javax.faces.component.UIViewParameter> getViewParameters(javax.faces.context.FacesContext context)
Faces.getViewParameters()
public static java.util.Map<java.lang.String,java.util.List<java.lang.String>> getViewParameterMap(javax.faces.context.FacesContext context)
Faces.getViewParameterMap()
public static java.util.Map<java.lang.String,java.lang.Object> getMetadataAttributes(javax.faces.context.FacesContext context, java.lang.String viewId)
Faces.getMetadataAttributes(String)
public static <T> T getMetadataAttribute(javax.faces.context.FacesContext context, java.lang.String viewId, java.lang.String name)
public static <T> T getMetadataAttribute(javax.faces.context.FacesContext context, java.lang.String name)
Faces.getMetadataAttribute(String)
public static java.util.Locale getLocale(javax.faces.context.FacesContext context)
Faces.getLocale()
public static java.util.Locale getDefaultLocale(javax.faces.context.FacesContext context)
Faces.getDefaultLocale()
public static java.util.List<java.util.Locale> getSupportedLocales(javax.faces.context.FacesContext context)
Faces.getSupportedLocales()
public static void setLocale(javax.faces.context.FacesContext context, java.util.Locale locale)
Faces.setLocale(Locale)
public static void navigate(javax.faces.context.FacesContext context, java.lang.String outcome)
Faces.navigate(String)
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)
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)
public static java.lang.String getBookmarkableURL(javax.faces.context.FacesContext context, java.util.Collection<ParamHolder> params, boolean includeViewParams)
public static java.lang.String getBookmarkableURL(javax.faces.context.FacesContext context, java.lang.String viewId, java.util.Collection<ParamHolder> params, boolean includeViewParams)
public static javax.faces.view.facelets.FaceletContext getFaceletContext(javax.faces.context.FacesContext context)
Faces.getFaceletContext()
public static <T> T getFaceletAttribute(javax.faces.context.FacesContext context, java.lang.String name)
Faces.getFaceletAttribute(String)
public static void setFaceletAttribute(javax.faces.context.FacesContext context, java.lang.String name, java.lang.Object value)
public static javax.servlet.http.HttpServletRequest getRequest(javax.faces.context.FacesContext context)
Faces.getRequest()
public static boolean isAjaxRequest(javax.faces.context.FacesContext context)
Faces.isAjaxRequest()
public static java.util.Map<java.lang.String,java.lang.String> getRequestParameterMap(javax.faces.context.FacesContext context)
Faces.getRequestParameterMap()
public static java.lang.String getRequestParameter(javax.faces.context.FacesContext context, java.lang.String name)
Faces.getRequestParameter(String)
public static java.util.Map<java.lang.String,java.lang.String[]> getRequestParameterValuesMap(javax.faces.context.FacesContext context)
Faces.getRequestParameterValuesMap()
public static java.lang.String[] getRequestParameterValues(javax.faces.context.FacesContext context, java.lang.String name)
public static java.util.Map<java.lang.String,java.lang.String> getRequestHeaderMap(javax.faces.context.FacesContext context)
Faces.getRequestHeaderMap()
public static java.lang.String getRequestHeader(javax.faces.context.FacesContext context, java.lang.String name)
Faces.getRequestHeader(String)
public static java.util.Map<java.lang.String,java.lang.String[]> getRequestHeaderValuesMap(javax.faces.context.FacesContext context)
Faces.getRequestHeaderValuesMap()
public static java.lang.String[] getRequestHeaderValues(javax.faces.context.FacesContext context, java.lang.String name)
Faces.getRequestHeaderValues(String)
public static java.lang.String getRequestContextPath(javax.faces.context.FacesContext context)
Faces.getRequestContextPath()
public static java.lang.String getRequestServletPath(javax.faces.context.FacesContext context)
Faces.getRequestServletPath()
public static java.lang.String getRequestPathInfo(javax.faces.context.FacesContext context)
Faces.getRequestPathInfo()
public static java.lang.String getRequestHostname(javax.faces.context.FacesContext context)
Faces.getRequestHostname()
public static java.lang.String getRequestBaseURL(javax.faces.context.FacesContext context)
Faces.getRequestBaseURL()
public static java.lang.String getRequestDomainURL(javax.faces.context.FacesContext context)
Faces.getRequestDomainURL()
public static java.lang.String getRequestURL(javax.faces.context.FacesContext context)
Faces.getRequestURL()
public static java.lang.String getRequestURI(javax.faces.context.FacesContext context)
Faces.getRequestURI()
public static java.lang.String getRequestQueryString(javax.faces.context.FacesContext context)
Faces.getRequestQueryString()
public static java.util.Map<java.lang.String,java.util.List<java.lang.String>> getRequestQueryStringMap(javax.faces.context.FacesContext context)
Faces.getRequestQueryStringMap()
public static java.lang.String getRequestURLWithQueryString(javax.faces.context.FacesContext context)
Faces.getRequestURLWithQueryString()
public static java.lang.String getRequestURIWithQueryString(javax.faces.context.FacesContext context)
Faces.getRequestURIWithQueryString()
public static java.lang.String getRemoteAddr(javax.faces.context.FacesContext context)
Faces.getRemoteAddr()
public static javax.servlet.http.HttpServletResponse getResponse(javax.faces.context.FacesContext context)
Faces.getResponse()
public static int getResponseBufferSize(javax.faces.context.FacesContext context)
Faces.getResponseBufferSize()
public static java.lang.String getResponseCharacterEncoding(javax.faces.context.FacesContext context)
Faces.getResponseCharacterEncoding()
public static void setResponseStatus(javax.faces.context.FacesContext context, int status)
Faces.setResponseStatus(int)
public static void redirect(javax.faces.context.FacesContext context, java.lang.String url, java.lang.String... paramValues) throws java.io.IOException
java.io.IOException
Faces.redirect(String, String...)
public static void redirectPermanent(javax.faces.context.FacesContext context, java.lang.String url, java.lang.String... paramValues)
public static void responseSendError(javax.faces.context.FacesContext context, int status, java.lang.String message) throws java.io.IOException
java.io.IOException
Faces.responseSendError(int, String)
public static void addResponseHeader(javax.faces.context.FacesContext context, java.lang.String name, java.lang.String value)
public static boolean isResponseCommitted(javax.faces.context.FacesContext context)
Faces.isResponseCommitted()
public static void responseReset(javax.faces.context.FacesContext context)
Faces.responseReset()
public static boolean isRenderResponse(javax.faces.context.FacesContext context)
Faces.isRenderResponse()
public static void login(javax.faces.context.FacesContext context, java.lang.String username, java.lang.String password) throws javax.servlet.ServletException
javax.servlet.ServletException
Faces.login(String, String)
public static boolean authenticate(javax.faces.context.FacesContext context) throws javax.servlet.ServletException, java.io.IOException
javax.servlet.ServletException
java.io.IOException
Faces.authenticate()
public static void logout(javax.faces.context.FacesContext context) throws javax.servlet.ServletException
javax.servlet.ServletException
Faces.logout()
public static java.lang.String getRemoteUser(javax.faces.context.FacesContext context)
Faces.getRemoteUser()
public static boolean isUserInRole(javax.faces.context.FacesContext context, java.lang.String role)
Faces.isUserInRole(String)
public static java.lang.String getRequestCookie(javax.faces.context.FacesContext context, java.lang.String name)
Faces.getRequestCookie(String)
public static void addResponseCookie(javax.faces.context.FacesContext context, java.lang.String name, java.lang.String value, java.lang.String path, int maxAge)
public static void removeResponseCookie(javax.faces.context.FacesContext context, java.lang.String name, java.lang.String path)
public static javax.servlet.http.HttpSession getSession(javax.faces.context.FacesContext context)
Faces.getSession()
public static javax.servlet.http.HttpSession getSession(javax.faces.context.FacesContext context, boolean create)
Faces.getSession(boolean)
public static java.lang.String getSessionId(javax.faces.context.FacesContext context)
Faces.getSessionId()
public static void invalidateSession(javax.faces.context.FacesContext context)
Faces.invalidateSession()
public static boolean hasSession(javax.faces.context.FacesContext context)
Faces.hasSession()
public static boolean isSessionNew(javax.faces.context.FacesContext context)
Faces.isSessionNew()
public static long getSessionCreationTime(javax.faces.context.FacesContext context)
Faces.getSessionCreationTime()
public static long getSessionLastAccessedTime(javax.faces.context.FacesContext context)
Faces.getSessionLastAccessedTime()
public static int getSessionMaxInactiveInterval(javax.faces.context.FacesContext context)
public static void setSessionMaxInactiveInterval(javax.faces.context.FacesContext context, int seconds)
public static boolean hasSessionTimedOut(javax.faces.context.FacesContext context)
Faces.hasSessionTimedOut()
public static javax.servlet.ServletContext getServletContext(javax.faces.context.FacesContext context)
Faces.getServletContext()
public static java.util.Map<java.lang.String,java.lang.String> getInitParameterMap(javax.faces.context.FacesContext context)
Faces.getInitParameterMap()
public static java.lang.String getInitParameter(javax.faces.context.FacesContext context, java.lang.String name)
Faces.getInitParameter(String)
public static java.lang.String getMimeType(javax.faces.context.FacesContext context, java.lang.String name)
Faces.getMimeType(String)
public static java.net.URL getResource(javax.faces.context.FacesContext context, java.lang.String path) throws java.net.MalformedURLException
java.net.MalformedURLException
Faces.getResource(String)
public static java.io.InputStream getResourceAsStream(javax.faces.context.FacesContext context, java.lang.String path)
Faces.getResourceAsStream(String)
public static java.util.Set<java.lang.String> getResourcePaths(javax.faces.context.FacesContext context, java.lang.String path)
Faces.getResourcePaths(String)
public static java.lang.String getRealPath(javax.faces.context.FacesContext context, java.lang.String webContentPath)
Faces.getRealPath(String)
public static java.util.Map<java.lang.String,java.lang.Object> getRequestMap(javax.faces.context.FacesContext context)
Faces.getRequestMap()
public static <T> T getRequestAttribute(javax.faces.context.FacesContext context, java.lang.String name)
Faces.getRequestAttribute(String)
public static void setRequestAttribute(javax.faces.context.FacesContext context, java.lang.String name, java.lang.Object value)
public static <T> T removeRequestAttribute(javax.faces.context.FacesContext context, java.lang.String name)
Faces.removeRequestAttribute(String)
public static javax.faces.context.Flash getFlash(javax.faces.context.FacesContext context)
Faces.getFlash()
public static <T> T getFlashAttribute(javax.faces.context.FacesContext context, java.lang.String name)
Faces.getFlashAttribute(String)
public static void setFlashAttribute(javax.faces.context.FacesContext context, java.lang.String name, java.lang.Object value)
public static <T> T removeFlashAttribute(javax.faces.context.FacesContext context, java.lang.String name)
Faces.removeFlashAttribute(String)
public static java.util.Map<java.lang.String,java.lang.Object> getViewMap(javax.faces.context.FacesContext context)
Faces.getViewMap()
public static <T> T getViewAttribute(javax.faces.context.FacesContext context, java.lang.String name)
Faces.getViewAttribute(String)
public static void setViewAttribute(javax.faces.context.FacesContext context, java.lang.String name, java.lang.Object value)
public static <T> T removeViewAttribute(javax.faces.context.FacesContext context, java.lang.String name)
Faces.removeViewAttribute(String)
public static java.util.Map<java.lang.String,java.lang.Object> getSessionMap(javax.faces.context.FacesContext context)
Faces.getSessionMap()
public static <T> T getSessionAttribute(javax.faces.context.FacesContext context, java.lang.String name)
Faces.getSessionAttribute(String)
public static void setSessionAttribute(javax.faces.context.FacesContext context, java.lang.String name, java.lang.Object value)
public static <T> T removeSessionAttribute(javax.faces.context.FacesContext context, java.lang.String name)
Faces.removeSessionAttribute(String)
public static java.util.Map<java.lang.String,java.lang.Object> getApplicationMap(javax.faces.context.FacesContext context)
Faces.getApplicationMap()
public static <T> T getApplicationAttribute(javax.faces.context.FacesContext context, java.lang.String name)
public static void setApplicationAttribute(javax.faces.context.FacesContext context, java.lang.String name, java.lang.Object value)
public static <T> T removeApplicationAttribute(javax.faces.context.FacesContext context, java.lang.String name)
public static void sendFile(javax.faces.context.FacesContext context, java.io.File file, boolean attachment) throws java.io.IOException
java.io.IOException
Faces.sendFile(File, boolean)
public static void sendFile(javax.faces.context.FacesContext context, byte[] content, java.lang.String filename, boolean attachment) throws java.io.IOException
java.io.IOException
Faces.sendFile(byte[], String, boolean)
public static void sendFile(javax.faces.context.FacesContext context, java.io.InputStream content, java.lang.String filename, boolean attachment) throws java.io.IOException
java.io.IOException
Faces.sendFile(InputStream, String, boolean)