Package fr.gouv.vitam.common.server
Class VitamServerLifeCycle
- java.lang.Object
-
- fr.gouv.vitam.common.server.VitamServerLifeCycle
-
- All Implemented Interfaces:
java.util.EventListener,org.eclipse.jetty.util.component.LifeCycle.Listener
public class VitamServerLifeCycle extends java.lang.Object implements org.eclipse.jetty.util.component.LifeCycle.ListenerVitamServerLifeCycle is used to be able to do actions when server is going to stop or when started This implementation is for jetty server. Add this listener using the method addLifeCycleListener of jetty server
-
-
Constructor Summary
Constructors Constructor Description VitamServerLifeCycle(ProcessLifeCycle processLifeCycle)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidlifeCycleFailure(org.eclipse.jetty.util.component.LifeCycle event, java.lang.Throwable cause)voidlifeCycleStarted(org.eclipse.jetty.util.component.LifeCycle event)voidlifeCycleStarting(org.eclipse.jetty.util.component.LifeCycle event)voidlifeCycleStopped(org.eclipse.jetty.util.component.LifeCycle event)voidlifeCycleStopping(org.eclipse.jetty.util.component.LifeCycle event)
-
-
-
Constructor Detail
-
VitamServerLifeCycle
public VitamServerLifeCycle(ProcessLifeCycle processLifeCycle)
-
-
Method Detail
-
lifeCycleStarting
public void lifeCycleStarting(org.eclipse.jetty.util.component.LifeCycle event)
- Specified by:
lifeCycleStartingin interfaceorg.eclipse.jetty.util.component.LifeCycle.Listener
-
lifeCycleStarted
public void lifeCycleStarted(org.eclipse.jetty.util.component.LifeCycle event)
- Specified by:
lifeCycleStartedin interfaceorg.eclipse.jetty.util.component.LifeCycle.Listener
-
lifeCycleFailure
public void lifeCycleFailure(org.eclipse.jetty.util.component.LifeCycle event, java.lang.Throwable cause)- Specified by:
lifeCycleFailurein interfaceorg.eclipse.jetty.util.component.LifeCycle.Listener
-
lifeCycleStopping
public void lifeCycleStopping(org.eclipse.jetty.util.component.LifeCycle event)
- Specified by:
lifeCycleStoppingin interfaceorg.eclipse.jetty.util.component.LifeCycle.Listener
-
lifeCycleStopped
public void lifeCycleStopped(org.eclipse.jetty.util.component.LifeCycle event)
- Specified by:
lifeCycleStoppedin interfaceorg.eclipse.jetty.util.component.LifeCycle.Listener
-
-