public class CatalinaEventHandlerAdapter extends Object implements CatalinaEventHandler
ContainerEventHandler
interface.Modifier and Type | Field and Description |
---|---|
protected ContainerEventHandler |
eventHandler |
protected CatalinaFactory |
factory |
protected AtomicBoolean |
init |
protected ServerProvider |
serverProvider |
protected AtomicBoolean |
start |
Constructor and Description |
---|
CatalinaEventHandlerAdapter(ContainerEventHandler eventHandler)
Constructs a new CatalinaEventHandlerAdapter using the specified event handler.
|
CatalinaEventHandlerAdapter(ContainerEventHandler eventHandler,
MBeanServer mbeanServer) |
CatalinaEventHandlerAdapter(ContainerEventHandler eventHandler,
org.apache.catalina.Server server) |
CatalinaEventHandlerAdapter(ContainerEventHandler eventHandler,
org.apache.catalina.Server server,
org.apache.catalina.connector.Connector connector) |
CatalinaEventHandlerAdapter(ContainerEventHandler eventHandler,
ServerProvider serverProvider,
CatalinaFactory factory) |
CatalinaEventHandlerAdapter(ContainerEventHandler eventHandler,
ServerProvider serverProvider,
ProxyConnectorProvider connectorProvider) |
Modifier and Type | Method and Description |
---|---|
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) |
void |
start() |
void |
stop() |
protected static ObjectName |
toObjectName(String name) |
protected final ContainerEventHandler eventHandler
protected final ServerProvider serverProvider
protected final CatalinaFactory factory
protected final AtomicBoolean init
protected final AtomicBoolean start
public CatalinaEventHandlerAdapter(ContainerEventHandler eventHandler)
eventHandler
- an event handlerpublic CatalinaEventHandlerAdapter(ContainerEventHandler eventHandler, MBeanServer mbeanServer)
public CatalinaEventHandlerAdapter(ContainerEventHandler eventHandler, org.apache.catalina.Server server)
public CatalinaEventHandlerAdapter(ContainerEventHandler eventHandler, org.apache.catalina.Server server, org.apache.catalina.connector.Connector connector)
public CatalinaEventHandlerAdapter(ContainerEventHandler eventHandler, ServerProvider serverProvider, ProxyConnectorProvider connectorProvider)
public CatalinaEventHandlerAdapter(ContainerEventHandler eventHandler, ServerProvider serverProvider, CatalinaFactory factory)
public void start()
start
in interface CatalinaEventHandler
public void stop()
stop
in interface CatalinaEventHandler
public void containerEvent(org.apache.catalina.ContainerEvent event)
containerEvent
in interface org.apache.catalina.ContainerListener
ContainerListener.containerEvent(org.apache.catalina.ContainerEvent)
public void lifecycleEvent(org.apache.catalina.LifecycleEvent event)
lifecycleEvent
in interface org.apache.catalina.LifecycleListener
LifecycleListener.lifecycleEvent(org.apache.catalina.LifecycleEvent)
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 static ObjectName toObjectName(String name)
public void propertyChange(PropertyChangeEvent event)
propertyChange
in interface PropertyChangeListener
Copyright © 2017 JBoss, a division of Red Hat, Inc.. All Rights Reserved.