Interface IControlTransferringCompletionResult
-
- All Superinterfaces:
IBaseCompletionResult,ISuccessResultData,Serializable
- All Known Implementing Classes:
NodeTransferredControlException
public interface IControlTransferringCompletionResult extends ISuccessResultData
Represents the result ofINodeHandler#executewhen the node was completed abruptly by issuing a local control transfer statement (e.g. a break or continue statement).- Since:
- 8.2.0
- Author:
- XIMA MEDIA GmbH
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetControlTransferType()NodeKeygetTargetNode()-
Methods inherited from interface de.xima.fc.interfaces.workflow.execution.IBaseCompletionResult
getAlwaysValue, getAttachmentValue, getFileValue, getNode
-
Methods inherited from interface de.xima.fc.interfaces.workflow.execution.ISuccessResultData
getSoftErrors, getSuccessValue
-
-
-
-
Method Detail
-
getTargetNode
@Nullable NodeKey getTargetNode()
- Returns:
- Optional
node keyof the node which is targeted by the control transfer. Whennull, the closest node is targeted.
-
getControlTransferType
String getControlTransferType()
- Returns:
- The type of control transfer, see
EStandardControlTransferTypefor a list of built-in transfer types.
-
-