public void execute(InternalKnowledgeRuntime kruntime) { ProcessInstance processInstance = kruntime.getProcessInstance(processInstanceId); if (processInstance != null) { processInstance.signalEvent(type, event); } }
public void signalEvent(long processInstanceId, String type, Object event) { ProcessInstance processInstance = kruntime.getProcessInstance(processInstanceId); if (processInstance != null) { processInstance.signalEvent(type, event); } }
public void execute(InternalWorkingMemory workingMemory) { ProcessInstance processInstance = workingMemory.getProcessInstance(processInstanceId); if (processInstance != null) { processInstance.signalEvent(type, event); } }
public void run() { try { processInstance.signalEvent(type, null); } catch ( Exception e ) { this.status = Status.FAIL; logger.warn("{} failed: {}",Thread.currentThread().getName(), e.getMessage()); } }
@Override public void afterNodeTriggered(ProcessNodeTriggeredEvent event) { if(event.getNodeInstance().getNodeName().equals("CreateAgent")){ pi.signalEvent("Signal_1", null); } }
pi.signalEvent("signal", null); assertEquals( 20, processEventList.size() ); assertEquals( "org.drools.core.process.event", ((ProcessStartedEvent) processEventList.get(0)).getProcessInstance().getProcessId());
processInstance.signalEvent("MyEvent", "MyValue"); assertEquals(ProcessInstance.STATE_COMPLETED, processInstance.getState()); assertEquals("MyValue", ((VariableScopeInstance)
processInstance.signalEvent("MyEvent", "MyValue"); assertEquals(ProcessInstance.STATE_COMPLETED, processInstance.getState()); assertEquals("MyValue", ((VariableScopeInstance)
Person jack = new Person(); jack.setName("Jack"); processInstance.signalEvent("myEvent", jack); assertEquals(1, myList.size()); assertEquals(ProcessInstance.STATE_ACTIVE, processInstance.getState()); processInstance.signalEvent("myEvent", jack); assertEquals(2, myList.size()); assertEquals(ProcessInstance.STATE_ACTIVE, processInstance.getState()); Person john = new Person(); john.setName("John"); processInstance.signalEvent("myOtherEvent", john); assertEquals(3, myList.size()); assertEquals(ProcessInstance.STATE_COMPLETED, processInstance.getState());
Person jack = new Person(); jack.setName("Jack"); processInstance.signalEvent("myEvent", jack); assertEquals(1, myList.size()); Person john = new Person(); john.setName("John"); processInstance.signalEvent("myEvent", john); assertEquals(2, myList.size());
Person jack = new Person(); jack.setName("Jack"); processInstance.signalEvent("myEvent", jack); assertEquals(1, myList.size()); assertEquals(ProcessInstance.STATE_ACTIVE, processInstance.getState()); Person john = new Person(); john.setName("John"); processInstance.signalEvent("myOtherEvent", john); assertEquals(2, myList.size()); assertEquals(ProcessInstance.STATE_COMPLETED, processInstance.getState());
Person jack = new Person(); jack.setName("Jack"); processInstance.signalEvent("myEvent", jack); assertEquals(1, myList.size()); assertEquals(ProcessInstance.STATE_COMPLETED, processInstance.getState());
Person jack = new Person(); jack.setName("Jack"); processInstance.signalEvent("myEvent", jack); assertEquals(1, myList.size()); assertEquals(ProcessInstance.STATE_COMPLETED, processInstance.getState());
processInstance.signalEvent("myEvent", null); assertEquals(2, myList.size()); assertEquals(ProcessInstance.STATE_COMPLETED, processInstance.getState());
ProcessInstance processInstance = ksession.startProcess(processId); processInstance.signalEvent(EVENT_NAME, null); assertEquals("Event " + EVENT_NAME + " did not fire!", 1, eventList.size());
pi.getState()); pi.signalEvent("testEvent", null);
public void signalEvent(long processInstanceId, String type, Object event) { ProcessInstance processInstance = kruntime.getProcessInstance(processInstanceId); if (processInstance != null) { processInstance.signalEvent(type, event); } }
public void execute(InternalWorkingMemory workingMemory) { ProcessInstance processInstance = workingMemory.getProcessInstance(processInstanceId); if (processInstance != null) { processInstance.signalEvent(type, event); } }
public void execute(InternalKnowledgeRuntime kruntime) { ProcessInstance processInstance = kruntime.getProcessInstance(processInstanceId); if (processInstance != null) { processInstance.signalEvent(type, event); } }
@Override public void afterNodeTriggered(ProcessNodeTriggeredEvent event) { if(event.getNodeInstance().getNodeName().equals("CreateAgent")){ pi.signalEvent("Signal_1", null); } }