Package kieker.monitoring.core.servlet
Class TerminationServletContextListener
java.lang.Object
kieker.monitoring.core.servlet.TerminationServletContextListener
- All Implemented Interfaces:
java.util.EventListener,javax.servlet.ServletContextListener
public class TerminationServletContextListener
extends java.lang.Object
implements javax.servlet.ServletContextListener
Use this listener in webapps where ShutdownHook is not called.
- Since:
- 1.3
-
Constructor Summary
Constructors Constructor Description TerminationServletContextListener()Creates a new instance of this class using the singleton instance of theMonitoringControlleras a controller.TerminationServletContextListener(IStateController ctrl)Create a new instance utilizing an external state controller. -
Method Summary
Modifier and Type Method Description voidcontextDestroyed(javax.servlet.ServletContextEvent evt)voidcontextInitialized(javax.servlet.ServletContextEvent evt)
-
Constructor Details
-
TerminationServletContextListener
public TerminationServletContextListener()Creates a new instance of this class using the singleton instance of theMonitoringControlleras a controller. -
TerminationServletContextListener
Create a new instance utilizing an external state controller.- Parameters:
ctrl- state controller
-
-
Method Details
-
contextDestroyed
public void contextDestroyed(javax.servlet.ServletContextEvent evt)- Specified by:
contextDestroyedin interfacejavax.servlet.ServletContextListener
-
contextInitialized
public void contextInitialized(javax.servlet.ServletContextEvent evt)- Specified by:
contextInitializedin interfacejavax.servlet.ServletContextListener
-