com.xebialabs.deployit.engine.spi.orchestration
Class InterleavedOrchestration

java.lang.Object
  extended by com.xebialabs.deployit.engine.spi.orchestration.InterleavedOrchestration
All Implemented Interfaces:
Orchestration

public final class InterleavedOrchestration
extends java.lang.Object
implements Orchestration

The lowest type of sub-plan, this plan contains com.xebialabs.deployit.plugin.api.deployment.execution.DeploymentSteps which can be executed and Delta objects for which this InterleavedPlan has been built. The com.xebialabs.deployit.plugin.api.deployment.execution.DeploymentSteps in the InterleavedPlan are sorted by the com.xebialabs.deployit.engine.spi.planning.StepComparator


Method Summary
 java.util.List<com.xebialabs.deployit.plugin.api.deployment.specification.Delta> getDeltas()
          Gets the Deltas for which this InterleavedPlan has been compiled
 java.lang.String getType()
          The type of orchestration (Parallel, Serial, Interleaved)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getDeltas

public java.util.List<com.xebialabs.deployit.plugin.api.deployment.specification.Delta> getDeltas()
Gets the Deltas for which this InterleavedPlan has been compiled

Returns:
the Delta's

getType

public java.lang.String getType()
Description copied from interface: Orchestration
The type of orchestration (Parallel, Serial, Interleaved)

Specified by:
getType in interface Orchestration
Returns:
the type of plan