Package org.eclipse.jetty.servlet
Class ServletContextHandler.Initializer
java.lang.Object
org.eclipse.jetty.util.component.AbstractLifeCycle
org.eclipse.jetty.servlet.ServletContextHandler.Initializer
- All Implemented Interfaces:
ServletContextHandler.ServletContainerInitializerCaller
,LifeCycle
- Enclosing class:
- ServletContextHandler
public static class ServletContextHandler.Initializer
extends AbstractLifeCycle
implements ServletContextHandler.ServletContainerInitializerCaller
A utility class to hold a
ServletContainerInitializer
and implement the
ServletContextHandler.ServletContainerInitializerCaller
interface so that the SCI is correctly
started if an instance of this class is added as a bean to a ServletContextHandler
.-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle
AbstractLifeCycle.AbstractLifeCycleListener
Nested classes/interfaces inherited from interface org.eclipse.jetty.util.component.LifeCycle
LifeCycle.Listener
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ServletContextHandler
private final javax.servlet.ServletContainerInitializer
-
Constructor Summary
ConstructorsConstructorDescriptionInitializer
(ServletContextHandler context, javax.servlet.ServletContainerInitializer sci) Initializer
(ServletContextHandler context, javax.servlet.ServletContainerInitializer sci, Set<Class<?>> classes) -
Method Summary
Methods inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle
addLifeCycleListener, doStop, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, setStopTimeout, start, stop, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.eclipse.jetty.util.component.LifeCycle
addLifeCycleListener, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stop
-
Field Details
-
_context
-
_sci
private final javax.servlet.ServletContainerInitializer _sci -
_classes
-
-
Constructor Details
-
Initializer
public Initializer(ServletContextHandler context, javax.servlet.ServletContainerInitializer sci, Set<Class<?>> classes) -
Initializer
-
-
Method Details
-
doStart
- Overrides:
doStart
in classAbstractLifeCycle
- Throws:
Exception
-