|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.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.
Fields inherited from class org.apache.catalina.core.ContainerBase |
children, cluster, debug, lifecycle, listeners, loader, logger, manager, mapper, mapperClass, 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 |
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. |
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 |
getMapperClass()
Return the default Mapper class name. |
void |
importDefaultContext(Context context)
Import the DefaultContext config into a web application context. |
void |
setDefaultHost(java.lang.String host)
Set the default host. |
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 |
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, findMapper, findMappers, fireContainerEvent, getCluster, getDebug, getLoader, getLogger, getManager, getName, getParent, getParentClassLoader, getPipeline, getRealm, getResources, getValves, invoke, log, log, logName, map, removeChild, removeContainerListener, removeLifecycleListener, removeMapper, removePropertyChangeListener, removeValve, 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, 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 Engine
public void setDefaultHost(java.lang.String host)
setDefaultHost
in interface Engine
host
- The new default hostpublic void addDefaultContext(DefaultContext defaultContext)
addDefaultContext
in interface Engine
defaultContext
- The new DefaultContextpublic java.lang.String getMapperClass()
public void setMapperClass(java.lang.String mapperClass)
mapperClass
- The new default Mapper class namepublic void importDefaultContext(Context context)
importDefaultContext
in interface Engine
context
- web application context to import default contextpublic void addChild(Container child)
addChild
in interface Container
addChild
in class ContainerBase
child
- Child container to be addedpublic java.lang.String getInfo()
<description>/<version>
.getInfo
in interface Container
getInfo
in class ContainerBase
public void setParent(Container container)
setParent
in interface Container
setParent
in class ContainerBase
container
- Proposed parent Containerpublic void start() throws LifecycleException
start
in class ContainerBase
LifecycleException
- if a startup error occurspublic java.lang.String toString()
toString
in class java.lang.Object
protected void addDefaultMapper(java.lang.String mapperClass)
addDefaultMapper
in class ContainerBase
mapperClass
- The default mapper class name to add
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |