public void addEventListeners() { super.addEventListeners(); if (getTimerInstances() == null) { addTimerListener(); } }
public static void addDynamicWorkItem( final DynamicNodeInstance dynamicContext, KieRuntime ksession, String workItemName, Map<String, Object> parameters) { final WorkflowProcessInstance processInstance = dynamicContext.getProcessInstance(); internalAddDynamicWorkItem(processInstance, dynamicContext, ksession, workItemName, parameters); }
public static long addDynamicSubProcess( final DynamicNodeInstance dynamicContext, KieRuntime ksession, final String processId, final Map<String, Object> parameters) { final WorkflowProcessInstance processInstance = dynamicContext.getProcessInstance(); return internalAddDynamicSubProcess(processInstance, dynamicContext, ksession, processId, parameters); }
public void addEventListeners() { super.addEventListeners(); addTriggerListener(); addActivationListener(); }
public void addEventListeners() { super.addEventListeners(); addWorkItemListener(); addExceptionProcessListener(); }
@Override public ContextInstance getContextInstance(String contextId) { ContextInstance contextInstance = super.getContextInstance(contextId); if (contextInstance == null) { contextInstance = resolveContextInstance(contextId, TEMP_OUTPUT_VAR); setContextInstance(contextId, contextInstance); } return contextInstance; }
@Override public void signalEvent(String type, Object event) { if (getActivationEventType().equals(type)) { if (event instanceof MatchCreatedEvent) { matchCreated((MatchCreatedEvent) event); } } else { super.signalEvent(type, event); } }
public void removeEventListeners() { super.removeEventListeners(); getProcessInstance().removeEventListener("signal", this, false); getProcessInstance().removeEventListener(getActivationEventType(), this, true); }
public void removeEventListeners() { super.removeEventListeners(); for (NodeInstance nodeInstance: nodeInstances) { if (nodeInstance instanceof EventBasedNodeInstanceInterface) { ((EventBasedNodeInstanceInterface) nodeInstance).removeEventListeners(); } } }
public String getNodeName() { Node node = getNode(); if (node == null) { return "[Dynamic] Sub Process"; } return super.getNodeName(); }
public void addEventListeners() { super.addEventListeners(); for (NodeInstance nodeInstance: nodeInstances) { if (nodeInstance instanceof EventBasedNodeInstanceInterface) { ((EventBasedNodeInstanceInterface) nodeInstance).addEventListeners(); } } }
public void addEventListeners() { super.addEventListeners(); addProcessListener(); }
public void addEventListeners() { super.addEventListeners(); addActivationListener(); }
@Override public String getNodeName() { return resolveVariable(super.getNodeName()); }
public void addEventListeners() { super.addEventListeners(); addActivationListener(); }
public void addEventListeners() { super.addEventListeners(); addRuleSetListener(); }
public NodeInstance getNodeInstance(Node node, WorkflowProcessInstance processInstance, NodeInstanceContainer nodeInstanceContainer) { instance.setProcessInstance(processInstance); instance.setNodeInstanceContainer(nodeInstanceContainer); return instance; }
public static void addDynamicWorkItem( final org.kie.api.runtime.process.ProcessInstance dynamicProcessInstance, KieRuntime ksession, String workItemName, Map<String, Object> parameters) { internalAddDynamicWorkItem((WorkflowProcessInstance) dynamicProcessInstance, null, ksession, workItemName, parameters); }
public static long addDynamicSubProcess( final org.kie.api.runtime.process.ProcessInstance processInstance, KieRuntime ksession, final String processId, final Map<String, Object> parameters) { return internalAddDynamicSubProcess((WorkflowProcessInstance) processInstance, null, ksession, processId, parameters); }