public final class NamingService extends NotificationBroadcasterSupport implements NamingServiceMBean, MBeanRegistration
NamingServiceMBean.State
NAME, OBJECT_NAME
Constructor and Description |
---|
NamingService() |
Modifier and Type | Method and Description |
---|---|
void |
destroy()
Destroy servlet container (if any is running).
|
String |
getName()
Retruns the Catalina component name.
|
NamingServiceMBean.State |
getState()
Returns the state.
|
void |
postDeregister() |
void |
postRegister(Boolean registrationDone) |
void |
preDeregister() |
ObjectName |
preRegister(MBeanServer server,
ObjectName name) |
void |
start()
Start the servlet container.
|
void |
stop()
Stop the servlet container.
|
addNotificationListener, getNotificationInfo, handleNotification, removeNotificationListener, removeNotificationListener, sendNotification
public ObjectName preRegister(MBeanServer server, ObjectName name) throws Exception
preRegister
in interface MBeanRegistration
Exception
public void postRegister(Boolean registrationDone)
postRegister
in interface MBeanRegistration
public void preDeregister() throws Exception
preDeregister
in interface MBeanRegistration
Exception
public void postDeregister()
postDeregister
in interface MBeanRegistration
public String getName()
getName
in interface NamingServiceMBean
public NamingServiceMBean.State getState()
getState
in interface NamingServiceMBean
public void start() throws Exception
start
in interface NamingServiceMBean
Exception
public void stop()
stop
in interface NamingServiceMBean
public void destroy()
destroy
in interface NamingServiceMBean
Copyright © 2019. All rights reserved.