| com.icesoft.faces.context.BridgeExternalContext
All known Subclasses: com.icesoft.faces.webapp.http.servlet.ServletExternalContext, com.icesoft.faces.webapp.http.portlet.PortletExternalContext,
BridgeExternalContext | abstract public class BridgeExternalContext extends ExternalContext (Code) | | This class is supposed to provide a generic interface to the
environment that we're running in (e.g. servlets, portlets).
|
Inner Class :public interface Redirector | |
Inner Class :public interface CookieTransporter | |
Inner Class :public class CommandQueueRedirector implements Redirector | |
Inner Class :public class CommandQueueCookieTransporter implements CookieTransporter | |
applicationMap | protected Map applicationMap(Code) | | |
cookieTransporter | protected CookieTransporter cookieTransporter(Code) | | |
initParameterMap | protected Map initParameterMap(Code) | | |
redirector | protected Redirector redirector(Code) | | |
requestCookieMap | protected Map requestCookieMap(Code) | | |
requestParameterMap | protected Map requestParameterMap(Code) | | |
requestParameterValuesMap | protected Map requestParameterValuesMap(Code) | | |
responseCookieMap | protected Map responseCookieMap(Code) | | |
standardScope | protected boolean standardScope(Code) | | |
applySeamLifecycleShortcut | protected void applySeamLifecycleShortcut(boolean persistSeamKey)(Code) | | |
collectBundles | public Map collectBundles()(Code) | | |
dispose | public void dispose()(Code) | | |
getApplicationMap | public Map getApplicationMap()(Code) | | |
getApplicationSessionMap | public Map getApplicationSessionMap()(Code) | | |
getInitParameterMap | public Map getInitParameterMap()(Code) | | |
getRequestCookieMap | public Map getRequestCookieMap()(Code) | | |
getRequestMap | public Map getRequestMap()(Code) | | |
getRequestParameterMap | public Map getRequestParameterMap()(Code) | | |
getRequestParameterNames | public Iterator getRequestParameterNames()(Code) | | |
getRequestParameterValuesMap | public Map getRequestParameterValuesMap()(Code) | | |
getResponseCookieMap | public Map getResponseCookieMap()(Code) | | This method is not necessary. The application developer can keep track
of the added cookies.
|
getSessionMap | public Map getSessionMap()(Code) | | |
injectBundles | public void injectBundles(Map bundles)(Code) | | |
insertNewViewrootToken | protected void insertNewViewrootToken()(Code) | | Any GET request performed by the browser is a non-faces request to the framework.
(JSF-spec chapter 2, introduction). Given this, the framework must create a new
viewRoot for the request, even if the viewId has already been visited. (Spec
section 2.1.1)
Only during GET's remember, not during partial submits, where the JSF framework must
be allowed to attempt to restore the view. There is a great deal of Seam related code
that depends on this happening. So put in a token that allows the D2DViewHandler
to differentiate between the non-faces request, and the postbacks, for this
request, which will allow the ViewHandler to make the right choice, since we keep
the view around for all types of requests
|
insertPostbackKey | protected void insertPostbackKey()(Code) | | |
isSeamLifecycleShortcut | protected boolean isSeamLifecycleShortcut()(Code) | | |
resetRequestMap | public void resetRequestMap()(Code) | | If in Standard request scope mode, remove all parameters from
the Request Map.
|
setRequestPathInfo | public void setRequestPathInfo(String viewId)(Code) | | |
setRequestServletPath | public void setRequestServletPath(String viewId)(Code) | | |
switchToNormalMode | abstract public void switchToNormalMode()(Code) | | |
switchToPushMode | abstract public void switchToPushMode()(Code) | | |
|
|