public class ResourceDeployAdmin extends AbstractManagedObject implements ResourceDeployMXBean
| Constructor and Description |
|---|
ResourceDeployAdmin(ResourceDeploy resourceDeploy) |
| 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.Throwable |
getConfigException(java.lang.String moduleID) |
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() |
java.lang.String |
getRedeployMode() |
protected ResourceDeploy |
getResourceDeploy() |
java.lang.String |
getStartupMode() |
java.lang.String |
getState() |
boolean |
isModified() |
void |
start() |
void |
start(java.lang.String name)
Starts the resource with the given name
|
void |
stop() |
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
|
void |
update() |
addObjectNameProperties, getObjectName, getType, registerSelf, toString, unregisterSelfclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetObjectName, getTypepublic ResourceDeployAdmin(ResourceDeploy resourceDeploy)
protected ResourceDeploy getResourceDeploy()
public java.lang.String getName()
AbstractManagedObjectgetName in interface ManagedObjectMXBeangetName in class AbstractManagedObjectpublic long getDependencyCheckInterval()
getDependencyCheckInterval in interface ArchiveDeployMXBeanpublic java.lang.String getArchiveDirectory()
getArchiveDirectory in interface ArchiveDeployMXBeanpublic java.lang.String getArchivePath(java.lang.String name)
getArchivePath in interface ArchiveDeployMXBeanpublic java.lang.String getExtension()
getExtension in interface ArchiveDeployMXBeanpublic java.lang.String getExpandDirectory()
getExpandDirectory in interface ArchiveDeployMXBeanpublic java.lang.String getExpandPrefix()
getExpandPrefix in interface ArchiveDeployMXBeanpublic java.lang.String getExpandSuffix()
getExpandSuffix in interface ArchiveDeployMXBeanpublic java.lang.String getExpandPath(java.lang.String name)
getExpandPath in interface ArchiveDeployMXBeanpublic java.lang.String getRedeployMode()
getRedeployMode in interface DeployMXBeanpublic java.lang.String getStartupMode()
getStartupMode in interface DeployMXBeanpublic boolean isModified()
isModified in interface DeployMXBeanpublic java.lang.String getState()
getState in interface DeployMXBeanpublic void start()
start in interface DeployMXBeanpublic java.lang.Throwable getConfigException()
getConfigException in interface DeployMXBeanpublic void stop()
stop in interface DeployMXBeanpublic void update()
update in interface DeployMXBeanpublic java.lang.String[] getNames()
getNames in interface ArchiveDeployMXBeanpublic void deploy(java.lang.String name)
ArchiveDeployMXBeandeploy in interface ArchiveDeployMXBeanname - the resource's name, e.g. "/my-web-app"public void start(java.lang.String name)
ArchiveDeployMXBeanstart in interface ArchiveDeployMXBeanname - the resource's name, e.g. "/my-web-app"public java.lang.Throwable getConfigException(java.lang.String moduleID)
getConfigException in interface ArchiveDeployMXBeanpublic void stop(java.lang.String name)
ArchiveDeployMXBeanstop in interface ArchiveDeployMXBeanname - the resource's name, e.g. "/my-web-app"public void undeploy(java.lang.String name)
ArchiveDeployMXBeanundeploy in interface ArchiveDeployMXBeanname - the resource's name, e.g. "/my-web-app"