com.caucho.env.deploy
Class DeployGeneratorAdmin<C extends DeployGenerator>
java.lang.Object
com.caucho.management.server.AbstractManagedObject
com.caucho.env.deploy.DeployGeneratorAdmin<C>
- All Implemented Interfaces:
- DeployMXBean, ManagedObjectMXBean
- Direct Known Subclasses:
- ExpandDeployGeneratorAdmin
public abstract class DeployGeneratorAdmin<C extends DeployGenerator>
- extends AbstractManagedObject
- implements DeployMXBean
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DeployGeneratorAdmin
public DeployGeneratorAdmin(C deployGenerator)
getDeployGenerator
protected C getDeployGenerator()
getName
public abstract java.lang.String getName()
- Description copied from class:
AbstractManagedObject
- The JMX name property of the mbean.
- Specified by:
getName
in interface ManagedObjectMXBean
- Specified by:
getName
in class AbstractManagedObject
getRedeployMode
public java.lang.String getRedeployMode()
- Specified by:
getRedeployMode
in interface DeployMXBean
getStartupMode
public java.lang.String getStartupMode()
- Specified by:
getStartupMode
in interface DeployMXBean
isModified
public boolean isModified()
- Specified by:
isModified
in interface DeployMXBean
getState
public java.lang.String getState()
- Specified by:
getState
in interface DeployMXBean
start
public void start()
- Specified by:
start
in interface DeployMXBean
stop
public void stop()
- Specified by:
stop
in interface DeployMXBean
update
public void update()
- Specified by:
update
in interface DeployMXBean
getConfigException
public java.lang.Throwable getConfigException()
- Specified by:
getConfigException
in interface DeployMXBean