Class SingleServiceServer
java.lang.Object
org.jboss.modcluster.container.tomcat.SingleServiceServer
- All Implemented Interfaces:
org.apache.catalina.Lifecycle,org.apache.catalina.Server
A
Server delegate which filters found services to return only one configured Service.- Author:
- Radoslav Husar
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.catalina.Lifecycle
org.apache.catalina.Lifecycle.SingleUse -
Field Summary
Fields inherited from interface org.apache.catalina.Lifecycle
AFTER_DESTROY_EVENT, AFTER_INIT_EVENT, AFTER_START_EVENT, AFTER_STOP_EVENT, BEFORE_DESTROY_EVENT, BEFORE_INIT_EVENT, BEFORE_START_EVENT, BEFORE_STOP_EVENT, CONFIGURE_START_EVENT, CONFIGURE_STOP_EVENT, PERIODIC_EVENT, START_EVENT, STOP_EVENT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddLifecycleListener(org.apache.catalina.LifecycleListener listener) voidaddService(org.apache.catalina.Service service) voidawait()voiddestroy()booleanorg.apache.catalina.LifecycleListener[]org.apache.catalina.ServicefindService(String name) org.apache.catalina.Service[]org.apache.catalina.startup.Catalinaorg.apache.catalina.deploy.NamingResourcesImplintgetPort()intintorg.apache.catalina.LifecycleStategetState()intinthashCode()voidinit()voidremoveLifecycleListener(org.apache.catalina.LifecycleListener listener) voidremoveService(org.apache.catalina.Service service) voidsetAddress(String address) voidsetCatalina(org.apache.catalina.startup.Catalina catalina) voidsetCatalinaBase(File catalinaBase) voidsetCatalinaHome(File catalinaHome) voidsetGlobalNamingResources(org.apache.catalina.deploy.NamingResourcesImpl globalNamingResources) voidsetParentClassLoader(ClassLoader parent) voidsetPort(int port) voidsetPortOffset(int portOffset) voidsetShutdown(String shutdown) voidsetUtilityThreads(int utilityThreads) voidstart()voidstop()
-
Constructor Details
-
SingleServiceServer
public SingleServiceServer(org.apache.catalina.Service service)
-
-
Method Details
-
findService
- Specified by:
findServicein interfaceorg.apache.catalina.Server
-
findServices
public org.apache.catalina.Service[] findServices()- Specified by:
findServicesin interfaceorg.apache.catalina.Server
-
getGlobalNamingResources
public org.apache.catalina.deploy.NamingResourcesImpl getGlobalNamingResources()- Specified by:
getGlobalNamingResourcesin interfaceorg.apache.catalina.Server
-
setGlobalNamingResources
public void setGlobalNamingResources(org.apache.catalina.deploy.NamingResourcesImpl globalNamingResources) - Specified by:
setGlobalNamingResourcesin interfaceorg.apache.catalina.Server
-
getGlobalNamingContext
- Specified by:
getGlobalNamingContextin interfaceorg.apache.catalina.Server
-
getPort
public int getPort()- Specified by:
getPortin interfaceorg.apache.catalina.Server
-
setPort
public void setPort(int port) - Specified by:
setPortin interfaceorg.apache.catalina.Server
-
getPortOffset
public int getPortOffset()- Specified by:
getPortOffsetin interfaceorg.apache.catalina.Server
-
setPortOffset
public void setPortOffset(int portOffset) - Specified by:
setPortOffsetin interfaceorg.apache.catalina.Server
-
getPortWithOffset
public int getPortWithOffset()- Specified by:
getPortWithOffsetin interfaceorg.apache.catalina.Server
-
getAddress
- Specified by:
getAddressin interfaceorg.apache.catalina.Server
-
setAddress
- Specified by:
setAddressin interfaceorg.apache.catalina.Server
-
getShutdown
- Specified by:
getShutdownin interfaceorg.apache.catalina.Server
-
setShutdown
- Specified by:
setShutdownin interfaceorg.apache.catalina.Server
-
getParentClassLoader
- Specified by:
getParentClassLoaderin interfaceorg.apache.catalina.Server
-
setParentClassLoader
- Specified by:
setParentClassLoaderin interfaceorg.apache.catalina.Server
-
getCatalina
public org.apache.catalina.startup.Catalina getCatalina()- Specified by:
getCatalinain interfaceorg.apache.catalina.Server
-
setCatalina
public void setCatalina(org.apache.catalina.startup.Catalina catalina) - Specified by:
setCatalinain interfaceorg.apache.catalina.Server
-
getCatalinaBase
- Specified by:
getCatalinaBasein interfaceorg.apache.catalina.Server
-
setCatalinaBase
- Specified by:
setCatalinaBasein interfaceorg.apache.catalina.Server
-
getCatalinaHome
- Specified by:
getCatalinaHomein interfaceorg.apache.catalina.Server
-
setCatalinaHome
- Specified by:
setCatalinaHomein interfaceorg.apache.catalina.Server
-
getUtilityThreads
public int getUtilityThreads()- Specified by:
getUtilityThreadsin interfaceorg.apache.catalina.Server
-
setUtilityThreads
public void setUtilityThreads(int utilityThreads) - Specified by:
setUtilityThreadsin interfaceorg.apache.catalina.Server
-
addService
public void addService(org.apache.catalina.Service service) - Specified by:
addServicein interfaceorg.apache.catalina.Server
-
await
public void await()- Specified by:
awaitin interfaceorg.apache.catalina.Server
-
removeService
public void removeService(org.apache.catalina.Service service) - Specified by:
removeServicein interfaceorg.apache.catalina.Server
-
getNamingToken
- Specified by:
getNamingTokenin interfaceorg.apache.catalina.Server
-
getUtilityExecutor
- Specified by:
getUtilityExecutorin interfaceorg.apache.catalina.Server
-
addLifecycleListener
public void addLifecycleListener(org.apache.catalina.LifecycleListener listener) - Specified by:
addLifecycleListenerin interfaceorg.apache.catalina.Lifecycle
-
findLifecycleListeners
public org.apache.catalina.LifecycleListener[] findLifecycleListeners()- Specified by:
findLifecycleListenersin interfaceorg.apache.catalina.Lifecycle
-
removeLifecycleListener
public void removeLifecycleListener(org.apache.catalina.LifecycleListener listener) - Specified by:
removeLifecycleListenerin interfaceorg.apache.catalina.Lifecycle
-
init
public void init() throws org.apache.catalina.LifecycleException- Specified by:
initin interfaceorg.apache.catalina.Lifecycle- Throws:
org.apache.catalina.LifecycleException
-
start
public void start() throws org.apache.catalina.LifecycleException- Specified by:
startin interfaceorg.apache.catalina.Lifecycle- Throws:
org.apache.catalina.LifecycleException
-
stop
public void stop() throws org.apache.catalina.LifecycleException- Specified by:
stopin interfaceorg.apache.catalina.Lifecycle- Throws:
org.apache.catalina.LifecycleException
-
destroy
public void destroy() throws org.apache.catalina.LifecycleException- Specified by:
destroyin interfaceorg.apache.catalina.Lifecycle- Throws:
org.apache.catalina.LifecycleException
-
getState
public org.apache.catalina.LifecycleState getState()- Specified by:
getStatein interfaceorg.apache.catalina.Lifecycle
-
getStateName
- Specified by:
getStateNamein interfaceorg.apache.catalina.Lifecycle
-
equals
-
hashCode
public int hashCode()
-