gr.uoa.di.madgik.workflow.plot.pojo
Class PojoPlotInstance

java.lang.Object
  extended by gr.uoa.di.madgik.workflow.plot.PlotInstanceBase
      extended by gr.uoa.di.madgik.workflow.plot.pojo.PojoPlotInstance
All Implemented Interfaces:
IPlotInstance

public class PojoPlotInstance
extends PlotInstanceBase


Constructor Summary
PojoPlotInstance()
           
 
Method Summary
 gr.uoa.di.madgik.execution.plan.element.IPlanElement GetElement()
           
 IPlotResourceInCollection GetInputParameterCollection()
           
 gr.uoa.di.madgik.environment.is.elements.InvocableProfileInfo GetInvocableProfile()
           
 IPlotResourceOutCollection GetOutputParameterCollection()
           
 gr.uoa.di.madgik.environment.is.elements.InvocablePlotInfo GetPlotProfile()
           
 void Process()
           
 void SetInputParameterCollection(IPlotResourceInCollection parameters)
           
 void SetInvocableProfile(gr.uoa.di.madgik.environment.is.elements.InvocableProfileInfo invocable)
           
 void SetOutputParameterCollection(IPlotResourceOutCollection parameters)
           
 void SetPlotProfile(gr.uoa.di.madgik.environment.is.elements.InvocablePlotInfo plot)
           
 void Validate()
           
 
Methods inherited from class gr.uoa.di.madgik.workflow.plot.PlotInstanceBase
AddAdditionalVariable, ConstructAndRegisterSimpleInputParameter, ConstructNamedDataType, GetAdditionalVariables, GetCleanupLocalFiles, GetContextProxyType, GetContingencyTriggers, GetHostInfo, GetLocalEnvironmentFilesParameterCollection, GetName, GetPostElement, GetPreElement, OverrideContingencyTriggers, OverrideName, PopulatePrePostElements, SetContextProxyType, SetHostInfo, SetLocalEnvironmentFilesParameterCollection, SetName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PojoPlotInstance

public PojoPlotInstance()
Method Detail

GetElement

public gr.uoa.di.madgik.execution.plan.element.IPlanElement GetElement()

GetInvocableProfile

public gr.uoa.di.madgik.environment.is.elements.InvocableProfileInfo GetInvocableProfile()

SetInvocableProfile

public void SetInvocableProfile(gr.uoa.di.madgik.environment.is.elements.InvocableProfileInfo invocable)
                         throws WorkflowValidationException
Throws:
WorkflowValidationException

GetPlotProfile

public gr.uoa.di.madgik.environment.is.elements.InvocablePlotInfo GetPlotProfile()

SetPlotProfile

public void SetPlotProfile(gr.uoa.di.madgik.environment.is.elements.InvocablePlotInfo plot)
                    throws WorkflowValidationException
Throws:
WorkflowValidationException

GetInputParameterCollection

public IPlotResourceInCollection GetInputParameterCollection()

SetInputParameterCollection

public void SetInputParameterCollection(IPlotResourceInCollection parameters)
                                 throws WorkflowValidationException
Throws:
WorkflowValidationException

GetOutputParameterCollection

public IPlotResourceOutCollection GetOutputParameterCollection()

SetOutputParameterCollection

public void SetOutputParameterCollection(IPlotResourceOutCollection parameters)
                                  throws WorkflowValidationException
Throws:
WorkflowValidationException

Validate

public void Validate()
              throws WorkflowValidationException
Throws:
WorkflowValidationException

Process

public void Process()
             throws WorkflowProcessException,
                    WorkflowEnvironmentException
Throws:
WorkflowProcessException
WorkflowEnvironmentException


Copyright © 2012. All Rights Reserved.