|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.catalina.core.ContainerBase
org.apache.catalina.core.StandardEngine
Standard implementation of the Engine interface. Each child container must be a Host implementation to process the specific fully qualified host name of that virtual host.
| Nested Class Summary |
| Nested classes inherited from class org.apache.catalina.core.ContainerBase |
ContainerBase.PrivilegedAddChild |
| Field Summary |
| Fields inherited from class org.apache.catalina.core.ContainerBase |
children, cluster, debug, lifecycle, listeners, loader, logger, manager, mapper, mappers, name, parent, parentClassLoader, pipeline, realm, resources, sm, started, support |
| Fields inherited from interface org.apache.catalina.Container |
ADD_CHILD_EVENT, ADD_MAPPER_EVENT, ADD_VALVE_EVENT, REMOVE_CHILD_EVENT, REMOVE_MAPPER_EVENT, REMOVE_VALVE_EVENT |
| Fields inherited from interface org.apache.catalina.Lifecycle |
AFTER_START_EVENT, AFTER_STOP_EVENT, BEFORE_START_EVENT, BEFORE_STOP_EVENT, START_EVENT, STOP_EVENT |
| Constructor Summary | |
StandardEngine()
Create a new StandardEngine component with the default basic Valve. |
|
| Method Summary | |
void |
addChild(Container child)
Add a child Container, only if the proposed child is an implementation of Host. |
void |
addDefaultContext(DefaultContext defaultContext)
Set the DefaultContext for new web applications. |
protected void |
addDefaultMapper(java.lang.String mapperClass)
Add a default Mapper implementation if none have been configured explicitly. |
DefaultContext |
getDefaultContext()
Retrieve the DefaultContext for new web applications. |
java.lang.String |
getDefaultHost()
Return the default host. |
java.lang.String |
getInfo()
Return descriptive information about this Container implementation and the corresponding version number, in the format <description>/<version>. |
java.lang.String |
getJvmRoute()
Retrieve the cluster-wide unique identifier for this Engine. |
java.lang.String |
getMapperClass()
Return the default Mapper class name. |
Service |
getService()
Return the Service with which we are associated (if any). |
void |
importDefaultContext(Context context)
Import the DefaultContext config into a web application context. |
void |
installDefaultContext(Context context)
Install the StandardContext portion of the DefaultContext configuration into current Context. |
void |
setDefaultHost(java.lang.String host)
Set the default host. |
void |
setJvmRoute(java.lang.String routeId)
Set the cluster-wide unique identifier for this Engine. |
void |
setMapperClass(java.lang.String mapperClass)
Set the default Mapper class name. |
void |
setParent(Container container)
Disallow any attempt to set a parent for this Container, since an Engine is supposed to be at the top of the Container hierarchy. |
void |
setService(Service service)
Set the Service with which we are associated (if any). |
void |
start()
Start this Engine component. |
java.lang.String |
toString()
Return a String representation of this component. |
| Methods inherited from class org.apache.catalina.core.ContainerBase |
addContainerListener, addLifecycleListener, addMapper, addPropertyChangeListener, addValve, findChild, findChildren, findContainerListeners, findLifecycleListeners, findMapper, findMappers, fireContainerEvent, getBasic, getCluster, getDebug, getLoader, getLogger, getManager, getName, getParent, getParentClassLoader, getPipeline, getRealm, getResources, getValves, invoke, log, log, logName, map, removeChild, removeContainerListener, removeLifecycleListener, removeMapper, removePropertyChangeListener, removeValve, setBasic, setCluster, setDebug, setLoader, setLogger, setManager, setName, setParentClassLoader, setRealm, setResources, stop |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.apache.catalina.Container |
addContainerListener, addMapper, addPropertyChangeListener, findChild, findChildren, findContainerListeners, findMapper, findMappers, getCluster, getLoader, getLogger, getManager, getName, getParent, getParentClassLoader, getRealm, getResources, invoke, map, removeChild, removeContainerListener, removeMapper, removePropertyChangeListener, setCluster, setLoader, setLogger, setManager, setName, setParentClassLoader, setRealm, setResources |
| Constructor Detail |
public StandardEngine()
| Method Detail |
public java.lang.String getDefaultHost()
getDefaultHost in interface Enginepublic void setDefaultHost(java.lang.String host)
setDefaultHost in interface Enginehost - The new default hostpublic void setJvmRoute(java.lang.String routeId)
This property should not be changed once it is set.
setJvmRoute in interface EnginerouteId - the (new) JVM Route ID. Each Engine within a cluster
must have a unique JVM Route ID.public java.lang.String getJvmRoute()
getJvmRoute in interface Enginepublic void addDefaultContext(DefaultContext defaultContext)
addDefaultContext in interface EnginedefaultContext - The new DefaultContextpublic DefaultContext getDefaultContext()
getDefaultContext in interface Enginepublic java.lang.String getMapperClass()
public void setMapperClass(java.lang.String mapperClass)
mapperClass - The new default Mapper class namepublic Service getService()
Service with which we are associated (if any).
getService in interface Enginepublic void setService(Service service)
Service with which we are associated (if any).
setService in interface Engineservice - The service that owns this Enginepublic void installDefaultContext(Context context)
context - current web application contextpublic void importDefaultContext(Context context)
importDefaultContext in interface Enginecontext - web application context to import default contextpublic void addChild(Container child)
addChild in interface ContaineraddChild in class ContainerBasechild - Child container to be addedpublic java.lang.String getInfo()
<description>/<version>.
getInfo in interface ContainergetInfo in class ContainerBasepublic void setParent(Container container)
setParent in interface ContainersetParent in class ContainerBasecontainer - Proposed parent Container
public void start()
throws LifecycleException
start in interface Lifecyclestart in class ContainerBaseLifecycleException - if a startup error occurspublic java.lang.String toString()
protected void addDefaultMapper(java.lang.String mapperClass)
addDefaultMapper in class ContainerBasemapperClass - The default mapper class name to add
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||