|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of IPlanElement in gr.uoa.di.madgik.execution.plan |
|---|
| Fields in gr.uoa.di.madgik.execution.plan declared as IPlanElement | |
|---|---|
IPlanElement |
ExecutionPlan.Root
The Root element of the plan |
| Methods in gr.uoa.di.madgik.execution.plan that return IPlanElement | |
|---|---|
IPlanElement |
ExecutionPlan.Locate(String ID)
Locate a plan element that has the provided id |
| Methods in gr.uoa.di.madgik.execution.plan that return types with arguments of type IPlanElement | |
|---|---|
Set<IPlanElement> |
ExecutionPlan.LocateActionElements()
|
| Uses of IPlanElement in gr.uoa.di.madgik.execution.plan.element |
|---|
| Classes in gr.uoa.di.madgik.execution.plan.element that implement IPlanElement | |
|---|---|
class |
BagPlanElement
This plan element acts as a container of other IPlanElements. |
class |
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. |
class |
BreakPlanElement
This element is meant to be used to break the execution of a plan. |
class |
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. |
class |
ConditionalPlanElement
This class represents a set of flows that are only executed in case their respective conditions are met. |
class |
FileTransferPlanElement
This class can be used to mediate at the execution level the staging of files to and from the StorageSystem. |
class |
FlowPlanElement
This plan element acts as a container of other IPlanElements. |
class |
LoopPlanElement
This class acts as a container of a subplan which is executed iteratively until the condition defined in LoopPlanElement.LoopCondition evaluates to false. |
class |
ParameterProcessingPlanElement
This class acts as a processing step that takes place outside any other IPlanElement. |
class |
PlanElementBase
Base abstract class implementing IPlanElement. |
class |
PojoPlanElement
This class acts as an invocation wrapper of a Java object enabling it to be directly included in the execution of a plan. |
class |
SequencePlanElement
This plan element acts as a container of other IPlanElements. |
class |
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. |
class |
TryCatchFinallyPlanElement
This class acts as a try TryCatchFinallyPlanElement.TryFlow / catch
(TryCatchFinallyPlanElement.CatchFlows) / finally (TryCatchFinallyPlanElement.FinallyFlow)
block of execution. |
class |
WaitPlanElement
This element is simply used to have the execution pause for a specific period of time |
class |
WSRESTPlanElement
This class acts as an invocation wrapper of a web service enabling it to be directly included in the execution of a plan. |
class |
WSSOAPPlanElement
This class acts as an invocation wrapper of a web service enabling it to be directly included in the execution of a plan. |
| Fields in gr.uoa.di.madgik.execution.plan.element declared as IPlanElement | |
|---|---|
IPlanElement |
ConditionalPlanElement.ElseFlow
The Else flow. |
IPlanElement |
TryCatchFinallyPlanElement.FinallyFlow
The Finally flow. |
IPlanElement |
LoopPlanElement.Root
The Root of the subplan that is to be executed on every iteration |
IPlanElement |
BoundaryPlanElement.Root
The Root of the sub plan that is to be executed to the remote execution container. |
IPlanElement |
TryCatchFinallyPlanElement.TryFlow
The Try flow. |
| Fields in gr.uoa.di.madgik.execution.plan.element with type parameters of type IPlanElement | |
|---|---|
List<IPlanElement> |
FlowPlanElement.ElementCollection
The Element collection that are to be executed in parallel |
List<IPlanElement> |
SequencePlanElement.ElementCollection
The Element collection that are to be executed in sequence |
| Methods in gr.uoa.di.madgik.execution.plan.element that return IPlanElement | |
|---|---|
IPlanElement |
LoopPlanElement.Locate(String ID)
|
IPlanElement |
TryCatchFinallyPlanElement.Locate(String ID)
|
IPlanElement |
FileTransferPlanElement.Locate(String ID)
|
IPlanElement |
WaitPlanElement.Locate(String ID)
|
IPlanElement |
FlowPlanElement.Locate(String ID)
|
IPlanElement |
ShellPlanElement.Locate(String ID)
|
IPlanElement |
SequencePlanElement.Locate(String ID)
|
IPlanElement |
BagPlanElement.Locate(String ID)
|
IPlanElement |
WSRESTPlanElement.Locate(String ID)
|
IPlanElement |
BreakPlanElement.Locate(String ID)
|
IPlanElement |
ConditionalPlanElement.Locate(String ID)
|
IPlanElement |
CheckpointPlanElement.Locate(String ID)
|
IPlanElement |
ParameterProcessingPlanElement.Locate(String ID)
|
IPlanElement |
WSSOAPPlanElement.Locate(String ID)
|
IPlanElement |
BoundaryPlanElement.Locate(String ID)
|
IPlanElement |
PojoPlanElement.Locate(String ID)
|
IPlanElement |
IPlanElement.Locate(String ID)
Locate the plan element with the provided id. |
| Uses of IPlanElement in gr.uoa.di.madgik.execution.plan.element.condition |
|---|
| Fields in gr.uoa.di.madgik.execution.plan.element.condition declared as IPlanElement | |
|---|---|
IPlanElement |
BagConditionalElement.Element
|
IPlanElement |
ConditionalFlow.Root
|
| Methods in gr.uoa.di.madgik.execution.plan.element.condition that return IPlanElement | |
|---|---|
IPlanElement |
ConditionalFlow.Locate(String ID)
|
| Methods in gr.uoa.di.madgik.execution.plan.element.condition that return types with arguments of type IPlanElement | |
|---|---|
Set<IPlanElement> |
ConditionalFlow.LocateActionElements()
|
| Uses of IPlanElement in gr.uoa.di.madgik.execution.plan.element.invocable |
|---|
| Constructors in gr.uoa.di.madgik.execution.plan.element.invocable with parameters of type IPlanElement | |
|---|---|
BoundaryHandler(IPlanElement PlanToSend,
VariableCollection VarsToSend,
gr.uoa.di.madgik.environment.hint.EnvHintCollection HintsToSend,
ExecutionHandle Handle,
String ID,
String Name,
BoundaryConfig Config,
BoundaryIsolationInfo IsolationToSend,
PlanConfig PlanConfigToSend,
Set<ExecutionAttachment> Attachments)
|
|
| Uses of IPlanElement in gr.uoa.di.madgik.execution.plan.trycatchfinally |
|---|
| Fields in gr.uoa.di.madgik.execution.plan.trycatchfinally declared as IPlanElement | |
|---|---|
IPlanElement |
CatchElement.Root
|
| Uses of IPlanElement in gr.uoa.di.madgik.execution.utils |
|---|
| Fields in gr.uoa.di.madgik.execution.utils declared as IPlanElement | |
|---|---|
IPlanElement |
BackgroundExecution.Element
|
| Methods in gr.uoa.di.madgik.execution.utils that return IPlanElement | |
|---|---|
static IPlanElement |
PlanElementUtils.GetPlanElement(Element element)
|
| Constructors in gr.uoa.di.madgik.execution.utils with parameters of type IPlanElement | |
|---|---|
BackgroundExecution(IPlanElement Element,
ExecutionHandle Handle,
Boolean synchWorker)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||