| Modifier and Type | Method and Description | 
|---|---|
DeployShell | 
DeployShellFactory.create(DeployCommand command,
      Context context,
      DeployShell parent)  | 
DeployShell | 
DeployShellFactory.create(Element element,
      Context context)  | 
DeployShell | 
DeployShellFactory.create(int deploySequenceId,
      Context context,
      DeployShell parent)
Deprecated.  
 | 
DeployShell | 
DeploymentManager.getDefaultDeployShell(int deploySequence,
                     Context context)
Deprecated. 
 
Use DeployShellFactory.getInstance().create(...) instead. 
 | 
DeployShell | 
DeployShell.getRoot()
Get the root shell. 
 | 
DeployShell | 
DeployEvent.getShell()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Deployer.cancel(int deploySequenceId,
      DeployShell shell)
Called if deployment has been cancelled, either because of user intervention
 or because of another deployment task failing. 
 | 
DeployShell | 
DeployShellFactory.create(DeployCommand command,
      Context context,
      DeployShell parent)  | 
DeployShell | 
DeployShellFactory.create(int deploySequenceId,
      Context context,
      DeployShell parent)
Deprecated.  
 | 
static DeployEvent | 
DeployEvent.create(int originalSequence,
      int currentSequence,
      DeployShell shell,
      Deployer deployer)  | 
static Deployer | 
DeploymentManager.createDeployer(int deploymentSequenceId,
              DeployShell shell)  | 
static java.lang.Runnable | 
DeploymentManager.createRunnable(int deploymentSequenceId,
              DeployShell shell)
Creates a Runnable from a deployment sequence and shell. 
 | 
static void | 
DeploymentManager.deploy(int deploymentSequenceId,
      DeployShell shell)
Performs a synchronous deployment using supplied shell. 
 | 
void | 
Deployer.deploy(int deploySequenceId,
      DeployShell shell)
Do the actual deployment task. 
 | 
static Runnable | 
DeploymentManager.deploy(int deploymentSequenceId,
      DeployShell shell,
      java.lang.Object lock)
Performs an asynchronous deployment using supplied shell. 
 | 
void | 
ModuleDeploymentListener.deploymentCancelled(T profile,
                   DeployShell shell)
Called if the deployment is cancelled, either because of an error, or another
 listener throwing a VetoableDeployException. 
 | 
void | 
DefaultModuleDeploymentListener.deploymentCancelled(T profile,
                   DeployShell shell)  | 
static StatefulDeployment | 
StatefulDeployment.findStatefulDeployment(DeployShell shell)  | 
void | 
Deployer.finish(int deploySequenceId,
      DeployShell shell)
Called after the entire Deployment process has completed, perform any cleanup
 operations here. 
 | 
static AppServer | 
JeeDeployUtil.getDeployTarget(DeployShell shell)
Deprecated. 
 
Use JeeDeployment.getAppServer() instead. 
 | 
static StatefulDeployment | 
StatefulDeployment.getOrCreateStatefulDeployment(int sequence,
                             DeployShell shell)  | 
static StatefulDeployment | 
StatefulDeployment.getStatefulDeployment(DeployShell shell)  | 
static javax.enterprise.deploy.spi.TargetModuleID[] | 
JeeDeployUtil.getTargetModuleIDs(DeployShell shell)
Deprecated.  
 | 
void | 
ModuleDeploymentListener.moduleDistributed(T profile,
                 DeployShell shell)
Called after the packaged module has finished distributing successfully
 to a remote target. 
 | 
void | 
DefaultModuleDeploymentListener.moduleDistributed(T profile,
                 DeployShell shell)  | 
void | 
ModuleDeploymentListener.modulePackaged(T profile,
              DeployShell shell)
Called after the Packaging Deployer for the Profile has executed. 
 | 
void | 
DefaultModuleDeploymentListener.modulePackaged(T profile,
              DeployShell shell)  | 
void | 
ModuleDeploymentListener.moduleWillDistribute(T profile,
                    DeployShell shell)
Called before the packaged module has been sent to an external target. 
 | 
