Class ContextListenerDelayer

java.lang.Object
org.nuxeo.ecm.core.opencmis.bindings.ContextListenerDelayer
All Implemented Interfaces:
EventListener, javax.servlet.ServletContextListener

public class ContextListenerDelayer extends Object implements javax.servlet.ServletContextListener
This class is just a wrapper to hold the initialization of Nuxeo CMIS until we have received the "go ahead" from the Runtime and that everything is fully initialized.
  • Field Details

    • delayed

      protected NuxeoCmisContextListener delayed
    • delayedEvent

      protected javax.servlet.ServletContextEvent delayedEvent
    • hasBeenActivated

      protected static boolean hasBeenActivated
  • Constructor Details

    • ContextListenerDelayer

      public ContextListenerDelayer()
  • Method Details

    • contextDestroyed

      public void contextDestroyed(javax.servlet.ServletContextEvent sce)
      Specified by:
      contextDestroyed in interface javax.servlet.ServletContextListener
    • contextInitialized

      public void contextInitialized(javax.servlet.ServletContextEvent sce)
      Specified by:
      contextInitialized in interface javax.servlet.ServletContextListener
    • frameworkEvent

      public void frameworkEvent(org.osgi.framework.FrameworkEvent event)
    • activate

      public static void activate(org.osgi.framework.FrameworkEvent event)