Package org.eclipse.jetty.servlet
Class BaseHolder<T>
- java.lang.Object
-
- org.eclipse.jetty.util.component.AbstractLifeCycle
-
- org.eclipse.jetty.servlet.BaseHolder<T>
-
- Type Parameters:
T
- the type of holder
- Direct Known Subclasses:
Holder
,ListenerHolder
@Deprecated(since="2021-05-27") public abstract class BaseHolder<T> extends AbstractLifeCycle implements Dumpable
Deprecated.The Eclipse Jetty and Apache Felix Http Jetty packages are no longer supported.AbstractHolder Base class for all servlet-related classes that may be lazily instantiated (eg servlet, filter, listener), and/or require metadata to be held regarding their origin (web.xml, annotation, programmatic api etc).
-
-
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.Dumpable
Dumpable.DumpableContainer
-
Nested classes/interfaces inherited from interface org.eclipse.jetty.util.component.LifeCycle
LifeCycle.Listener
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
doStart()
Deprecated.void
doStop()
Deprecated.java.lang.String
dump()
Deprecated.void
dump(java.lang.Appendable out, java.lang.String indent)
Deprecated.Dump this object (and children) into an Appendable using the provided indent after any new lines.java.lang.String
getClassName()
Deprecated.java.lang.Class<? extends T>
getHeldClass()
Deprecated.ServletHandler
getServletHandler()
Deprecated.Source
getSource()
Deprecated.void
initialize()
Deprecated.Do any setup necessary after startingboolean
isInstance()
Deprecated.void
setClassName(java.lang.String className)
Deprecated.void
setHeldClass(java.lang.Class<? extends T> held)
Deprecated.void
setServletHandler(ServletHandler servletHandler)
Deprecated.-
Methods inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle
addLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, setStopTimeout, start, stop, toString
-
-
-
-
Method Detail
-
getSource
public Source getSource()
Deprecated.
-
initialize
public void initialize() throws java.lang.Exception
Deprecated.Do any setup necessary after starting- Throws:
java.lang.Exception
- if unable to initialize
-
doStart
public void doStart() throws java.lang.Exception
Deprecated.- Throws:
java.lang.Exception
-
doStop
public void doStop() throws java.lang.Exception
Deprecated.- Throws:
java.lang.Exception
-
getClassName
@ManagedAttribute(value="Class Name", readonly=true) public java.lang.String getClassName()
Deprecated.
-
getHeldClass
public java.lang.Class<? extends T> getHeldClass()
Deprecated.
-
getServletHandler
public ServletHandler getServletHandler()
Deprecated.- Returns:
- Returns the servletHandler.
-
setServletHandler
public void setServletHandler(ServletHandler servletHandler)
Deprecated.- Parameters:
servletHandler
- TheServletHandler
that will handle requests dispatched to this servlet.
-
setClassName
public void setClassName(java.lang.String className)
Deprecated.- Parameters:
className
- The className to set.
-
setHeldClass
public void setHeldClass(java.lang.Class<? extends T> held)
Deprecated.- Parameters:
held
- The class to hold
-
isInstance
public boolean isInstance()
Deprecated.- Returns:
- True if this holder was created for a specific instance.
-
dump
public void dump(java.lang.Appendable out, java.lang.String indent) throws java.io.IOException
Deprecated.Description copied from interface:Dumpable
Dump this object (and children) into an Appendable using the provided indent after any new lines. The indent should not be applied to the first object dumped.
-
-