public class BuildDeployer extends AbstractStatefulDeployer
DeployShell to determine the targets to build.Stateful.State| Modifier and Type | Field and Description | 
|---|---|
static java.lang.String | 
COMPILER_ERR_STREAM  | 
static java.lang.String | 
COMPILER_OUT_STREAM  | 
| Constructor and Description | 
|---|
BuildDeployer(int sequence,
             DeployShell shell)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
compileCurrent(DeployShell shell)  | 
void | 
compileDependants(DeployShell dsh)  | 
protected void | 
deployImpl(int deploySequenceId,
          DeployShell shell)  | 
protected DataContainer[] | 
getBuildDataContainers(DeployShell shell)
Get a list of DataContainers to build. 
 | 
protected <T> T[] | 
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. 
 | 
void | 
handleEvent(ProgressEvent dpe)  | 
addStateChangeListeners, attachDisabledStateChangeListener, attachStateChangeListener, deploy, finish, fireStateChanged, fireStateInvalidated, fireStateReleased, initializeState, invalidateState, prepare, releaseState, removeStateChangeListeners, stateLockObjectcancel, cancelImpl, canDeploy, finishImpl, getName, getSequenceId, isDeploymentCancelled, prepareImpl, throwExceptionIfCancelEventReceived, toStringpublic static final java.lang.String COMPILER_OUT_STREAM
public static final java.lang.String COMPILER_ERR_STREAM
public BuildDeployer(int sequence,
             DeployShell shell)
protected void deployImpl(int deploySequenceId,
              DeployShell shell)
                   throws DeployException
deployImpl in class AbstractDeployerDeployExceptionprotected void compileCurrent(DeployShell shell) throws DeployException
DeployExceptionpublic void compileDependants(DeployShell dsh) throws DeployException
DeployExceptionprotected <T> T[] getDependables(DeployShell shell, java.lang.Class<T> clazz) throws DeployException
shell - clazz - DeployExceptionprotected DataContainer[] getBuildDataContainers(DeployShell shell) throws DeployException
shell - DeployExceptionpublic void handleEvent(ProgressEvent dpe)
handleEvent in interface ProgressListenerhandleEvent in class AbstractDeployer