com.caucho.server.deploy
Class ExpandDeployGeneratorAdmin<C extends ExpandDeployGenerator>
java.lang.Object
com.caucho.management.server.AbstractManagedObject
com.caucho.server.deploy.DeployGeneratorAdmin<C>
com.caucho.server.deploy.ExpandDeployGeneratorAdmin<C>
- All Implemented Interfaces:
- ArchiveDeployMXBean, DeployMXBean, ManagedObjectMXBean
- Direct Known Subclasses:
- EarDeployGeneratorAdmin, HostExpandDeployGeneratorAdmin, WebAppExpandDeployGeneratorAdmin
public abstract class ExpandDeployGeneratorAdmin<C extends ExpandDeployGenerator>
- extends DeployGeneratorAdmin<C>
- implements ArchiveDeployMXBean
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ExpandDeployGeneratorAdmin
public ExpandDeployGeneratorAdmin(C expandDeployGenerator)
getName
public 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 DeployGeneratorAdmin<C extends ExpandDeployGenerator>
getDependencyCheckInterval
public long getDependencyCheckInterval()
- Specified by:
getDependencyCheckInterval in interface ArchiveDeployMXBean
getArchiveDirectory
public java.lang.String getArchiveDirectory()
- Specified by:
getArchiveDirectory in interface ArchiveDeployMXBean
getArchivePath
public java.lang.String getArchivePath(java.lang.String name)
- Specified by:
getArchivePath in interface ArchiveDeployMXBean
getExpandDirectory
public java.lang.String getExpandDirectory()
- Specified by:
getExpandDirectory in interface ArchiveDeployMXBean
getExpandPrefix
public java.lang.String getExpandPrefix()
- Specified by:
getExpandPrefix in interface ArchiveDeployMXBean
getExpandPath
public java.lang.String getExpandPath(java.lang.String name)
- Specified by:
getExpandPath in interface ArchiveDeployMXBean
getExpandSuffix
public java.lang.String getExpandSuffix()
- Specified by:
getExpandSuffix in interface ArchiveDeployMXBean
getExtension
public java.lang.String getExtension()
- Specified by:
getExtension in interface ArchiveDeployMXBean
getNames
public java.lang.String[] getNames()
- Specified by:
getNames in interface ArchiveDeployMXBean
start
public void start(java.lang.String name)
- Specified by:
start in interface ArchiveDeployMXBean
stop
public void stop(java.lang.String name)
- Specified by:
stop in interface ArchiveDeployMXBean
undeploy
public void undeploy(java.lang.String name)
- Specified by:
undeploy in interface ArchiveDeployMXBean
getConfigException
public java.lang.Throwable getConfigException(java.lang.String name)
- Specified by:
getConfigException in interface ArchiveDeployMXBean