public class ExecutionPlan extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
List<String> |
CleanUpLocalFiles
A list of files that are to be cleaned up after the execution of the plan in the node
that the instance of the sub plan that contains this list is located
|
ValueCollection |
CleanUpSS |
ValueCollection |
CleanUpSSExclude |
PlanConfig |
Config
The Configuration for the execution of the plan
|
gr.uoa.di.madgik.environment.hint.EnvHintCollection |
EnvHints |
IPlanElement |
Root
The Root element of the plan
|
VariableCollection |
Variables
The Variables that are shared between all the plan elements
|
| Constructor and Description |
|---|
ExecutionPlan()
Instantiates a new execution plan.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Deserialize(String serialization)
Deserialize the plan
|
IPlanElement |
Locate(String ID)
Locate a plan element that has the provided id
|
Set<IPlanElement> |
LocateActionElements() |
String |
Serialize()
Serialize the plan
|
void |
Validate()
Validates the plan element hierarchy
|
public IPlanElement Root
public gr.uoa.di.madgik.environment.hint.EnvHintCollection EnvHints
public VariableCollection Variables
public PlanConfig Config
public List<String> CleanUpLocalFiles
public ValueCollection CleanUpSS
public ValueCollection CleanUpSSExclude
public IPlanElement Locate(String ID)
ID - the iDpublic Set<IPlanElement> LocateActionElements()
public void Validate()
throws ExecutionValidationException
ExecutionValidationException - A validation error occurredpublic String Serialize() throws ExecutionSerializationException
ExecutionSerializationException - A serialization error occurredpublic void Deserialize(String serialization) throws ExecutionSerializationException
serialization - the serialization as retrieved by Serialize()ExecutionSerializationException - A serialization error occurredCopyright © 2014. All Rights Reserved.