Package org.jbpm.workflow.instance.node
Class CompositeContextNodeInstance
java.lang.Object
org.jbpm.workflow.instance.impl.NodeInstanceImpl
org.jbpm.workflow.instance.impl.ExtendedNodeInstanceImpl
org.jbpm.workflow.instance.node.StateBasedNodeInstance
org.jbpm.workflow.instance.node.CompositeNodeInstance
org.jbpm.workflow.instance.node.CompositeContextNodeInstance
- All Implemented Interfaces:
Serializable,ContextableInstance,ContextInstanceContainer,EventBasedNodeInstanceInterface,EventNodeInstanceInterface,NodeInstance,NodeInstanceContainer,org.kie.api.runtime.process.NodeInstance,org.kie.api.runtime.process.NodeInstanceContainer,KogitoEventListener,KogitoNodeInstance,KogitoNodeInstanceContainer
- Direct Known Subclasses:
DynamicNodeInstance,EventSubProcessNodeInstance,ForEachNodeInstance,StateNodeInstance
public class CompositeContextNodeInstance
extends CompositeNodeInstance
implements ContextInstanceContainer, ContextableInstance
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jbpm.workflow.instance.node.CompositeNodeInstance
CompositeNodeInstance.CompositeNodeEndInstance, CompositeNodeInstance.CompositeNodeStartInstanceNested 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, slaCompliance, slaDueDate, slaTimerId, triggerTime -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddContextInstance(String contextId, ContextInstance contextInstance) protected CompositeContextNodegetContextInstance(String contextId) getContextInstance(String contextId, long id) getContextInstance(Context context) getContextInstances(String contextId) voidremoveContextInstance(String contextId, ContextInstance contextInstance) voidsetContextInstance(String contextId, ContextInstance contextInstance) Methods inherited from class org.jbpm.workflow.instance.node.CompositeNodeInstance
addEventListeners, addNodeInstance, cancel, getCompositeNode, getCurrentLevel, getFirstNodeInstance, getIterationLevels, getKogitoNodeInstances, getLevelForNode, getNodeContainer, getNodeInstance, getNodeInstance, getNodeInstance, getNodeInstance, getNodeInstances, getNodeInstances, getNodeInstances, getNodeInstances, getState, internalTrigger, internalTriggerOnlyParent, isLinkedIncomingNodeRequired, nodeInstanceCompleted, removeEventListeners, removeNodeInstance, setCurrentLevel, setProcessInstance, setState, signalEvent, signalEvent, triggerCompletedMethods inherited from class org.jbpm.workflow.instance.node.StateBasedNodeInstance
addTimerListener, checkProcessInstance, configureSla, configureTimerInstance, createTimerInstance, extractTimerEventInformation, getActivationType, getEventBasedNode, getEventTypes, getProcessContext, getTimerInstances, getTimerInstancesReference, handleSLAViolation, internalSetTimerInstances, internalSetTimerInstancesReference, triggerCompleted, triggerCompletedMethods inherited from class org.jbpm.workflow.instance.impl.ExtendedNodeInstanceImpl
getExtendedNode, triggerCompleted, triggerEventMethods inherited from class org.jbpm.workflow.instance.impl.NodeInstanceImpl
cancel, captureError, 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, setVariable, trigger, 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.event.KogitoEventListener
getEventDescriptionsMethods inherited from interface org.kie.kogito.internal.process.runtime.KogitoNodeInstance
isCancelledMethods inherited from interface org.kie.kogito.internal.process.runtime.KogitoNodeInstanceContainer
getKogitoNodeInstancesMethods inherited from interface org.jbpm.workflow.instance.NodeInstance
getKogitoProcessInstanceMethods inherited from interface org.jbpm.workflow.instance.NodeInstanceContainer
getByNodeDefinitionId, getNodeByPredicate, resolveAsync
-
Constructor Details
-
CompositeContextNodeInstance
public CompositeContextNodeInstance()
-
-
Method Details
-
getCompositeContextNode
-
getContextContainer
- Specified by:
getContextContainerin interfaceContextInstanceContainer
-
setContextInstance
-
getContextInstance
- Specified by:
getContextInstancein interfaceContextableInstance
-
getContextInstances
- Specified by:
getContextInstancesin interfaceContextInstanceContainer
-
addContextInstance
- Specified by:
addContextInstancein interfaceContextInstanceContainer
-
removeContextInstance
- Specified by:
removeContextInstancein interfaceContextInstanceContainer
-
getContextInstance
- Specified by:
getContextInstancein interfaceContextInstanceContainer
-
getContextInstance
- Specified by:
getContextInstancein interfaceContextInstanceContainer
-