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 Summary
Fields Modifier and Type Field Description protected NuxeoCmisContextListener
delayed
protected javax.servlet.ServletContextEvent
delayedEvent
protected static boolean
hasBeenActivated
-
Constructor Summary
Constructors Constructor Description ContextListenerDelayer()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static 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 Detail
-
delayed
protected NuxeoCmisContextListener delayed
-
delayedEvent
protected javax.servlet.ServletContextEvent delayedEvent
-
hasBeenActivated
protected static boolean hasBeenActivated
-
-
Constructor Detail
-
ContextListenerDelayer
public ContextListenerDelayer()
-
-
Method Detail
-
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)
-
-