Class ContextListenerDelayer
java.lang.Object
org.nuxeo.ecm.core.opencmis.bindings.ContextListenerDelayer
- All Implemented Interfaces:
EventListener
,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 Summary
Modifier and TypeFieldDescriptionprotected NuxeoCmisContextListener
protected javax.servlet.ServletContextEvent
protected static boolean
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
activate
(org.osgi.framework.FrameworkEvent event) void
contextDestroyed
(javax.servlet.ServletContextEvent sce) void
contextInitialized
(javax.servlet.ServletContextEvent sce) void
frameworkEvent
(org.osgi.framework.FrameworkEvent event)
-
Field Details
-
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 interfacejavax.servlet.ServletContextListener
-
contextInitialized
public void contextInitialized(javax.servlet.ServletContextEvent sce) - Specified by:
contextInitialized
in interfacejavax.servlet.ServletContextListener
-
frameworkEvent
public void frameworkEvent(org.osgi.framework.FrameworkEvent event) -
activate
public static void activate(org.osgi.framework.FrameworkEvent event)
-