void | 
DefaultModuleDeploymentListener.moduleWillDistribute(T profile,
                    DeployShell shell)  | 
void | 
ModuleDeploymentListener.moduleWillPackage(T profile,
                 DeployShell shell)
Called before the Packaging Deployer for the Profile executes. 
 | 
void | 
DefaultModuleDeploymentListener.moduleWillPackage(T profile,
                 DeployShell shell)  | 
Deployer | 
DeployerFactory.newDeployer(int deploymentSequenceId,
           DeployShell shell)
Create and/or return an existing  Deployer. 
 | 
void | 
Deployer.prepare(int deploySequenceId,
       DeployShell shell)
Called to do any preparatory work before the actual deployment takes
 place. 
 | 
void | 
ModuleDeploymentListener.profileCreated(T profile,
              DeployShell shell)
Called before a Deployment Profile is opened for editing. 
 | 
void | 
DefaultModuleDeploymentListener.profileCreated(T profile,
              DeployShell shell)  | 
void | 
ModuleDeploymentListener.profileExpanded(T profile,
               DeployShell shell)
Called after all filegroups have been expanded to actual file URLs. 
 | 
void | 
DefaultModuleDeploymentListener.profileExpanded(T profile,
               DeployShell shell)  | 
void | 
ModuleDeploymentListener.profileWillExpand(T profile,
                 DeployShell shell)
Called before the Project and Workspace files are enumerated to determine
 filegroup matches. 
 | 
void | 
DefaultModuleDeploymentListener.profileWillExpand(T profile,
                 DeployShell shell)  | 
void | 
ModuleDeploymentListener.profileWillSave(T profile,
               DeployShell shell)
Called after a Profile has been edited, but before it is closed and saved. 
 | 
void | 
DefaultModuleDeploymentListener.profileWillSave(T profile,
               DeployShell shell)  | 
static void | 
DeploymentViewManager.setDeploymentViewInfo(DeployShell shell)
Populate a DeployShell with DeploymentView information. 
 | 
void | 
DeployEvent.setShell(DeployShell shell_)  | 
static void | 
JeeDeployUtil.setTargetModuleIDs(DeployShell shell,
                  javax.enterprise.deploy.spi.TargetModuleID[] targetModuleIDs)
Deprecated.  
 | 
boolean | 
ProfileListenerCondition.shouldFireImpl(int deploymentSequenceId,
              Profile profile,
              DeployShell shell)  | 
| Constructor and Description | 
|---|
DeployEvent(int originalSequence,
           int currentSequence,
           DeployShell shell,
           Deployer deployer)  | 
DeployShell(DeployShell shell)
Creates a DeployShell as a child of another shell. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
DeployCommand.deploy(DeployShell shell)  | 
protected void | 
DeployCommand.exception(java.lang.Exception e,
         DeployShell shell)
Called when an exception is thrown from deployment. 
 | 
void | 
DeployCommand.Callback.exception(java.lang.Exception e,
         DeployShell shell)  | 
void | 
DeployCommand.DefaultCallback.exception(java.lang.Exception e,
         DeployShell shell)  | 
protected void | 
DeployCommand.finished(DeployShell shell)
Called after deployment has finished running. 
 | 
void | 
DeployCommand.Callback.finished(DeployShell shell)  | 
void | 
DeployCommand.DefaultCallback.finished(DeployShell shell)  | 
protected void | 
UndeployFromAppServer.prepare(DeployShell shell)  | 
protected void | 
DeployToEar.prepare(DeployShell shell)  | 
protected void | 
DeployToAppServer.prepare(DeployShell shell)  | 
protected void | 
DeployJarToAppServer.prepare(DeployShell shell)  | 
protected void | 
DeployToArchive.prepare(DeployShell shell)
Prepares for deployment. 
 | 
protected void | 
DeployCommand.prepare(DeployShell shell)
Prepares for deployment. 
 | 
