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<Module> to add or substract the modules brought in by a Profile. See Incremental Deployment Spec http://aseng-wiki.us.oracle.com/asengwiki/display/ASDevJDeveloper/Optimized+Run
|
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.
|