| Interface | Description |
|---|---|
| IPlanElement |
This interface is implemented by all plan elements that can be used to assemble the
ExecutionPlan |
| Class | Description |
|---|---|
| BagPlanElement |
This plan element acts as a container of other
IPlanElements. |
| BoundaryPlanElement |
This class represents a requirement that the subplan that is stored in the
BoundaryPlanElement.Root is to
be executed in a remote execution container. |
| BreakPlanElement |
This element is meant to be used to break the execution of a plan.
|
| CheckpointPlanElement |
This class is meant to be used in order to create a restoration point for the data used in the context of an
execution plan.
|
| ConditionalPlanElement |
This class represents a set of flows that are only executed in case their respective conditions are met.
|
| FileTransferPlanElement |
This class can be used to mediate at the execution level the staging of files to and from the
StorageSystem. |
| FileTransferPlanElement.AccessInfo | |
| FlowPlanElement |
This plan element acts as a container of other
IPlanElements. |
| LoopPlanElement |
This class acts as a container of a subplan which is executed iteratively until the condition defined in
LoopPlanElement.LoopCondition evaluates to false. |
| ParameterProcessingPlanElement |
This class acts as a processing step that takes place outside any other
IPlanElement. |
| PlanElementBase |
Base abstract class implementing
IPlanElement. |
| PojoPlanElement |
This class acts as an invocation wrapper of a Java object enabling it to be directly included in the
execution of a plan.
|
| SequencePlanElement |
This plan element acts as a container of other
IPlanElements. |
| ShellPlanElement |
This class acts as an invocation wrapper of a shell script, or in general an external executable, enabling it to
be directly included in the execution of a plan.
|
| TryCatchFinallyPlanElement |
This class acts as a try
TryCatchFinallyPlanElement.TryFlow / catch
(TryCatchFinallyPlanElement.CatchFlows) / finally (TryCatchFinallyPlanElement.FinallyFlow)
block of execution. |
| WaitPlanElement |
This element is simply used to have the execution pause for a specific period of time
|
| WSRESTPlanElement |
This class acts as an invocation wrapper of a web service enabling it to be directly included in the
execution of a plan.
|
| WSSOAPPlanElement |
This class acts as an invocation wrapper of a web service enabling it to be directly included in the
execution of a plan.
|
| Enum | Description |
|---|---|
| FileTransferPlanElement.StoreMode | |
| FileTransferPlanElement.TransferDirection |
The transfer direction
|
| IPlanElement.PlanElementType |
The type of the plan element
|
| PlanElementBase.ClockType |
The type of clock associated with
PlanElementBase.StartClock(ClockType)
and PlanElementBase.StopClock(ClockType) |
Copyright © 2014. All Rights Reserved.