public class WorkflowCondorAdaptor extends Object implements IWorkflowAdaptor
| Modifier and Type | Field and Description |
|---|---|
boolean |
IsDag |
Boolean |
RetrieveJobClassAd |
long |
Timeout |
long |
WaitPeriod |
| Constructor and Description |
|---|
WorkflowCondorAdaptor() |
| 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
IWorkflowAdaptor.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
|
public Boolean RetrieveJobClassAd
public long WaitPeriod
public long Timeout
public boolean IsDag
public void SetAdaptorResources(IAdaptorResources Resources) throws WorkflowValidationException
IWorkflowAdaptorSetAdaptorResources in interface IWorkflowAdaptorResources - the resources neededWorkflowValidationException - Problem with the validity of one of the provided elementspublic void SetExecutionId(String executionId)
IWorkflowAdaptorSetExecutionId in interface IWorkflowAdaptorexecutionId - The execution idpublic void CreatePlan()
throws WorkflowValidationException,
WorkflowSerializationException,
WorkflowInternalErrorException,
WorkflowEnvironmentException
IWorkflowAdaptorCreatePlan in interface IWorkflowAdaptorWorkflowValidationException - 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 containedpublic gr.uoa.di.madgik.execution.plan.ExecutionPlan GetCreatedPlan()
IWorkflowAdaptorIWorkflowAdaptor.CreatePlan()GetCreatedPlan in interface IWorkflowAdaptorpublic Set<IOutputResource> GetOutput()
IWorkflowAdaptorGetOutput in interface IWorkflowAdaptorCopyright © 2014. All Rights Reserved.