Class FacesContext

java.lang.Object
org.eclnt.jsfserver.base.faces.context.FacesContext

public class FacesContext extends Object
Implementation of CaptainCasa. Avoid using this class directly but always use class HttpSessionAccess to get context information (e.g. current http session, current Locale settings, ...).
  • Constructor Details

    • FacesContext

      public FacesContext()
  • Method Details

    • close

      public void close()
    • getApplication

      public Application getApplication()
    • checkIfOwnUIImplementation

      public boolean checkIfOwnUIImplementation()
      Method is used to find out, if the server side UI implementation is the JSF based version or the own version.
    • initCurrentInstance

      public static FacesContext initCurrentInstance(jakarta.servlet.http.HttpSession session, String subpageId)
    • setTopComponent

      public void setTopComponent(UIComponent topComponent)
    • getTopComponent

      public UIComponent getTopComponent()
    • getCurrentInstance

      public static FacesContext getCurrentInstance()
    • queueEvent

      public void queueEvent(FacesEvent event)
    • getQueuedEventsForPhase

      public List<FacesEvent> getQueuedEventsForPhase(PhaseId phaseId)
    • getExternalContext

      public ExternalContext getExternalContext()
    • getELContext

      public jakarta.el.ELContext getELContext()
    • getViewRoot

      public UIViewRoot getViewRoot()
    • startRequestProcessing

      public void startRequestProcessing(jakarta.servlet.http.HttpSession session, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
    • endRequestProcessing

      public void endRequestProcessing()
    • getResponseWriter

      public ResponseWriter getResponseWriter()
    • release

      public void release()
    • renderResponse

      public void renderResponse()