T - the type of holderFilterHolder, ServletHolder@ManagedObject("Holder - a container for servlets and the like")
public class Holder<T>
extends BaseHolder<T>
| Modifier and Type | Class | Description |
|---|---|---|
protected class |
Holder.HolderConfig |
|
protected class |
Holder.HolderRegistration |
org.eclipse.jetty.util.component.AbstractLifeCycle.AbstractLifeCycleListenerBaseHolder.Source| Modifier and Type | Field | Description |
|---|---|---|
protected boolean |
_asyncSupported |
|
protected java.lang.String |
_displayName |
|
protected boolean |
_initialized |
|
protected java.util.Map<java.lang.String,java.lang.String> |
_initParams |
|
protected java.lang.String |
_name |
FAILED, RUNNING, STARTED, STARTING, STOP_ON_FAILURE, STOPPED, STOPPING_class, _className, _extInstance, _servletHandler, _source| Modifier | Constructor | Description |
|---|---|---|
protected |
Holder(BaseHolder.Source source) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
destroyInstance(java.lang.Object instance) |
|
java.lang.String |
dump() |
|
void |
dump(java.lang.Appendable out,
java.lang.String indent) |
|
java.lang.String |
getDisplayName() |
|
java.lang.String |
getInitParameter(java.lang.String param) |
|
java.util.Enumeration<java.lang.String> |
getInitParameterNames() |
|
java.util.Map<java.lang.String,java.lang.String> |
getInitParameters() |
|
java.lang.String |
getName() |
|
boolean |
isAsyncSupported() |
|
void |
setAsyncSupported(boolean suspendable) |
|
void |
setClassName(java.lang.String className) |
|
void |
setDisplayName(java.lang.String name) |
|
void |
setHeldClass(java.lang.Class<? extends T> held) |
|
void |
setInitParameter(java.lang.String param,
java.lang.String value) |
|
void |
setInitParameters(java.util.Map<java.lang.String,java.lang.String> map) |
|
void |
setName(java.lang.String name) |
The name is a primary key for the held object.
|
java.lang.String |
toString() |
addLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, setStopTimeout, start, stopdoStart, doStop, getClassName, getHeldClass, getServletHandler, getSource, illegalStateIfContextStarted, initialize, isInstance, setServletHandlerprotected final java.util.Map<java.lang.String,java.lang.String> _initParams
protected java.lang.String _displayName
protected boolean _asyncSupported
protected java.lang.String _name
protected boolean _initialized
protected Holder(BaseHolder.Source source)
@ManagedAttribute(value="Display Name",
readonly=true)
public java.lang.String getDisplayName()
public java.lang.String getInitParameter(java.lang.String param)
public java.util.Enumeration<java.lang.String> getInitParameterNames()
@ManagedAttribute(value="Initial Parameters",
readonly=true)
public java.util.Map<java.lang.String,java.lang.String> getInitParameters()
@ManagedAttribute(value="Name",
readonly=true)
public java.lang.String getName()
public void destroyInstance(java.lang.Object instance)
throws java.lang.Exception
java.lang.Exceptionpublic void setClassName(java.lang.String className)
setClassName in class BaseHolder<T>className - The className to set.public void setHeldClass(java.lang.Class<? extends T> held)
setHeldClass in class BaseHolder<T>held - The class to holdpublic void setDisplayName(java.lang.String name)
public void setInitParameter(java.lang.String param,
java.lang.String value)
public void setInitParameters(java.util.Map<java.lang.String,java.lang.String> map)
public void setName(java.lang.String name)
name - The name to set.public void setAsyncSupported(boolean suspendable)
public boolean isAsyncSupported()
public void dump(java.lang.Appendable out,
java.lang.String indent)
throws java.io.IOException
dump in class BaseHolder<T>java.io.IOExceptionpublic java.lang.String dump()
dump in class BaseHolder<T>public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 1995–2018 Webtide. All rights reserved.