|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectgr.uoa.di.madgik.workflow.adaptor.WorkflowCondorAdaptor
public class WorkflowCondorAdaptor
| Field Summary | |
|---|---|
boolean |
IsDag
|
Boolean |
RetrieveJobClassAd
|
long |
Timeout
|
long |
WaitPeriod
|
| Constructor Summary | |
|---|---|
WorkflowCondorAdaptor()
|
|
| Method Summary | |
|---|---|
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 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public Boolean RetrieveJobClassAd
public long WaitPeriod
public long Timeout
public boolean IsDag
| Constructor Detail |
|---|
public WorkflowCondorAdaptor()
| Method Detail |
|---|
public void SetAdaptorResources(IAdaptorResources Resources)
throws WorkflowValidationException
IWorkflowAdaptor
SetAdaptorResources in interface IWorkflowAdaptorResources - the resources needed
WorkflowValidationException - Problem with the validity of one of the provided elementspublic void SetExecutionId(String executionId)
IWorkflowAdaptor
SetExecutionId in interface IWorkflowAdaptorexecutionId - The execution id
public void CreatePlan()
throws WorkflowValidationException,
WorkflowSerializationException,
WorkflowInternalErrorException,
WorkflowEnvironmentException
IWorkflowAdaptor
CreatePlan in interface IWorkflowAdaptorWorkflowValidationException - Problem with the validity of one of the provided elements
WorkflowSerializationException - Problem with the serialization of one of the provided elements
WorkflowInternalErrorException - An internal error has occurred
WorkflowEnvironmentException - 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()
IWorkflowAdaptor
GetOutput in interface IWorkflowAdaptor
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||