public abstract class AbstractDeployInstance extends java.lang.Object implements DeployInstance
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractDeployInstance() |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy()
Destroys the deployment instance
|
java.lang.ClassLoader |
getClassLoader()
Returns the deployment class loader.
|
java.lang.Throwable |
getConfigException()
Gets the configuration exception.
|
boolean |
isDeployIdle()
Returns true if the deployment can be removed.
|
boolean |
isModified()
Returns true if the deployment is modified.
|
boolean |
isModifiedNow()
Returns true if the deployment is modified, forcing a check.
|
boolean |
logModified(java.util.logging.Logger log)
Logs the reason for modification
|
protected void |
setClassLoader(java.lang.ClassLoader classLoader)
The deployment class loader.
|
void |
setConfigException(java.lang.Throwable e)
Sets the configuration exception.
|
void |
start()
Starts the deployment instance
|
java.lang.String |
toString() |
public java.lang.ClassLoader getClassLoader()
getClassLoader in interface DeployInstanceprotected void setClassLoader(java.lang.ClassLoader classLoader)
public boolean isModified()
isModified in interface DeployInstanceisModified in interface Dependencypublic boolean isModifiedNow()
isModifiedNow in interface DeployInstancepublic boolean logModified(java.util.logging.Logger log)
logModified in interface DeployInstancelogModified in interface Dependencypublic boolean isDeployIdle()
isDeployIdle in interface DeployInstancepublic void setConfigException(java.lang.Throwable e)
setConfigException in interface DeployInstancepublic java.lang.Throwable getConfigException()
getConfigException in interface DeployInstancepublic void start()
start in interface DeployInstancepublic void destroy()
destroy in interface DeployInstancepublic java.lang.String toString()
toString in class java.lang.Object