org.embl.ebi.escience.scufl.enactor.event
Class NestedWorkflowCompletionEvent
java.lang.Object
org.embl.ebi.escience.scufl.enactor.event.WorkflowInstanceEvent
org.embl.ebi.escience.scufl.enactor.event.NestedWorkflowCompletionEvent
public class NestedWorkflowCompletionEvent
- extends WorkflowInstanceEvent
An event fired when a WorkflowTask has finished its execution.
IMPORTANT: If a listener is using this event to inspect the contained nested workflow instance, its imperitive this gets used within the same thread, since it is soon destroyed once the event is consumed.
- Author:
- Stuart Owen
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
NestedWorkflowCompletionEvent
public NestedWorkflowCompletionEvent(boolean isIterating,
java.util.Map inputs,
java.util.Map outputs,
Processor proc,
WorkflowInstance workflow,
WorkflowInstance nestedWorkflow)
isIterating
public boolean isIterating()
getInputMap
public java.util.Map getInputMap()
getOutputMap
public java.util.Map getOutputMap()
getProcessor
public Processor getProcessor()
toString
public java.lang.String toString()
- Print a summary of the event details
- Overrides:
toString in class java.lang.Object
getNestedWorkflowInstance
public WorkflowInstance getNestedWorkflowInstance()