Package org.jbpm.workflow.instance.node
Class FaultNodeInstance
- java.lang.Object
-
- org.jbpm.workflow.instance.impl.NodeInstanceImpl
-
- org.jbpm.workflow.instance.node.FaultNodeInstance
-
- All Implemented Interfaces:
Serializable
,NodeInstance
,org.kie.api.runtime.process.NodeInstance
public class FaultNodeInstance extends NodeInstanceImpl
Runtime counterpart of a fault node.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.jbpm.workflow.instance.impl.NodeInstanceImpl
NodeInstanceImpl.NodeInstanceTrigger
-
Nested classes/interfaces inherited from interface org.jbpm.workflow.instance.NodeInstance
NodeInstance.CancelType
-
-
Field Summary
-
Fields inherited from class org.jbpm.workflow.instance.impl.NodeInstanceImpl
cancelType, dynamicParameters, slaCompliance, slaDueDate, slaTimerId, triggerTime, UNIQUE_ID
-
Fields inherited from interface org.jbpm.workflow.instance.NodeInstance
METADATA_WRAP_ASYNC_NODE
-
-
Constructor Summary
Constructors Constructor Description FaultNodeInstance()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ExceptionScopeInstance
getExceptionScopeInstance(String faultName)
protected Object
getFaultData()
protected String
getFaultName()
protected FaultNode
getFaultNode()
protected void
handleException(String faultName, ExceptionScopeInstance exceptionScopeInstance)
void
internalTrigger(org.kie.api.runtime.process.NodeInstance from, String type)
-
Methods inherited from class org.jbpm.workflow.instance.impl.NodeInstanceImpl
cancel, cancel, configureSla, executeAction, followConnection, getCancelType, getExecutionErrorHandler, getFrom, getId, getLevel, getMetaData, getMetaData, getNode, getNodeId, getNodeInstanceContainer, getNodeName, getProcessInstance, getSlaCompliance, getSlaDueDate, getSlaTimerId, getTriggerTime, getUniqueId, getVariable, internalSetSlaCompliance, internalSetSlaDueDate, internalSetSlaTimerId, isAborted, isInversionOfControl, resolveContext, resolveContextInstance, resolveContextInstance, retrigger, setAborted, setDynamicParameters, setId, setLevel, setMetaData, setNodeId, setNodeInstanceContainer, setProcessInstance, setVariable, trigger, triggerCompleted, triggerConnection, triggerNode, triggerNode, triggerNodeInstance, triggerNodeInstance
-
-
-
-
Method Detail
-
getFaultNode
protected FaultNode getFaultNode()
-
internalTrigger
public void internalTrigger(org.kie.api.runtime.process.NodeInstance from, String type)
- Specified by:
internalTrigger
in classNodeInstanceImpl
-
getExceptionScopeInstance
protected ExceptionScopeInstance getExceptionScopeInstance(String faultName)
-
getFaultName
protected String getFaultName()
-
getFaultData
protected Object getFaultData()
-
handleException
protected void handleException(String faultName, ExceptionScopeInstance exceptionScopeInstance)
-
-