|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
org.apache.catalina.startup.CatalinaManager
Implementation of the Catalina JMX MBean as a wrapper of the Catalina class. To be used, the JAR containing this MBean should contain all the classes which are present in bootstrap.jar. The setPath(String path) method should be used to set the correct path where the Tomcat distribution is.
Fields inherited from interface org.apache.catalina.startup.CatalinaManagerMBean |
NAME, OBJECT_NAME, STARTED, STARTING, states, STOPPED, STOPPING |
Constructor Summary | |
CatalinaManager()
|
Method Summary | |
void |
destroy()
Destroy servlet container (if any is running). |
java.lang.String |
getName()
Retruns the Catalina component name. |
java.lang.String |
getPath()
Path accessor. |
int |
getState()
Returns the state. |
java.lang.String |
getStateString()
Returns a String representation of the state. |
void |
postDeregister()
|
void |
postRegister(java.lang.Boolean registrationDone)
|
void |
preDeregister()
|
javax.management.ObjectName |
preRegister(javax.management.MBeanServer server,
javax.management.ObjectName name)
|
void |
setPath(java.lang.String path)
Config file path mutator. |
void |
start()
Start the servlet container. |
void |
stop()
Stop the servlet container. |
Constructor Detail |
public CatalinaManager()
Method Detail |
public javax.management.ObjectName preRegister(javax.management.MBeanServer server, javax.management.ObjectName name) throws java.lang.Exception
public void postRegister(java.lang.Boolean registrationDone)
public void preDeregister() throws java.lang.Exception
public void postDeregister()
public java.lang.String getName()
getName
in interface CatalinaManagerMBean
public int getState()
getState
in interface CatalinaManagerMBean
public java.lang.String getStateString()
getStateString
in interface CatalinaManagerMBean
public java.lang.String getPath()
getPath
in interface CatalinaManagerMBean
public void setPath(java.lang.String path)
setPath
in interface CatalinaManagerMBean
public void start() throws java.lang.Exception
start
in interface CatalinaManagerMBean
public void stop()
stop
in interface CatalinaManagerMBean
public void destroy()
destroy
in interface CatalinaManagerMBean
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |