public class TrackingProcessEventListener
extends org.kie.api.event.process.DefaultProcessEventListener
Constructor and Description |
---|
TrackingProcessEventListener() |
TrackingProcessEventListener(boolean transactional) |
TrackingProcessEventListener(int involvedThreads) |
Modifier and Type | Method and Description |
---|---|
void |
afterProcessCompleted(org.kie.api.event.process.ProcessCompletedEvent event) |
void |
beforeNodeLeft(org.kie.api.event.process.ProcessNodeLeftEvent event) |
void |
beforeNodeTriggered(org.kie.api.event.process.ProcessNodeTriggeredEvent event) |
void |
beforeProcessStarted(org.kie.api.event.process.ProcessStartedEvent event) |
void |
beforeVariableChanged(org.kie.api.event.process.ProcessVariableChangedEvent event) |
void |
clear() |
protected void |
countDown(CountDownLatch latch) |
List<String> |
getNodesLeft() |
List<String> |
getNodesTriggered() |
List<String> |
getProcessesAborted() |
List<String> |
getProcessesCompleted() |
List<String> |
getProcessesStarted() |
List<String> |
getVariablesChanged() |
boolean |
waitForNodeToBeLeft(String nodeName,
long milliseconds) |
boolean |
waitForNodeTobeTriggered(String nodeName,
long milliseconds) |
boolean |
waitForProcessToAbort(long milliseconds) |
boolean |
waitForProcessToComplete(long milliseconds) |
boolean |
waitForProcessToStart(long milliseconds) |
boolean |
wasNodeLeft(String nodeName) |
boolean |
wasNodeTriggered(String nodeName) |
boolean |
wasProcessAborted(String processName) |
boolean |
wasProcessCompleted(String processName) |
boolean |
wasProcessStarted(String processName) |
boolean |
wasVariableChanged(String variableId) |
afterNodeLeft, afterNodeTriggered, afterProcessStarted, afterVariableChanged, beforeProcessCompleted
public TrackingProcessEventListener(int involvedThreads)
public TrackingProcessEventListener()
public TrackingProcessEventListener(boolean transactional)
public void beforeNodeTriggered(org.kie.api.event.process.ProcessNodeTriggeredEvent event)
beforeNodeTriggered
in interface org.kie.api.event.process.ProcessEventListener
beforeNodeTriggered
in class org.kie.api.event.process.DefaultProcessEventListener
public void beforeNodeLeft(org.kie.api.event.process.ProcessNodeLeftEvent event)
beforeNodeLeft
in interface org.kie.api.event.process.ProcessEventListener
beforeNodeLeft
in class org.kie.api.event.process.DefaultProcessEventListener
public void beforeProcessStarted(org.kie.api.event.process.ProcessStartedEvent event)
beforeProcessStarted
in interface org.kie.api.event.process.ProcessEventListener
beforeProcessStarted
in class org.kie.api.event.process.DefaultProcessEventListener
public void afterProcessCompleted(org.kie.api.event.process.ProcessCompletedEvent event)
afterProcessCompleted
in interface org.kie.api.event.process.ProcessEventListener
afterProcessCompleted
in class org.kie.api.event.process.DefaultProcessEventListener
public void beforeVariableChanged(org.kie.api.event.process.ProcessVariableChangedEvent event)
beforeVariableChanged
in interface org.kie.api.event.process.ProcessEventListener
beforeVariableChanged
in class org.kie.api.event.process.DefaultProcessEventListener
public boolean wasNodeTriggered(String nodeName)
public boolean wasNodeLeft(String nodeName)
public boolean wasProcessStarted(String processName)
public boolean wasProcessCompleted(String processName)
public boolean wasProcessAborted(String processName)
public boolean wasVariableChanged(String variableId)
public boolean waitForProcessToStart(long milliseconds) throws Exception
Exception
public boolean waitForProcessToComplete(long milliseconds) throws Exception
Exception
public boolean waitForProcessToAbort(long milliseconds) throws Exception
Exception
public boolean waitForNodeTobeTriggered(String nodeName, long milliseconds) throws Exception
Exception
public boolean waitForNodeToBeLeft(String nodeName, long milliseconds) throws Exception
Exception
public void clear()
protected void countDown(CountDownLatch latch)
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.