Interface INormalCompletionResult
- 
- All Known Implementing Classes:
 NormalCompletionResult
public interface INormalCompletionResultRepresents the result ofINodeHandler#executewhen the node was executed normally, i.e. without throwing an exception or returning.- Since:
 - 7.0.0
 - Author:
 - XIMA MEDIA GmbH
 
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ObjectgetAlwaysValue()IWorkflowFileValuegetFileValue()WorkflowNodegetNode()ObjectgetSuccessValue() 
 - 
 
- 
- 
Method Detail
- 
getAlwaysValue
Object getAlwaysValue()
- Returns:
 - The value that is always returned, whether or not the node completed normally. Must conform to the
 
IExecutionResultDescriptor.getAlwaysValueDescriptor(IValueDescriptorFactory)IExecutionResultDescriptor#getAlwaysValueDescriptor. 
 
- 
getFileValue
IWorkflowFileValue getFileValue()
- Returns:
 - The file returned by the node when executed normally. Must conform to the
 
IExecutionResultDescriptor.getFileValueDescriptor(). 
 
- 
getNode
WorkflowNode getNode()
- Returns:
 - The node that created this result. May be 
nullwhen no node is associated with this result. 
 
- 
getSuccessValue
Object getSuccessValue()
- Returns:
 - The value that is returned when node completed normally. Must conform to the
 
IExecutionResultDescriptor.getSuccessValueDescriptor(IValueDescriptorFactory)IExecutionResultDescriptor#getSuccessValueDescriptor. 
 
 - 
 
 -