public abstract class ExpandDeployGeneratorAdmin<C extends ExpandDeployGenerator> extends DeployGeneratorAdmin<C> implements ArchiveDeployMXBean
Constructor and Description |
---|
ExpandDeployGeneratorAdmin(C expandDeployGenerator) |
Modifier and Type | Method and Description |
---|---|
void |
deploy(java.lang.String name)
Deploys the resource with the given name
|
java.lang.String |
getArchiveDirectory() |
java.lang.String |
getArchivePath(java.lang.String name) |
java.lang.Throwable |
getConfigException(java.lang.String name) |
long |
getDependencyCheckInterval() |
java.lang.String |
getExpandDirectory() |
java.lang.String |
getExpandPath(java.lang.String name) |
java.lang.String |
getExpandPrefix() |
java.lang.String |
getExpandSuffix() |
java.lang.String |
getExtension() |
java.lang.String |
getName()
The JMX name property of the mbean.
|
java.lang.String[] |
getNames() |
void |
start(java.lang.String name)
Starts the resource with the given name
|
void |
stop(java.lang.String name)
Stops the resource with the given name
|
void |
undeploy(java.lang.String name)
Undeploys the resource with the given name
|
getConfigException, getDeployGenerator, getRedeployMode, getStartupMode, getState, isModified, start, stop, update
addObjectNameProperties, getObjectName, getType, registerSelf, toString, unregisterSelf
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getConfigException, getRedeployMode, getStartupMode, getState, isModified, start, stop, update
getObjectName, getType
public ExpandDeployGeneratorAdmin(C expandDeployGenerator)
public java.lang.String getName()
AbstractManagedObject
getName
in interface ManagedObjectMXBean
getName
in class DeployGeneratorAdmin<C extends ExpandDeployGenerator>
public long getDependencyCheckInterval()
getDependencyCheckInterval
in interface ArchiveDeployMXBean
public java.lang.String getArchiveDirectory()
getArchiveDirectory
in interface ArchiveDeployMXBean
public java.lang.String getArchivePath(java.lang.String name)
getArchivePath
in interface ArchiveDeployMXBean
public java.lang.String getExpandDirectory()
getExpandDirectory
in interface ArchiveDeployMXBean
public java.lang.String getExpandPrefix()
getExpandPrefix
in interface ArchiveDeployMXBean
public java.lang.String getExpandPath(java.lang.String name)
getExpandPath
in interface ArchiveDeployMXBean
public java.lang.String getExpandSuffix()
getExpandSuffix
in interface ArchiveDeployMXBean
public java.lang.String getExtension()
getExtension
in interface ArchiveDeployMXBean
public java.lang.String[] getNames()
getNames
in interface ArchiveDeployMXBean
public void deploy(java.lang.String name)
ArchiveDeployMXBean
deploy
in interface ArchiveDeployMXBean
name
- the resource's name, e.g. "/my-web-app"public void start(java.lang.String name)
ArchiveDeployMXBean
start
in interface ArchiveDeployMXBean
name
- the resource's name, e.g. "/my-web-app"public void stop(java.lang.String name)
ArchiveDeployMXBean
stop
in interface ArchiveDeployMXBean
name
- the resource's name, e.g. "/my-web-app"public void undeploy(java.lang.String name)
ArchiveDeployMXBean
undeploy
in interface ArchiveDeployMXBean
name
- the resource's name, e.g. "/my-web-app"public java.lang.Throwable getConfigException(java.lang.String name)
getConfigException
in interface ArchiveDeployMXBean