Modifier and Type | Class and Description |
---|---|
class |
VetoableDeployException |
Modifier and Type | Method and Description |
---|---|
DeployException |
DeployShell.getDeployException() |
Modifier and Type | Method and Description |
---|---|
void |
DeployShell.setDeployException(DeployException exc) |
Modifier and Type | Method and Description |
---|---|
abstract void |
DeploymentModule.commit()
Flush all output streams and persists the DeploymentModule.
|
DeploymentModule |
DeploymentModuleFactory.create(java.lang.Class<?> elementClass,
ModuleContext moduleContext)
Create a DeploymentModule, based on contents of Shell.
|
DeployShell |
DeployShellFactory.create(int deploySequenceId,
Context context,
DeployShell parent)
Deprecated.
|
static void |
DeploymentManager.deploy(int deploymentSequenceId,
Context context,
DeployShellFactory factory,
java.lang.Object lock)
Deprecated.
|
void |
Deployer.deploy(int deploySequenceId,
DeployShell shell)
Do the actual deployment task.
|
DeployShell |
DeploymentManager.getDefaultDeployShell(int deploySequence,
Context context)
Deprecated.
Use DeployShellFactory.getInstance().create(...) instead.
|
void |
Deployer.prepare(int deploySequenceId,
DeployShell shell)
Called to do any preparatory work before the actual deployment takes
place.
|
abstract void |
DeploymentModule.release()
Release all temporary resources held by the module.
|
abstract void |
DeploymentModule.rollback()
Discard all output streams that have been opened, revert to last committed.
|
Modifier and Type | Method and Description |
---|---|
Runnable |
ProfileDeployCmd.createRunnable() |
Runnable |
DeployCommand.createRunnable() |
Modifier and Type | Method and Description |
---|---|
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) |
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
|
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 |
AbstractDeployer.throwExceptionIfCancelEventReceived()
Deployers can use this method at anytime (specifically during a prepare or a deploy) to verify if a CancelEvent
was received (Note that AbstractDeployer instances are listening for cancel events during their prepare and deploy methods).
|
Modifier and Type | Method and Description |
---|---|
abstract void |
Deployment.deploy(Context context)
Deploy a context using the default command.
|
abstract void |
Deployment.deploy(Context context,
java.lang.Object command)
Deploy a context using a specific command.
|
abstract Runnable |
Deployment.deployAsync(Context context)
Deploy a context asynchronously.
|
abstract Runnable |
Deployment.deployAsync(Context context,
java.lang.Object command)
Deploy a context asynchronously using a specific command.
|
Modifier and Type | Method and Description |
---|---|
void |
J2eeProfile.initTransientProfile(java.net.URL jarURL,
java.lang.String enterpriseAppName,
java.io.PrintWriter printWriter) |
Modifier and Type | Method and Description |
---|---|
void |
ArchivePreviewer.deployImpl(int deploySequence,
DeployShell dsh) |
void |
ArchiveDeployer.deployImpl(int deploySequence,
DeployShell dsh)
This method writes out the Archive.
|
protected java.net.URL |
ArchiveDeployer.getTargetURL(DeployShell dsh) |
void |
ArchiveDeployer.prepareImpl(int deploySequence,
DeployShell dsh)
This method expands the FileGroups in an ArchiveProfile and constructs a
DeploymentModule from it.
|
protected void |
ArchiveDeployer.setDeploymentModuleURL(java.net.URL url,
DeployShell shell) |
Modifier and Type | Method and Description |
---|---|
DeployException |
ShellAdapter.getDeployException() |
Modifier and Type | Method and Description |
---|---|
void |
ShellAdapter.setDeployException(DeployException e) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultDeployShellFactory.Configurator.configure(DeployShell shell) |
DeployShell |
DefaultDeployShellFactory.create(int deploySequenceId,
Context context,
DeployShell parent)
Deprecated.
|