public class TomcatEventHandlerAdapter extends Object implements TomcatEventHandler
ContainerEventHandler interface.| Modifier and Type | Field and Description |
|---|---|
protected ContainerEventHandler |
eventHandler |
protected TomcatFactory |
factory |
protected AtomicBoolean |
init |
protected ServerProvider |
serverProvider |
protected AtomicBoolean |
start |
| Constructor and Description |
|---|
TomcatEventHandlerAdapter(ContainerEventHandler eventHandler,
org.apache.catalina.Server server,
org.apache.catalina.connector.Connector connector) |
TomcatEventHandlerAdapter(ContainerEventHandler eventHandler,
ServerProvider serverProvider,
ProxyConnectorProvider connectorProvider) |
TomcatEventHandlerAdapter(ContainerEventHandler eventHandler,
ServerProvider serverProvider,
TomcatFactory factory) |
TomcatEventHandlerAdapter(ContainerEventHandler eventHandler,
TomcatConnectorConfiguration connectorConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addListeners(org.apache.catalina.Server server) |
void |
containerEvent(org.apache.catalina.ContainerEvent event)
Acknowledge the occurrence of the specified event.
|
protected void |
destroy(org.apache.catalina.Server server) |
protected void |
init(org.apache.catalina.Server server)
initialize server stuff: in jbossweb-2.1.x the server can't be destroyed so you could start (restart) one that needs
initializations...
|
protected boolean |
isAfterInit(org.apache.catalina.LifecycleEvent event) |
protected boolean |
isBeforeDestroy(org.apache.catalina.LifecycleEvent event) |
void |
lifecycleEvent(org.apache.catalina.LifecycleEvent event)
Primary entry point for startup and shutdown events.
|
void |
propertyChange(PropertyChangeEvent event) |
protected void |
removeListeners(org.apache.catalina.Server server) |
void |
start() |
void |
stop() |
protected static ObjectName |
toObjectName(String name) |
protected final ContainerEventHandler eventHandler
protected final ServerProvider serverProvider
protected final TomcatFactory factory
protected final AtomicBoolean init
protected final AtomicBoolean start
public TomcatEventHandlerAdapter(ContainerEventHandler eventHandler, TomcatConnectorConfiguration connectorConfiguration)
public TomcatEventHandlerAdapter(ContainerEventHandler eventHandler, org.apache.catalina.Server server, org.apache.catalina.connector.Connector connector)
public TomcatEventHandlerAdapter(ContainerEventHandler eventHandler, ServerProvider serverProvider, ProxyConnectorProvider connectorProvider)
public TomcatEventHandlerAdapter(ContainerEventHandler eventHandler, ServerProvider serverProvider, TomcatFactory factory)
public void start()
start in interface TomcatEventHandlerpublic void stop()
stop in interface TomcatEventHandlerpublic void containerEvent(org.apache.catalina.ContainerEvent event)
containerEvent in interface org.apache.catalina.ContainerListenerpublic void lifecycleEvent(org.apache.catalina.LifecycleEvent event)
lifecycleEvent in interface org.apache.catalina.LifecycleListenerprotected boolean isAfterInit(org.apache.catalina.LifecycleEvent event)
protected boolean isBeforeDestroy(org.apache.catalina.LifecycleEvent event)
protected void init(org.apache.catalina.Server server)
protected void destroy(org.apache.catalina.Server server)
protected void addListeners(org.apache.catalina.Server server)
protected void removeListeners(org.apache.catalina.Server server)
protected static ObjectName toObjectName(String name)
public void propertyChange(PropertyChangeEvent event)
propertyChange in interface PropertyChangeListenerCopyright © 2023 JBoss by Red Hat. All rights reserved.