Tabnine Logo
ProcessNodeTriggeredEvent
Code IndexAdd Tabnine to your IDE (free)

How to use
ProcessNodeTriggeredEvent
in
org.kie.api.event.process

Best Java code snippets using org.kie.api.event.process.ProcessNodeTriggeredEvent (Showing top 20 results out of 315)

Refine searchRefine arrow

  • NodeInstance
  • NodeInstanceImpl
  • ProcessInstance
origin: kiegroup/jbpm

@Override
public void afterNodeTriggered(ProcessNodeTriggeredEvent event) {
  if (nodeName.equals(event.getNodeInstance().getNodeName())) {
    countDown();
  }
}

origin: kiegroup/jbpm

@Override
public AuditEvent buildEvent(ProcessNodeTriggeredEvent pnte) {
  ProcessInstanceImpl pi = (ProcessInstanceImpl) pnte.getProcessInstance();
  NodeInstanceImpl nodeInstance = (NodeInstanceImpl) pnte.getNodeInstance();
  Node node = nodeInstance.getNode();
  String nodeId = null;
  String nodeType = null;
    nodeContainerId = getNodeContainerId(node.getNodeContainer());
  } else {
    nodeId = Long.toString(nodeInstance.getNodeId());
    nodeType = (String)nodeInstance.getMetaData("NodeType");
  String connection = (String)nodeInstance.getMetaData().get("IncomingConnection");
  log.setConnection(connection);
  log.setExternalId(""+((KieSession) pnte.getKieRuntime()).getIdentifier());
  log.setNodeType(nodeType);
  log.setNodeContainerId(nodeContainerId);
  log.setDate(pnte.getEventDate());
  log.setSlaCompliance(nodeInstance.getSlaCompliance());
  log.setSlaDueDate(nodeInstance.getSlaDueDate());
origin: kiegroup/jbpm

assertEquals( "org.drools.core.process.event", ((ProcessStartedEvent) processEventList.get(0)).getProcessInstance().getProcessId());
assertEquals( "Start", ((ProcessNodeTriggeredEvent) processEventList.get(1)).getNodeInstance().getNodeName());
assertEquals( "Start", ((ProcessNodeLeftEvent) processEventList.get(2)).getNodeInstance().getNodeName());
assertEquals( "Print", ((ProcessNodeTriggeredEvent) processEventList.get(3)).getNodeInstance().getNodeName());
assertEquals( "Print", ((ProcessNodeLeftEvent) processEventList.get(4)).getNodeInstance().getNodeName());
assertEquals( "End", ((ProcessNodeTriggeredEvent) processEventList.get(5)).getNodeInstance().getNodeName());
assertEquals( "End", ((ProcessNodeLeftEvent) processEventList.get(6)).getNodeInstance().getNodeName());
assertEquals( "org.drools.core.process.event", ((ProcessCompletedEvent) processEventList.get(7)).getProcessInstance().getProcessId());
assertEquals( "org.drools.core.process.event", ((ProcessCompletedEvent) processEventList.get(8)).getProcessInstance().getProcessId());
assertEquals( "End", ((ProcessNodeLeftEvent) processEventList.get(9)).getNodeInstance().getNodeName());
assertEquals( "End", ((ProcessNodeTriggeredEvent) processEventList.get(10)).getNodeInstance().getNodeName());
assertEquals( "Print", ((ProcessNodeLeftEvent) processEventList.get(11)).getNodeInstance().getNodeName());
assertEquals( "Print", ((ProcessNodeTriggeredEvent) processEventList.get(12)).getNodeInstance().getNodeName());
assertEquals( "Start", ((ProcessNodeLeftEvent) processEventList.get(13)).getNodeInstance().getNodeName());
assertEquals( "Start", ((ProcessNodeTriggeredEvent) processEventList.get(14)).getNodeInstance().getNodeName());
assertEquals( "org.drools.core.process.event", ((ProcessStartedEvent) processEventList.get(15)).getProcessInstance().getProcessId());
origin: kiegroup/jbpm

@Override
public void beforeNodeTriggered(ProcessNodeTriggeredEvent event) {                 
  logger.info("{} {}", event.getNodeInstance().getNodeName(), ((NodeInstanceImpl) event.getNodeInstance()).getLevel());
  Integer value = nodeInstanceExecutionCounter.get(event.getNodeInstance().getNodeName());
  if (value == null) {
    value = new Integer(0);
  }
  
  value++;
  nodeInstanceExecutionCounter.put(event.getNodeInstance().getNodeName(), value);
}
origin: kiegroup/jbpm

pi.signalEvent("signal", null);
assertEquals( 20, processEventList.size() );
assertEquals( "org.drools.core.process.event", ((ProcessStartedEvent) processEventList.get(0)).getProcessInstance().getProcessId());
assertEquals( "Start", ((ProcessNodeTriggeredEvent) processEventList.get(1)).getNodeInstance().getNodeName());
assertEquals( "Start", ((ProcessNodeLeftEvent) processEventList.get(2)).getNodeInstance().getNodeName());
assertEquals( "Print", ((ProcessNodeTriggeredEvent) processEventList.get(3)).getNodeInstance().getNodeName());
assertEquals( "Print", ((ProcessNodeLeftEvent) processEventList.get(4)).getNodeInstance().getNodeName());
assertEquals( "Event", ((ProcessNodeTriggeredEvent) processEventList.get(5)).getNodeInstance().getNodeName());
assertEquals( "Event", ((ProcessNodeTriggeredEvent) processEventList.get(6)).getNodeInstance().getNodeName());
assertEquals( "Print", ((ProcessNodeLeftEvent) processEventList.get(7)).getNodeInstance().getNodeName());
assertEquals( "Print", ((ProcessNodeTriggeredEvent) processEventList.get(8)).getNodeInstance().getNodeName());
assertEquals( "Start", ((ProcessNodeLeftEvent) processEventList.get(9)).getNodeInstance().getNodeName());
assertEquals( "Start", ((ProcessNodeTriggeredEvent) processEventList.get(10)).getNodeInstance().getNodeName());
assertEquals( "org.drools.core.process.event", ((ProcessStartedEvent) processEventList.get(11)).getProcessInstance().getProcessId());
assertEquals( "Event", ((ProcessNodeLeftEvent) processEventList.get(12)).getNodeInstance().getNodeName());
assertEquals( "End", ((ProcessNodeTriggeredEvent) processEventList.get(13)).getNodeInstance().getNodeName());
assertEquals( "End", ((ProcessNodeLeftEvent) processEventList.get(14)).getNodeInstance().getNodeName());
assertEquals( "org.drools.core.process.event", ((ProcessCompletedEvent) processEventList.get(15)).getProcessInstance().getProcessId());
assertEquals( "End", ((ProcessNodeLeftEvent) processEventList.get(17)).getNodeInstance().getNodeName());
assertEquals( "Event", ((ProcessNodeLeftEvent) processEventList.get(19)).getNodeInstance().getNodeName());
assertEquals( "End", ((ProcessNodeTriggeredEvent) processEventList.get(18)).getNodeInstance().getNodeName());
origin: kiegroup/jbpm

@Override
public void afterNodeTriggered(ProcessNodeTriggeredEvent event) {                
  if(event.getNodeInstance().getNodeName().equals("CreateAgent")){
    pi.signalEvent("Signal_1", null);                    
  }                
}
origin: kiegroup/jbpm

  public void afterNodeTriggered(org.kie.api.event.process.ProcessNodeTriggeredEvent event) {
    if ("Task2".equals(event.getNodeInstance().getNodeName())) {
      list.add(event.getNodeInstance().getNodeId());
    }
  }
});
origin: kiegroup/jbpm

