public interface IWorkflowAdaptor
| Modifier and Type | Method and Description |
|---|---|
void |
CreatePlan()
Based on the provided resources, a call to this method will do all the needed processing and once completed
a full execution plan will be created
|
gr.uoa.di.madgik.execution.plan.ExecutionPlan |
GetCreatedPlan()
Retrieves the created plan after the successful invocation of the
CreatePlan() |
Set<IOutputResource> |
GetOutput()
The retrieved set of output resources contains informations needed as to how to retrieve the outputs of the
workflow after the execution of the created plan
|
void |
SetAdaptorResources(IAdaptorResources Resources)
Sets the adaptor resources.
|
void |
SetExecutionId(String ExecutionId)
Sets the execution id which will be associated with the created plan
|
void SetAdaptorResources(IAdaptorResources Resources) throws WorkflowValidationException
Resources - the resources neededWorkflowValidationException - Problem with the validity of one of the provided elementsvoid CreatePlan()
throws WorkflowValidationException,
WorkflowSerializationException,
WorkflowInternalErrorException,
WorkflowEnvironmentException
WorkflowValidationException - Problem with the validity of one of the provided elementsWorkflowSerializationException - Problem with the serialization of one of the provided elementsWorkflowInternalErrorException - An internal error has occurredWorkflowEnvironmentException - There was a problem with the environment the Workflow Engine is containedgr.uoa.di.madgik.execution.plan.ExecutionPlan GetCreatedPlan()
CreatePlan()Set<IOutputResource> GetOutput()
void SetExecutionId(String ExecutionId)
ExecutionId - The execution idCopyright © 2014. All Rights Reserved.