public class JeeDeployment extends JavaDeployment implements JeeConstants
context_, lock_, shell_
KEY_APPSERVER, KEY_EAR_ASSEMBLY, KEY_EAR_PROFILE
DEPLOYMENT_MODULE_FACTORY
KEY_CONTEXT, KEY_DEPLOY_ELEMENT, KEY_DEPLOYMENT_OPTIONS, KEY_IS_HEADLESS, KEY_PLATFORM, KEY_PRINT_TIME_MESSAGES, KEY_RUNNABLE_OBJECT, KEY_STATEFUL_DEPLOYMENT, KEY_SUPPRESS_STARTFINISH_MESSAGES
Modifier | Constructor and Description |
---|---|
protected |
JeeDeployment(Context context) |
protected |
JeeDeployment(DeployShell shell) |
Modifier and Type | Method and Description |
---|---|
AppServer |
getAppServer() |
JeeDeploymentOptions |
getDeploymentOptions() |
EarProfile |
getEarProfile() |
static JeeDeployment |
getInstance(Context context) |
static JeeDeployment |
getInstance(DeployShell shell) |
JeeDeploymentOptions |
getOrCreateDeploymentOptions() |
JeeDeployment |
getRoot() |
boolean |
isEarAssembly() |
protected JeeDeployment |
newAdapter(DeployShell shell) |
JeeDeployment |
newChildShell()
Creates a child
DeployShell and a new ShellAdapter for it. |
void |
setAppServer(AppServer appServer) |
void |
setEarAssembly(java.lang.Boolean flag) |
void |
setEarProfile(EarProfile earProfile) |
getDeploymentModuleFactory, setDeploymentModuleFactory
find, findFlag, get, getContext, getDeployElement, getDeployException, getDeploymentOptions, getDeploymentOptionsHash, getDeploymentProgressObject, getLogger, getOrCreateDeploymentOptions, getPlatform, getPrintTimeMessages, getProfile, getShell, isDeploying, isDeploying, isHeadlessDeployment, isProfileBasedDeployment, isStatefulDeployment, isSuppressDeploymentStartFinishMessage, newChildShell, put, remove, setDeployElement, setDeployException, setDeploymentOptions, setDeploymentOptions, setLogger, setPlatform, setPrintTimeMessages, setProfile, setStatefulDeployment, setSuppressDeploymentStartFinishMessage
protected JeeDeployment(DeployShell shell)
protected JeeDeployment(Context context)
public static JeeDeployment getInstance(DeployShell shell)
public static JeeDeployment getInstance(Context context)
public JeeDeployment getRoot()
getRoot
in class JavaDeployment
public JeeDeployment newChildShell()
ShellAdapter
DeployShell
and a new ShellAdapter for it. The child inherits all
properties set in the parent Shell unless overridden. To override, use any of the
setXXX() methods on the child.newChildShell
in class JavaDeployment
protected JeeDeployment newAdapter(DeployShell shell)
newAdapter
in class JavaDeployment
public AppServer getAppServer()
public void setAppServer(AppServer appServer)
public void setEarAssembly(java.lang.Boolean flag)
public boolean isEarAssembly()
public JeeDeploymentOptions getDeploymentOptions()
getDeploymentOptions
in class ShellAdapter
public JeeDeploymentOptions getOrCreateDeploymentOptions()
getOrCreateDeploymentOptions
in class ShellAdapter
public void setEarProfile(EarProfile earProfile)
public EarProfile getEarProfile()