gr.uoa.di.madgik.workflow.plot
Interface IPlotInstance
- All Known Implementing Classes:
- PlotInstanceBase, PojoPlotInstance, ShellPlotInstance, WSPlotInstance
public interface IPlotInstance
SetContextProxyType
void SetContextProxyType(gr.uoa.di.madgik.execution.plan.element.invocable.ExecutionContextConfigBase.ContextProxyType ProxyType)
GetContextProxyType
gr.uoa.di.madgik.execution.plan.element.invocable.ExecutionContextConfigBase.ContextProxyType GetContextProxyType()
SetHostInfo
void SetHostInfo(HostInfo hostInfo)
throws WorkflowValidationException
- Throws:
WorkflowValidationException
GetHostInfo
HostInfo GetHostInfo()
OverrideName
void OverrideName(String Name)
OverrideContingencyTriggers
void OverrideContingencyTriggers(List<gr.uoa.di.madgik.execution.plan.element.contingency.ContingencyTrigger> triggers)
SetPlotProfile
void SetPlotProfile(gr.uoa.di.madgik.environment.is.elements.InvocablePlotInfo plot)
throws WorkflowValidationException
- Throws:
WorkflowValidationException
GetPlotProfile
gr.uoa.di.madgik.environment.is.elements.InvocablePlotInfo GetPlotProfile()
SetInvocableProfile
void SetInvocableProfile(gr.uoa.di.madgik.environment.is.elements.InvocableProfileInfo invocable)
throws WorkflowValidationException
- Throws:
WorkflowValidationException
GetInvocableProfile
gr.uoa.di.madgik.environment.is.elements.InvocableProfileInfo GetInvocableProfile()
SetLocalEnvironmentFilesParameterCollection
void SetLocalEnvironmentFilesParameterCollection(PlotResourceEnvironmentFileCollection parameters)
throws WorkflowValidationException
- Throws:
WorkflowValidationException
GetLocalEnvironmentFilesParameterCollection
PlotResourceEnvironmentFileCollection GetLocalEnvironmentFilesParameterCollection()
SetInputParameterCollection
void SetInputParameterCollection(IPlotResourceInCollection parameters)
throws WorkflowValidationException
- Throws:
WorkflowValidationException
GetInputParameterCollection
IPlotResourceInCollection GetInputParameterCollection()
SetOutputParameterCollection
void SetOutputParameterCollection(IPlotResourceOutCollection parameters)
throws WorkflowValidationException
- Throws:
WorkflowValidationException
GetOutputParameterCollection
IPlotResourceOutCollection GetOutputParameterCollection()
Validate
void Validate()
throws WorkflowValidationException
- Throws:
WorkflowValidationException
GetAdditionalVariables
Set<gr.uoa.di.madgik.execution.datatype.NamedDataType> GetAdditionalVariables()
Process
void Process()
throws WorkflowProcessException,
WorkflowEnvironmentException
- Throws:
WorkflowProcessException
WorkflowEnvironmentException
GetCleanupLocalFiles
Set<String> GetCleanupLocalFiles()
GetPreElement
List<gr.uoa.di.madgik.execution.plan.element.IPlanElement> GetPreElement()
GetElement
gr.uoa.di.madgik.execution.plan.element.IPlanElement GetElement()
GetPostElement
List<gr.uoa.di.madgik.execution.plan.element.IPlanElement> GetPostElement()
Copyright © 2012. All Rights Reserved.