org.apache.catalina.startup
クラス CatalinaManager

java.lang.Object
  |
  +--javax.management.NotificationBroadcasterSupport
        |
        +--org.apache.catalina.startup.CatalinaManager
すべての実装インタフェース:
CatalinaManagerMBean, javax.management.MBeanRegistration, javax.management.NotificationBroadcaster

public final class CatalinaManager
extends javax.management.NotificationBroadcasterSupport
implements CatalinaManagerMBean, javax.management.MBeanRegistration

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.

バージョン:
$Revision: 1.3 $
作成者:
Remy Maucherat

インタフェース org.apache.catalina.startup.CatalinaManagerMBean から継承したフィールド
NAME, OBJECT_NAME, STARTED, STARTING, states, STOPPED, STOPPING
 
コンストラクタの概要
CatalinaManager()
           
 
メソッドの概要
 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.
 
クラス javax.management.NotificationBroadcasterSupport から継承したメソッド
addNotificationListener, getNotificationInfo, removeNotificationListener, sendNotification
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

CatalinaManager

public CatalinaManager()
メソッドの詳細

preRegister

public javax.management.ObjectName preRegister(javax.management.MBeanServer server,
                                               javax.management.ObjectName name)
                                        throws java.lang.Exception
定義:
インタフェース javax.management.MBeanRegistration 内の preRegister

postRegister

public void postRegister(java.lang.Boolean registrationDone)
定義:
インタフェース javax.management.MBeanRegistration 内の postRegister

preDeregister

public void preDeregister()
                   throws java.lang.Exception
定義:
インタフェース javax.management.MBeanRegistration 内の preDeregister

postDeregister

public void postDeregister()
定義:
インタフェース javax.management.MBeanRegistration 内の postDeregister

getName

public java.lang.String getName()
Retruns the Catalina component name.
定義:
インタフェース CatalinaManagerMBean 内の getName

getState

public int getState()
Returns the state.
定義:
インタフェース CatalinaManagerMBean 内の getState

getStateString

public java.lang.String getStateString()
Returns a String representation of the state.
定義:
インタフェース CatalinaManagerMBean 内の getStateString

getPath

public java.lang.String getPath()
Path accessor.
定義:
インタフェース CatalinaManagerMBean 内の getPath

setPath

public void setPath(java.lang.String path)
Config file path mutator.
定義:
インタフェース CatalinaManagerMBean 内の setPath

start

public void start()
           throws java.lang.Exception
Start the servlet container.
定義:
インタフェース CatalinaManagerMBean 内の start

stop

public void stop()
Stop the servlet container.
定義:
インタフェース CatalinaManagerMBean 内の stop

destroy

public void destroy()
Destroy servlet container (if any is running).
定義:
インタフェース CatalinaManagerMBean 内の destroy


Copyright ? 2000-2001 Apache Software Foundation. All Rights Reserved.