|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
A Service is a group of one or more Connectors that share a single Container to process their incoming requests. This arrangement allows, for example, a non-SSL and SSL connector to share the same population of web apps.
A given JVM can contain any number of Service instances; however, they are completely independent of each other and share only the basic JVM facilities and classes on the system class path.
| Method Summary | |
void |
addConnector(Connector connector)
Add a new Connector to the set of defined Connectors, and associate it with this Service's Container. |
Connector[] |
findConnectors()
Find and return the set of Connectors associated with this Service. |
Container |
getContainer()
Return the Container that handles requests for all
Connectors associated with this Service. |
java.lang.String |
getInfo()
Return descriptive information about this Service implementation and the corresponding version number, in the format <description>/<version>. |
java.lang.String |
getName()
Return the name of this Service. |
Server |
getServer()
Return the Server with which we are associated (if any). |
void |
initialize()
Invoke a pre-startup initialization. |
void |
removeConnector(Connector connector)
Remove the specified Connector from the set associated from this Service. |
void |
setContainer(Container container)
Set the Container that handles requests for all
Connectors associated with this Service. |
void |
setName(java.lang.String name)
Set the name of this Service. |
void |
setServer(Server server)
Set the Server with which we are associated (if any). |
| Method Detail |
public Container getContainer()
Container that handles requests for all
Connectors associated with this Service.
public void setContainer(Container container)
Container that handles requests for all
Connectors associated with this Service.
container - The new Containerpublic java.lang.String getInfo()
<description>/<version>.
public java.lang.String getName()
public void setName(java.lang.String name)
name - The new service namepublic Server getServer()
Server with which we are associated (if any).
public void setServer(Server server)
Server with which we are associated (if any).
server - The server that owns this Servicepublic void addConnector(Connector connector)
connector - The Connector to be addedpublic Connector[] findConnectors()
public void removeConnector(Connector connector)
connector - The Connector to be removed
public void initialize()
throws LifecycleException
LifecycleException - If this server was already initialized.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||