public class RemoteExecution extends AbstractExecution
Execution
for executing a Taverna workflow on a Taverna Server.Constructor and Description |
---|
RemoteExecution(WorkflowBundle workflowBundle,
Workflow workflow,
Profile profile,
Bundle inputs) |
Modifier and Type | Method and Description |
---|---|
void |
cancel()
Cancels the execution.
|
protected ActivityReport |
createActivityReport(Activity activity) |
protected ProcessorReport |
createProcessorReport(Processor processor) |
protected WorkflowReport |
createWorkflowReport(Workflow workflow) |
void |
delete()
Deletes the execution.
|
void |
pause()
Pauses the execution.
|
void |
resume()
Resumes a paused execution.
|
void |
start()
Starts the execution.
|
generateWorkflowReport, getDataBundle, getID, getProfile, getWorkflow, getWorkflowBundle, getWorkflowReport
public RemoteExecution(WorkflowBundle workflowBundle, Workflow workflow, Profile profile, Bundle inputs)
protected WorkflowReport createWorkflowReport(Workflow workflow)
createWorkflowReport
in class AbstractExecution
protected ProcessorReport createProcessorReport(Processor processor)
createProcessorReport
in class AbstractExecution
protected ActivityReport createActivityReport(Activity activity)
createActivityReport
in class AbstractExecution
public void start()
Execution
public void pause()
Execution
public void resume()
Execution
public void cancel()
Execution
public void delete()
Execution
Copyright © 2015–2016 The Apache Software Foundation. All rights reserved.