Class PortalResourceLifecycle

  • All Implemented Interfaces:
    org.exoplatform.web.application.ApplicationLifecycle<org.exoplatform.portal.application.PortalRequestContext>

    public class PortalResourceLifecycle
    extends Object
    implements org.exoplatform.web.application.ApplicationLifecycle<org.exoplatform.portal.application.PortalRequestContext>
    Created by The eXo Platform SAS Author : Dang Viet Ha hadv@exoplatform.com Feb 20, 2012
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void onDestroy​(org.exoplatform.web.application.Application app)  
      void onEndRequest​(org.exoplatform.web.application.Application app, org.exoplatform.portal.application.PortalRequestContext context)  
      void onFailRequest​(org.exoplatform.web.application.Application app, org.exoplatform.portal.application.PortalRequestContext 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.portal.application.PortalRequestContext context)  
    • Constructor Detail

      • PortalResourceLifecycle

        public PortalResourceLifecycle()
    • 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.portal.application.PortalRequestContext>
        Throws:
        Exception
      • onStartRequest

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

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

        public void onEndRequest​(org.exoplatform.web.application.Application app,
                                 org.exoplatform.portal.application.PortalRequestContext context)
                          throws Exception
        Specified by:
        onEndRequest in interface org.exoplatform.web.application.ApplicationLifecycle<org.exoplatform.portal.application.PortalRequestContext>
        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.portal.application.PortalRequestContext>
        Throws:
        Exception