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 TomcatEventHandler
public void stop()
stop
in interface TomcatEventHandler
public void containerEvent(org.apache.catalina.ContainerEvent event)
containerEvent
in interface org.apache.catalina.ContainerListener
public void lifecycleEvent(org.apache.catalina.LifecycleEvent event)
lifecycleEvent
in interface org.apache.catalina.LifecycleListener
protected 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 PropertyChangeListener
Copyright © 2023 JBoss by Red Hat. All rights reserved.