void | 
DeployCommand.Callback.start(DeployShell shell)  | 
void | 
DeployCommand.DefaultCallback.start(DeployShell shell)  | 
| Modifier and Type | Method and Description | 
|---|---|
DeployShell | 
ModuleContext.getDeployShell()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
NullDeployer.cancel(int deploySequenceId,
      DeployShell shell)
No-op 
 | 
void | 
AbstractDeployer.cancel(int deploySequenceId,
      DeployShell shell)  | 
void | 
BatchDeployer.cancelImpl(int deploySequenceId,
          DeployShell shell)  | 
protected void | 
AbstractDeployer.cancelImpl(int deploySequenceId,
          DeployShell shell)  | 
protected void | 
BuildDeployer.compileCurrent(DeployShell shell)  | 
void | 
BuildDeployer.compileDependants(DeployShell dsh)  | 
void | 
NullDeployer.deploy(int deploySequenceId,
      DeployShell shell)
No-op. 
 | 
void | 
AbstractStatefulDeployer.deploy(int deploySequenceId,
      DeployShell shell)  | 
void | 
AbstractDeployer.deploy(int deploySequenceId,
      DeployShell shell)  | 
void | 
ModulePackager.deployImpl(int deploySequenceId,
          DeployShell shell)  | 
protected void | 
BuildDeployer.deployImpl(int deploySequenceId,
          DeployShell shell)  | 
void | 
BatchDeployer.deployImpl(int deploySequenceId,
          DeployShell shell)  | 
protected abstract void | 
AbstractDeployer.deployImpl(int deploySequenceId,
          DeployShell shell)  | 
void | 
NullDeployer.finish(int deploySequenceId,
      DeployShell shell)
No-op. 
 | 
void | 
AbstractStatefulDeployer.finish(int deploySequenceId,
      DeployShell shell)  | 
void | 
AbstractDeployer.finish(int deploySequenceId,
      DeployShell shell)  | 
void | 
BatchDeployer.finishImpl(int deploySequenceId,
          DeployShell shell)  | 
protected void | 
AbstractDeployer.finishImpl(int deploySequenceId,
          DeployShell shell)  | 
protected DataContainer[] | 
BuildDeployer.getBuildDataContainers(DeployShell shell)
Get a list of DataContainers to build. 
 | 
protected <T> T[] | 
BuildDeployer.getDependables(DeployShell shell,
              java.lang.Class<T> clazz)
Get all the dependables that will be used by this Deployer to figure
 out the build elements' ilist. 
 | 
protected Profile[] | 
ModulePackager.getProfilesToDeploy(int sequence,
                   DeployShell shell)
Deprecated. 
 
Do not override ModulePackager. Instead use a StatefulProcessor 
 | 
static ModuleContext | 
ModuleContext.newInstance(DeployShell shell,
           Archive archive,
           ArchiveOptions options)  | 
void | 
NullDeployer.prepare(int deploySequenceId,
       DeployShell shell)
No-op. 
 | 
void | 
AbstractStatefulDeployer.prepare(int deploySequenceId,
       DeployShell shell)  | 
void | 
AbstractDeployer.prepare(int deploySequenceId,
       DeployShell shell)  | 
void | 
BatchDeployer.prepareImpl(int deploySequenceId,
           DeployShell shell)
Prepare each deployer. 
 | 
protected void | 
AbstractDeployer.prepareImpl(int deploySequenceId,
           DeployShell shell)  | 
void | 
FileGroupPackager.process(DeployShell shell)
Deprecated.  
  | 
void | 
ModuleContext.setDeployShell(DeployShell shell)  | 
| Constructor and Description | 
|---|
BuildDeployer(int sequence,
             DeployShell shell)  | 
ModuleContext(DeployShell shell,
             Archive archive,
             ArchiveOptions options)  | 
ModulePackager(int deploySequenceId,
              DeployShell shell)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ArchiveDeployer.cancelImpl(int deploySequence,
          DeployShell dsh)  | 
void | 
ArchivePreviewer.deployImpl(int deploySequence,
          DeployShell dsh)  | 
void | 
ArchiveDeployer.deployImpl(int deploySequence,
          DeployShell dsh)