@Override
public void afterNodeTriggered(ProcessNodeTriggeredEvent event) {
  // trigger this to record some of the data (like work item id) after activity was triggered
  NodeInstanceLog log = (NodeInstanceLog) ((NodeInstanceImpl) event.getNodeInstance()).getMetaData().get("NodeInstanceLog");
  builder.buildEvent(event, log);
  
}
origin: kiegroup/jbpm

@Override
public void beforeNodeTriggered(ProcessNodeTriggeredEvent event) {
  NodeInstance nodeInstance = event.getNodeInstance();
  String uniqId = ((NodeInstanceImpl) nodeInstance).getUniqueId();
  String nodeName = ((NodeInstanceImpl) nodeInstance).getNode().getName();
  
  String prevNodeName = nodeIdNodeNameMap.put( uniqId, nodeName );
  if( prevNodeName != null ) { 
    assertEquals(uniqId + " is used for more than one node instance: ", prevNodeName, nodeName);
  }
}
origin: kiegroup/jbpm

public void beforeNodeTriggered(ProcessNodeTriggeredEvent event) {
  logger.debug("before node");
  Map<String, Object> metaData = event.getNodeInstance().getNode().getMetaData();
  for (Map.Entry<String, Object> entry: metaData.entrySet()) {
    logger.debug(entry.getKey() + " " + entry.getValue());
  }
  String customTag = (String) metaData.get("customTag");
  if (customTag != null) {
    list1.add(customTag);
  }
  String customTag2 = (String) metaData.get("customTag2");
  if (customTag2 != null) {
    list2.add(customTag2);
  }
}
public void afterVariableChanged(ProcessVariableChangedEvent event) {
origin: kiegroup/jbpm

@Override
public AuditEvent buildEvent(ProcessNodeTriggeredEvent pnte, Object log) {
  NodeInstanceImpl nodeInstance = (NodeInstanceImpl) pnte.getNodeInstance();

  NodeInstanceLog logEvent =null;
  if (log != null) {
    logEvent = (NodeInstanceLog) log;
  
    if (nodeInstance instanceof WorkItemNodeInstance && ((WorkItemNodeInstance) nodeInstance).getWorkItem() != null) {
      logEvent.setWorkItemId(((WorkItemNodeInstance) nodeInstance).getWorkItem().getId());
    }
    if (nodeInstance instanceof SubProcessNodeInstance) {
      logEvent.setReferenceId(((SubProcessNodeInstance) nodeInstance).getProcessInstanceId());
    }

    return logEvent;
  }
  
  return null;
}
origin: kiegroup/jbpm

@Override
public void beforeNodeTriggered(ProcessNodeTriggeredEvent event) {
  logAndAdd("bnt-" + ((NodeInstanceImpl) event.getNodeInstance()).getUniqueId());
}
origin: org.drools/knowledge-api

public KnowledgeRuntime getKnowledgeRuntime() {
  return new KnowledgeRuntimeAdapter((org.kie.internal.runtime.KnowledgeRuntime) event.getKieRuntime());
}
public NodeInstance getNodeInstance() {
origin: org.drools/knowledge-api

public ProcessInstance getProcessInstance() {
  return new ProcessInstanceAdapter(event.getProcessInstance());
}
public KnowledgeRuntime getKnowledgeRuntime() {
origin: kiegroup/jbpm

assertEquals( "org.drools.core.process.event", ((ProcessStartedEvent) processEventList.get(0)).getProcessInstance().getProcessId());
assertEquals( "Start", ((ProcessNodeTriggeredEvent) processEventList.get(1)).getNodeInstance().getNodeName());
assertEquals( "Start", ((ProcessNodeLeftEvent) processEventList.get(2)).getNodeInstance().getNodeName());
assertEquals( "Print", ((ProcessNodeTriggeredEvent) processEventList.get(3)).getNodeInstance().getNodeName());
assertEquals( "Print", ((ProcessNodeLeftEvent) processEventList.get(4)).getNodeInstance().getNodeName());
assertEquals( "End", ((ProcessNodeTriggeredEvent) processEventList.get(5)).getNodeInstance().getNodeName());
assertEquals( "End", ((ProcessNodeLeftEvent) processEventList.get(6)).getNodeInstance().getNodeName());
assertEquals( "End", ((ProcessNodeLeftEvent) processEventList.get(7)).getNodeInstance().getNodeName());
assertEquals( "End", ((ProcessNodeTriggeredEvent) processEventList.get(8)).getNodeInstance().getNodeName());
assertEquals( "Print", ((ProcessNodeLeftEvent) processEventList.get(9)).getNodeInstance().getNodeName());
assertEquals( "Print", ((ProcessNodeTriggeredEvent) processEventList.get(10)).getNodeInstance().getNodeName());
assertEquals( "Start", ((ProcessNodeLeftEvent) processEventList.get(11)).getNodeInstance().getNodeName());
assertEquals( "Start", ((ProcessNodeTriggeredEvent) processEventList.get(12)).getNodeInstance().getNodeName());
assertEquals( "org.drools.core.process.event", ((ProcessStartedEvent) processEventList.get(13)).getProcessInstance().getProcessId());
origin: kiegroup/jbpm

@Override
public void beforeNodeTriggered(ProcessNodeTriggeredEvent event) {                 
  logger.info("{} {}", event.getNodeInstance().getNodeName(), ((NodeInstanceImpl) event.getNodeInstance()).getLevel());
  Integer value = nodeInstanceExecutionCounter.get(event.getNodeInstance().getNodeName());
  if (value == null) {
    value = new Integer(0);
  }
  
  value++;
  nodeInstanceExecutionCounter.put(event.getNodeInstance().getNodeName(), value);
}
origin: org.jbpm/jbpm-bpmn2

@Override
public void afterNodeTriggered(ProcessNodeTriggeredEvent event) {                
  if(event.getNodeInstance().getNodeName().equals("CreateAgent")){
    pi.signalEvent("Signal_1", null);                    
  }                
}
origin: org.jbpm/jbpm-bpmn2

  public void afterNodeTriggered(org.kie.api.event.process.ProcessNodeTriggeredEvent event) {
    if ("Task2".equals(event.getNodeInstance().getNodeName())) {
      list.add(event.getNodeInstance().getNodeId());
    }
  }
});
origin: kiegroup/jbpm

@Override
public void beforeNodeTriggered(ProcessNodeTriggeredEvent event) {
  NodeInstanceLog log = (NodeInstanceLog) builder.buildEvent(event);
  persist(log, event);
  ((NodeInstanceImpl) event.getNodeInstance()).getMetaData().put("NodeInstanceLog", log);
}
origin: org.jbpm/jbpm-bpmn2

@Override
public void beforeNodeTriggered(ProcessNodeTriggeredEvent event) {
  NodeInstance nodeInstance = event.getNodeInstance();
  String uniqId = ((NodeInstanceImpl) nodeInstance).getUniqueId();
  String nodeName = ((NodeInstanceImpl) nodeInstance).getNode().getName();
  
  String prevNodeName = nodeIdNodeNameMap.put( uniqId, nodeName );
  if( prevNodeName != null ) { 
    assertEquals(uniqId + " is used for more than one node instance: ", prevNodeName, nodeName);
  }
}
org.kie.api.event.processProcessNodeTriggeredEvent

Javadoc

An event when a node inside a process instance has been triggered.

Most used methods

  • getNodeInstance
  • getKieRuntime
  • getProcessInstance
  • getEventDate

Popular in Java

  • Making http requests using okhttp
  • compareTo (BigDecimal)
  • findViewById (Activity)
  • onCreateOptionsMenu (Activity)
  • BufferedImage (java.awt.image)
    The BufferedImage subclass describes an java.awt.Image with an accessible buffer of image data. All
  • Thread (java.lang)
    A thread is a thread of execution in a program. The Java Virtual Machine allows an application to ha
  • SecureRandom (java.security)
    This class generates cryptographically secure pseudo-random numbers. It is best to invoke SecureRand
  • Deque (java.util)
    A linear collection that supports element insertion and removal at both ends. The name deque is shor
  • Reflections (org.reflections)
    Reflections one-stop-shop objectReflections scans your classpath, indexes the metadata, allows you t
  • Option (scala)
  • Best IntelliJ plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now