/** * Creates a FacesContextImpl with a ServletExternalContextImpl. */ public FacesContextImpl(final ServletContext servletContext, final ServletRequest servletRequest, final ServletResponse servletResponse) { this(new ServletExternalContextImpl(servletContext, servletRequest, servletResponse)); }
public FacesContextImpl(ServletContext servletContext, ServletRequest servletRequest, ServletResponse servletResponse) { this(new ServletExternalContextImpl(servletContext, servletRequest, servletResponse)); }
/** * Creates a FacesContextImpl with a ServletExternalContextImpl. */ public FacesContextImpl(final ServletContext servletContext, final ServletRequest servletRequest, final ServletResponse servletResponse) { this(new ServletExternalContextImpl(servletContext, servletRequest, servletResponse)); }
/** * Creates a FacesContextImpl with a ServletExternalContextImpl. */ public FacesContextImpl(final ServletContext servletContext, final ServletRequest servletRequest, final ServletResponse servletResponse) { this(new ServletExternalContextImpl(servletContext, servletRequest, servletResponse)); }
@Override public ExternalContext getExternalContext(Object context, Object request, Object response) throws FacesException { if (context == null) { throw new NullPointerException("context"); } if (request == null) { throw new NullPointerException("request"); } if (response == null) { throw new NullPointerException("response"); } if (context instanceof ServletContext) { ExternalContext externalContext = new ServletExternalContextImpl( (ServletContext) context, (ServletRequest) request, (ServletResponse) response); externalContext.getRequestMap().put(EXTERNAL_CONTEXT_KEY, externalContext); return externalContext; } throw new FacesException("Unsupported context type " + context.getClass().getName()); } }
ExternalContext externalContext = new ServletExternalContextImpl( (ServletContext) context, (ServletRequest) request, (ServletResponse) response, _flashFactory);
@Override public ExternalContext getExternalContext(Object context, Object request, Object response) throws FacesException { if (context == null) { throw new NullPointerException("context"); } if (request == null) { throw new NullPointerException("request"); } if (response == null) { throw new NullPointerException("response"); } if (context instanceof ServletContext) { ExternalContext externalContext = new ServletExternalContextImpl( (ServletContext) context, (ServletRequest) request, (ServletResponse) response); externalContext.getRequestMap().put(EXTERNAL_CONTEXT_KEY, externalContext); return externalContext; } throw new FacesException("Unsupported context type " + context.getClass().getName()); } }
ExternalContext externalContext = new ServletExternalContextImpl( servletContext, null, null);