gov.nih.nci.cagrid.workflow.service
Interface WorkflowEngineAdapter

All Known Implementing Classes:
ActiveBPELAdapter

public interface WorkflowEngineAdapter


Method Summary
 void cancel()
           
 java.lang.String deployWorkflow(java.lang.String bpelFileName, java.lang.String workflowName, WSDLReferences[] wsdlRefArray)
           
 WorkflowStatusType getWorkflowStatus()
           
 void resume()
           
 WorkflowStatusType startWorkflow(StartInputType startInput)
           
 void suspend()
           
 

Method Detail

deployWorkflow

java.lang.String deployWorkflow(java.lang.String bpelFileName,
                                java.lang.String workflowName,
                                WSDLReferences[] wsdlRefArray)
                                throws WorkflowExceptionType
Throws:
WorkflowExceptionType

startWorkflow

WorkflowStatusType startWorkflow(StartInputType startInput)
                                 throws WorkflowExceptionType
Throws:
WorkflowExceptionType

getWorkflowStatus

WorkflowStatusType getWorkflowStatus()
                                     throws WorkflowExceptionType
Throws:
WorkflowExceptionType

suspend

void suspend()
             throws WorkflowExceptionType
Throws:
WorkflowExceptionType

resume

void resume()
            throws WorkflowExceptionType
Throws:
WorkflowExceptionType

cancel

void cancel()
            throws WorkflowExceptionType
Throws:
WorkflowExceptionType