public interface Deployer
 The calling sequence is roughly like this:
 
 try {
   prepare();
   deploy();
  }
  catch (DeployException e) {
   cancel();
  }
  finally {
   finish();
  }
}
 | Modifier and Type | Method and Description | 
|---|---|
void | 
cancel(int deploySequenceId,
      DeployShell shell)
Called if deployment has been cancelled, either because of user intervention
 or because of another deployment task failing. 
 | 
boolean | 
canDeploy(int deploySequenceId)
Indicate whether the deployer (or if its a composite deployer then any of
 its contained deployers) is capable of deploying the task indicated by
 the DeploymentSequenceId. 
 | 
void | 
deploy(int deploySequenceId,
      DeployShell shell)
Do the actual deployment task. 
 | 
void | 
finish(int deploySequenceId,
      DeployShell shell)
Called after the entire Deployment process has completed, perform any cleanup
 operations here. 
 | 
void | 
prepare(int deploySequenceId,
       DeployShell shell)
Called to do any preparatory work before the actual deployment takes
 place. 
 | 
boolean canDeploy(int deploySequenceId)
deploySequenceId - void prepare(int deploySequenceId,
           DeployShell shell)
             throws DeployException
deploySequenceId - shell - DeployExceptionvoid deploy(int deploySequenceId,
          DeployShell shell)
            throws DeployException
deploySequenceId - shell - DeployExceptionvoid finish(int deploySequenceId,
          DeployShell shell)
deploySequenceId - shell - void cancel(int deploySequenceId,
          DeployShell shell)
deploySequenceId - shell -