public abstract class PlotInstanceBase extends Object implements IPlotInstance
| Constructor and Description |
|---|
PlotInstanceBase() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AddAdditionalVariable(gr.uoa.di.madgik.execution.datatype.NamedDataType ndt) |
protected gr.uoa.di.madgik.execution.plan.element.variable.IInputParameter |
ConstructAndRegisterSimpleInputParameter(gr.uoa.di.madgik.execution.datatype.NamedDataType ndt) |
protected gr.uoa.di.madgik.execution.datatype.NamedDataType |
ConstructNamedDataType(String engineType,
boolean isAvailable,
String value) |
Set<gr.uoa.di.madgik.execution.datatype.NamedDataType> |
GetAdditionalVariables() |
Set<String> |
GetCleanupLocalFiles() |
gr.uoa.di.madgik.execution.plan.element.invocable.ExecutionContextConfigBase.ContextProxyType |
GetContextProxyType() |
protected List<gr.uoa.di.madgik.execution.plan.element.contingency.ContingencyTrigger> |
GetContingencyTriggers(gr.uoa.di.madgik.environment.is.elements.InvocablePlotInfo PlotInfo) |
HostInfo |
GetHostInfo() |
PlotResourceEnvironmentFileCollection |
GetLocalEnvironmentFilesParameterCollection() |
String |
GetName() |
List<gr.uoa.di.madgik.execution.plan.element.IPlanElement> |
GetPostElement() |
List<gr.uoa.di.madgik.execution.plan.element.IPlanElement> |
GetPreElement() |
void |
OverrideContingencyTriggers(List<gr.uoa.di.madgik.execution.plan.element.contingency.ContingencyTrigger> triggers) |
void |
OverrideName(String Name) |
protected void |
PopulatePrePostElements(gr.uoa.di.madgik.environment.is.elements.InvocablePlotInfo PlotInfo) |
void |
SetContextProxyType(gr.uoa.di.madgik.execution.plan.element.invocable.ExecutionContextConfigBase.ContextProxyType ProxyType) |
void |
SetHostInfo(HostInfo hostInfo) |
void |
SetLocalEnvironmentFilesParameterCollection(PlotResourceEnvironmentFileCollection parameters) |
protected void |
SetName(String Name) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitGetElement, GetInputParameterCollection, GetInvocableProfile, GetOutputParameterCollection, GetPlotProfile, Process, SetInputParameterCollection, SetInvocableProfile, SetOutputParameterCollection, SetPlotProfile, Validatepublic void SetContextProxyType(gr.uoa.di.madgik.execution.plan.element.invocable.ExecutionContextConfigBase.ContextProxyType ProxyType)
SetContextProxyType in interface IPlotInstancepublic gr.uoa.di.madgik.execution.plan.element.invocable.ExecutionContextConfigBase.ContextProxyType GetContextProxyType()
GetContextProxyType in interface IPlotInstancepublic void SetHostInfo(HostInfo hostInfo) throws WorkflowValidationException
SetHostInfo in interface IPlotInstanceWorkflowValidationExceptionpublic HostInfo GetHostInfo()
GetHostInfo in interface IPlotInstanceprotected void SetName(String Name)
public void OverrideName(String Name)
OverrideName in interface IPlotInstancepublic String GetName()
public Set<gr.uoa.di.madgik.execution.datatype.NamedDataType> GetAdditionalVariables()
GetAdditionalVariables in interface IPlotInstanceprotected void AddAdditionalVariable(gr.uoa.di.madgik.execution.datatype.NamedDataType ndt)
public PlotResourceEnvironmentFileCollection GetLocalEnvironmentFilesParameterCollection()
GetLocalEnvironmentFilesParameterCollection in interface IPlotInstancepublic void SetLocalEnvironmentFilesParameterCollection(PlotResourceEnvironmentFileCollection parameters) throws WorkflowValidationException
SetLocalEnvironmentFilesParameterCollection in interface IPlotInstanceWorkflowValidationExceptionpublic void OverrideContingencyTriggers(List<gr.uoa.di.madgik.execution.plan.element.contingency.ContingencyTrigger> triggers)
OverrideContingencyTriggers in interface IPlotInstanceprotected List<gr.uoa.di.madgik.execution.plan.element.contingency.ContingencyTrigger> GetContingencyTriggers(gr.uoa.di.madgik.environment.is.elements.InvocablePlotInfo PlotInfo) throws WorkflowEnvironmentException
WorkflowEnvironmentExceptionpublic List<gr.uoa.di.madgik.execution.plan.element.IPlanElement> GetPreElement()
GetPreElement in interface IPlotInstancepublic List<gr.uoa.di.madgik.execution.plan.element.IPlanElement> GetPostElement()
GetPostElement in interface IPlotInstancepublic Set<String> GetCleanupLocalFiles()
GetCleanupLocalFiles in interface IPlotInstanceprotected void PopulatePrePostElements(gr.uoa.di.madgik.environment.is.elements.InvocablePlotInfo PlotInfo)
throws WorkflowEnvironmentException,
WorkflowProcessException
protected gr.uoa.di.madgik.execution.plan.element.variable.IInputParameter ConstructAndRegisterSimpleInputParameter(gr.uoa.di.madgik.execution.datatype.NamedDataType ndt)
protected gr.uoa.di.madgik.execution.datatype.NamedDataType ConstructNamedDataType(String engineType, boolean isAvailable, String value) throws gr.uoa.di.madgik.execution.exception.ExecutionValidationException
gr.uoa.di.madgik.execution.exception.ExecutionValidationExceptionCopyright © 2015. All Rights Reserved.