Uses of Interface
gr.uoa.di.madgik.execution.plan.element.IPlanElement

Packages that use IPlanElement
gr.uoa.di.madgik.execution.plan   
gr.uoa.di.madgik.execution.plan.element   
gr.uoa.di.madgik.execution.plan.element.condition   
gr.uoa.di.madgik.execution.plan.element.invocable   
gr.uoa.di.madgik.execution.plan.trycatchfinally   
gr.uoa.di.madgik.execution.utils   
 

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.
 

Methods in gr.uoa.di.madgik.execution.plan.element that return types with arguments of type IPlanElement
 Iterator<IPlanElement> FlowPlanElement.iterator()
           
 Iterator<IPlanElement> SequencePlanElement.iterator()
           
 Set<IPlanElement> LoopPlanElement.LocateActionElements()
           
 Set<IPlanElement> TryCatchFinallyPlanElement.LocateActionElements()
           
 Set<IPlanElement> FileTransferPlanElement.LocateActionElements()
           
 Set<IPlanElement> WaitPlanElement.LocateActionElements()
           
 Set<IPlanElement> FlowPlanElement.LocateActionElements()
           
 Set<IPlanElement> ShellPlanElement.LocateActionElements()
           
 Set<IPlanElement> SequencePlanElement.LocateActionElements()
           
 Set<IPlanElement> BagPlanElement.LocateActionElements()
           
 Set<IPlanElement> WSRESTPlanElement.LocateActionElements()
           
 Set<IPlanElement> BreakPlanElement.LocateActionElements()
           
 Set<IPlanElement> ConditionalPlanElement.LocateActionElements()
           
 Set<IPlanElement> CheckpointPlanElement.LocateActionElements()
           
 Set<IPlanElement> ParameterProcessingPlanElement.LocateActionElements()
           
 Set<IPlanElement> WSSOAPPlanElement.LocateActionElements()
           
 Set<IPlanElement> BoundaryPlanElement.LocateActionElements()
           
 Set<IPlanElement> PojoPlanElement.LocateActionElements()
           
 Set<IPlanElement> IPlanElement.LocateActionElements()
          Retrieves the Action elements under this elements
 

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, Object synchWorker)
           
 



Copyright © 2012. All Rights Reserved.