This method writes out the Archive. 
 | 
void | 
ArchiveDeployer.finishImpl(int deploySequence,
          DeployShell dsh)
End of deployment, resources like temporary files are removed. 
 | 
DeploymentModule | 
ArchiveDeployer.getDeploymentModule(DeployShell shell)
Deprecated. 
 
Use getDeploymentModule(); 
 | 
static DeploymentModule | 
JarDeployment.getDeploymentModule(DeployShell shell,
                   Profile profile)
Deprecated. 
 
Use ArchiveProfile.getDeploymentModule() 
 | 
static JarDeployment | 
JarDeployment.getInstance(DeployShell shell)  | 
protected java.net.URL | 
ArchiveDeployer.getTargetURL(DeployShell dsh)  | 
protected void | 
ArchiveDeployer.maybeSetManifestClassPath(DeploymentModule archive,
                         ArchiveProfile profile,
                         DeployShell dsh)  | 
protected JarDeployment | 
JarDeployment.newAdapter(DeployShell shell)  | 
Deployer | 
JarDeployerFactory.newDeployer(int deploySequenceId,
           DeployShell shell)  | 
void | 
ArchiveDeployer.prepareImpl(int deploySequence,
           DeployShell dsh)
This method expands the FileGroups in an ArchiveProfile and constructs a
 DeploymentModule from it. 
 | 
void | 
ArchiveDeployer.setDeploymentModule(DeploymentModule module,
                   DeployShell shell)
Deprecated.  
 | 
static void | 
JarDeployment.setDeploymentModule(DeployShell shell,
                   Profile profile,
                   DeploymentModule module)
Deprecated. 
 
use ArchiveDeployer.getDeploymentModule() 
 | 
protected void | 
ArchiveDeployer.setDeploymentModuleURL(java.net.URL url,
                      DeployShell shell)  | 
| Constructor and Description | 
|---|
ArchiveDeployer(int deploySequence,
               DeployShell shell)  | 
ArchivePreviewer(int deploySequence,
                DeployShell shell)  | 
JarDeployment(DeployShell shell)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Packager.update(T target,
      DeployShell shell)
Apply changes to a target. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
DeployShell | 
DescriptorPackager.SpiData.getDeployShell()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DescriptorPackager.SpiData.setDeployShell(DeployShell shell)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected DeployShell | 
ShellAdapter.shell_  | 
| Modifier and Type | Method and Description | 
|---|---|
DeployShell | 
ShellAdapter.getShell()
Returns the underlying shell 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static JeeDeployment | 
JeeDeployment.getInstance(DeployShell shell)  | 
static JavaDeployment | 
JavaDeployment.getInstance(DeployShell shell)  | 
static ShellAdapter | 
ShellAdapter.getInstance(DeployShell shell)  | 
protected JeeDeployment | 
JeeDeployment.newAdapter(DeployShell shell)  | 
protected JavaDeployment | 
JavaDeployment.newAdapter(DeployShell shell)  | 
protected ShellAdapter | 
ShellAdapter.newAdapter(DeployShell shell)  | 
| Constructor and Description | 
|---|
JavaDeployment(DeployShell shell)  | 
JeeDeployment(DeployShell shell)  | 
ShellAdapter(DeployShell shell)  | 
| Modifier and Type | Method and Description | 
|---|---|
DeployShell | 
DefaultDeployShellFactory.create(int deploySequenceId,
      Context context,
      DeployShell parent)
Deprecated.  
 | 
DeployShell | 
DeployShellFactory.createShell(Element element,
           Context context)  | 
DeployShell | 
DefaultDeployShellFactory.createShell(Element element,
           Context context)  | 
DeployShell | 
DeployShellFactory.SpiData.getParentShell()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DefaultDeployShellFactory.Configurator.configure(DeployShell shell)  | 
DeployShell | 
DefaultDeployShellFactory.create(int deploySequenceId,
      Context context,
      DeployShell parent)
Deprecated.  
 | 
void | 
DeployShellFactory.SpiData.setParentShell(DeployShell shell)  |