public class EarDeployController extends EnvironmentDeployController<EnterpriseApplication,EarConfig>
APPLICATION_HASH_PATH
_lifecycle, REDEPLOY_CHECK_INTERVAL
Modifier and Type | Method and Description |
---|---|
protected Path |
calculateRootDirectory() |
boolean |
destroy()
Returns the application object.
|
boolean |
equals(java.lang.Object o)
Returns equality.
|
WebAppController |
findWebAppController(java.lang.String name)
Finds any web-app in the ear matching the contextPath.
|
protected DeployControllerAdmin |
getDeployAdmin()
Returns the deploy admin.
|
Path |
getEarRootDir()
Returns the ear directory set by the hosts-directory.
|
java.lang.String |
getName() |
protected EnterpriseApplication |
instantiateDeployInstance()
Creates the application.
|
void |
setEarRootDir(Path rootDir)
Sets the host directory by the resin.conf
|
void |
setId(java.lang.String name)
Sets the Resin host name.
|
java.lang.String |
toString()
Returns a printable view.
|
addConfigDefault, configureInstance, configureInstanceVariables, environmentBind, environmentConfigure, environmentStart, environmentStop, extendJMXContext, fillInitList, getArchivePath, getClassPath, getConfig, getConfigException, getErrorMessage, getMBean, getMBeanId, getMBeanTypeName, getObjectName, getPrologue, getRepositoryMetaData, getVariableMap, initEnd, isNameMatch, merge, setConfig, setConfigException, setPrologue
addDependencies, addExpandCleanupFileSet, addExpandPreserveFileset, addManifestClassPath, addParentExpandCleanupFileSet, controllerLogModified, deploy, deployImpl, getAutoDeployStage, getAutoDeployTag, getManifest, getManifestAttributes, getRepository, getRootDirectory, getVersionDependency, hashCode, isAllowRepository, isControllerModified, isControllerModifiedNow, onActive, onDestroy, onError, onRemove, onStop, onTagChange, postConfigureInstance, postExtract, preConfigureInstance, removeExpandDirectory, removeExpandDirectory, removeExpandDirectory, removeExpandFile, setAllowRepository, setArchivePath, setDependencyCheckInterval, setRootDirectory, setVersionDependency, undeploy, undeployImpl
addLifecycleListener, alarm, close, createDeployInstance, destroyInstance, getActiveDeployInstance, getActiveWaitTime, getControllerType, getDeployInstance, getDeployInstanceImpl, getId, getIdKey, getIdStage, getIdType, getLog, getParentClassLoader, getRedeployCheckInterval, getRedeployMode, getStartTime, getStartupMode, getStartupPriority, getState, init, initBegin, isIdleTimeout, isModified, isModifiedNow, logModified, mergeRedeployCheckInterval, mergeRedeployMode, onStartComplete, remove, request, restart, setActiveWaitTimeMillis, setControllerType, setRedeployCheckInterval, setRedeployMode, setStartupMode, setStartupPriority, start, startImpl, startOnInit, stop, stopImpl, stopLazyImpl, subrequest, toRestart, toStart, toStop, update
public java.lang.String getName()
public void setId(java.lang.String name)
public Path getEarRootDir()
public void setEarRootDir(Path rootDir)
protected DeployControllerAdmin getDeployAdmin()
getDeployAdmin
in class EnvironmentDeployController<EnterpriseApplication,EarConfig>
public WebAppController findWebAppController(java.lang.String name)
protected EnterpriseApplication instantiateDeployInstance()
instantiateDeployInstance
in class DeployController<EnterpriseApplication>
protected Path calculateRootDirectory() throws ELException
ELException
public boolean destroy()
EnvironmentDeployController
destroy
in class EnvironmentDeployController<EnterpriseApplication,EarConfig>
public boolean equals(java.lang.Object o)
equals
in class ExpandDeployController<EnterpriseApplication>
public java.lang.String toString()
toString
in class EnvironmentDeployController<EnterpriseApplication,EarConfig>