org.jboss.seam.faces.environment
Class SeamExternalContext

java.lang.Object
  extended by javax.faces.context.ExternalContext
      extended by javax.faces.context.ExternalContextWrapper
          extended by org.jboss.seam.faces.environment.SeamExternalContext
All Implemented Interfaces:
javax.faces.FacesWrapper<javax.faces.context.ExternalContext>

@Typed(value=SeamExternalContext.class)
@RequestScoped
public class SeamExternalContext
extends javax.faces.context.ExternalContextWrapper


Field Summary
 
Fields inherited from class javax.faces.context.ExternalContext
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
 
Constructor Summary
SeamExternalContext()
           
 
Method Summary
 String encodeRedirectURL(String baseUrl, Map<String,List<String>> parameters)
           
 javax.faces.context.ExternalContext getWrapped()
           
 void redirect(String url)
           
 void setWrapped(javax.faces.context.ExternalContext wrapped)
           
 
Methods inherited from class javax.faces.context.ExternalContextWrapper
addResponseCookie, addResponseHeader, dispatch, encodeActionURL, encodeBookmarkableURL, encodeNamespace, encodePartialActionURL, encodeResourceURL, getApplicationMap, getAuthType, getContext, getContextName, getFlash, getInitParameter, getInitParameterMap, getMimeType, getRealPath, getRemoteUser, getRequest, getRequestCharacterEncoding, getRequestContentLength, getRequestContentType, getRequestContextPath, getRequestCookieMap, getRequestHeaderMap, getRequestHeaderValuesMap, getRequestLocale, getRequestLocales, getRequestMap, getRequestParameterMap, getRequestParameterNames, getRequestParameterValuesMap, getRequestPathInfo, getRequestScheme, getRequestServerName, getRequestServerPort, getRequestServletPath, getResource, getResourceAsStream, getResourcePaths, getResponse, getResponseBufferSize, getResponseCharacterEncoding, getResponseContentType, getResponseOutputStream, getResponseOutputWriter, getSession, getSessionMap, getUserPrincipal, invalidateSession, isResponseCommitted, isUserInRole, log, log, responseFlushBuffer, responseReset, responseSendError, setRequest, setRequestCharacterEncoding, setResponse, setResponseBufferSize, setResponseCharacterEncoding, setResponseContentLength, setResponseContentType, setResponseHeader, setResponseStatus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SeamExternalContext

public SeamExternalContext()
Method Detail

setWrapped

public void setWrapped(javax.faces.context.ExternalContext wrapped)

getWrapped

public javax.faces.context.ExternalContext getWrapped()
Specified by:
getWrapped in interface javax.faces.FacesWrapper<javax.faces.context.ExternalContext>
Overrides:
getWrapped in class javax.faces.context.ExternalContextWrapper

encodeRedirectURL

public String encodeRedirectURL(String baseUrl,
                                Map<String,List<String>> parameters)
Overrides:
encodeRedirectURL in class javax.faces.context.ExternalContextWrapper

redirect

public void redirect(String url)
              throws IOException
Overrides:
redirect in class javax.faces.context.ExternalContextWrapper
Throws:
IOException


Copyright © 2011 Seam Framework. All Rights Reserved.