Class SpaceAccessApplicationLifecycle

  • All Implemented Interfaces:
    org.exoplatform.container.component.ComponentPlugin, org.exoplatform.web.application.ApplicationLifecycle<org.exoplatform.webui.application.WebuiRequestContext>

    public class SpaceAccessApplicationLifecycle
    extends org.exoplatform.container.component.BaseComponentPlugin
    implements org.exoplatform.web.application.ApplicationLifecycle<org.exoplatform.webui.application.WebuiRequestContext>
    • Field Summary

      • Fields inherited from class org.exoplatform.container.component.BaseComponentPlugin

        desc, name
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static void markToKeepSessionData()  
      void onDestroy​(org.exoplatform.web.application.Application app)  
      void onEndRequest​(org.exoplatform.web.application.Application app, org.exoplatform.webui.application.WebuiRequestContext context)  
      void onFailRequest​(org.exoplatform.web.application.Application app, org.exoplatform.webui.application.WebuiRequestContext context, org.exoplatform.web.application.RequestFailure failureType)  
      void onInit​(org.exoplatform.web.application.Application app)  
      void onStartRequest​(org.exoplatform.web.application.Application app, org.exoplatform.webui.application.WebuiRequestContext context)  
      • Methods inherited from class org.exoplatform.container.component.BaseComponentPlugin

        getDescription, getName, setDescription, setName
    • Constructor Detail

      • SpaceAccessApplicationLifecycle

        public SpaceAccessApplicationLifecycle()
    • Method Detail

      • onInit

        public void onInit​(org.exoplatform.web.application.Application app)
                    throws Exception
        Specified by:
        onInit in interface org.exoplatform.web.application.ApplicationLifecycle<org.exoplatform.webui.application.WebuiRequestContext>
        Throws:
        Exception
      • onStartRequest

        public void onStartRequest​(org.exoplatform.web.application.Application app,
                                   org.exoplatform.webui.application.WebuiRequestContext context)
                            throws Exception
        Specified by:
        onStartRequest in interface org.exoplatform.web.application.ApplicationLifecycle<org.exoplatform.webui.application.WebuiRequestContext>
        Throws:
        Exception
      • onFailRequest

        public void onFailRequest​(org.exoplatform.web.application.Application app,
                                  org.exoplatform.webui.application.WebuiRequestContext context,
                                  org.exoplatform.web.application.RequestFailure failureType)
        Specified by:
        onFailRequest in interface org.exoplatform.web.application.ApplicationLifecycle<org.exoplatform.webui.application.WebuiRequestContext>
      • onEndRequest

        public void onEndRequest​(org.exoplatform.web.application.Application app,
                                 org.exoplatform.webui.application.WebuiRequestContext context)
                          throws Exception
        Specified by:
        onEndRequest in interface org.exoplatform.web.application.ApplicationLifecycle<org.exoplatform.webui.application.WebuiRequestContext>
        Throws:
        Exception
      • onDestroy

        public void onDestroy​(org.exoplatform.web.application.Application app)
                       throws Exception
        Specified by:
        onDestroy in interface org.exoplatform.web.application.ApplicationLifecycle<org.exoplatform.webui.application.WebuiRequestContext>
        Throws:
        Exception
      • markToKeepSessionData

        public static void markToKeepSessionData()