Package org.jbpm.workflow.instance.node
Class SplitInstance
java.lang.Object
org.jbpm.workflow.instance.impl.NodeInstanceImpl
org.jbpm.workflow.instance.node.SplitInstance
- All Implemented Interfaces:
Serializable,NodeInstance,org.kie.api.runtime.process.NodeInstance,KogitoNodeInstance
Runtime counterpart of a split node.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jbpm.workflow.instance.impl.NodeInstanceImpl
NodeInstanceImpl.NodeInstanceTriggerNested classes/interfaces inherited from interface org.kie.kogito.internal.process.runtime.KogitoNodeInstance
KogitoNodeInstance.CancelType -
Field Summary
Fields inherited from class org.jbpm.workflow.instance.impl.NodeInstanceImpl
cancelType, dynamicParameters, leaveTime, logger, slaCompliance, slaDueDate, slaTimerId, triggerTime -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancheckNodes(org.kie.api.definition.process.Node currentNode, org.kie.api.definition.process.Node lookFor, Set<org.kie.api.definition.process.WorkflowElementIdentifier> vistedNodes) protected voidexecuteStrategy(Split split, String type) protected SplitgetSplit()protected booleanhasLoop(org.kie.api.definition.process.Node startAt, org.kie.api.definition.process.Node lookFor) voidinternalTrigger(KogitoNodeInstance from, String type) Methods inherited from class org.jbpm.workflow.instance.impl.NodeInstanceImpl
cancel, cancel, captureError, configureSla, executeAction, executeAction, followConnection, getCancelType, getId, getLeaveTime, getLevel, getMetaData, getMetaData, getNode, getNodeDefinitionId, getNodeId, getNodeInstanceContainer, getNodeName, getProcessInstance, getSlaCompliance, getSlaDueDate, getSlaTimerId, getStringId, getTriggerTime, getUniqueId, getVariable, internalSetSlaCompliance, internalSetSlaDueDate, internalSetSlaTimerId, internalSetTriggerTime, isExpression, isInversionOfControl, mapDynamicOutputData, resolveContext, resolveContextInstance, resolveExpression, resolveValue, resolveValue, resolveValue, retrigger, setDynamicParameters, setId, setLevel, setMetaData, setNodeId, setNodeInstanceContainer, setProcessInstance, setVariable, trigger, triggerCompleted, triggerConnection, triggerNode, triggerNode, triggerNodeInstance, triggerNodeInstanceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.kie.kogito.internal.process.runtime.KogitoNodeInstance
isCancelledMethods inherited from interface org.jbpm.workflow.instance.NodeInstance
getKogitoProcessInstance
-
Constructor Details
-
SplitInstance
public SplitInstance()
-
-
Method Details
-
getSplit
-
internalTrigger
- Specified by:
internalTriggerin classNodeInstanceImpl
-
executeStrategy
-
hasLoop
protected boolean hasLoop(org.kie.api.definition.process.Node startAt, org.kie.api.definition.process.Node lookFor) -
checkNodes
protected boolean checkNodes(org.kie.api.definition.process.Node currentNode, org.kie.api.definition.process.Node lookFor, Set<org.kie.api.definition.process.WorkflowElementIdentifier> vistedNodes)
-