I have an EventListener
public class MyEventListener implements ProcessEventListener{
private IPersistenceCallback persistenceCallback;
public TimerEventListener(IPersistenceCallback persistenceCallback) {
//super();
this.persistenceCallback = persistenceCallback;
}
@Override
public void beforeProcessStarted(ProcessStartedEvent event) {
// TODO Auto-generated method stub
}
@Override
public void afterProcessStarted(ProcessStartedEvent event) {
// TODO Auto-generated method stub
}
@Override
public void beforeProcessCompleted(ProcessCompletedEvent event) {
// TODO Auto-generated method stub
}
@Override
public void afterProcessCompleted(ProcessCompletedEvent event) {
// TODO Auto-generated method stub
}
@Override
public void beforeNodeTriggered(ProcessNodeTriggeredEvent event) {
System.out.println(event.getNodeInstance().getNodeName());
NodeInstance ni = event.getNodeInstance();
// if(ni instanceof EventNodeInstance){
// System.out.println("EVENT_NODE_ISTANCE");
// EventNodeInstance eventNi=(EventNodeInstance)ni;
// System.out.println(eventNi.getMetaData());
// }
//
// if(event.getNodeInstance().getVariable("Timer Delay") != null)System.out.println("VARRRRRRRRRRRRRRR:"+event.getNodeInstance().getVariable("Timer Delay").toString());
}
Thanks for your help!