Search in sources :

Example 6 with CorrelationSubscription

use of org.jbpm.bpmn2.core.CorrelationSubscription in project kogito-runtimes by kiegroup.

the class CorrelationSubscriptionHandler method end.

@Override
public Object end(String uri, String localName, ExtensibleXmlParser parser) throws SAXException {
    Element element = parser.endElementBuilder();
    CorrelationSubscription correlationSubscription = (CorrelationSubscription) parser.getCurrent();
    correlationSubscription.getPropertyExpressions().putAll(buildPropertyProcessBindings(element.getChildNodes(), parser));
    return null;
}
Also used : Element(org.w3c.dom.Element) CorrelationSubscription(org.jbpm.bpmn2.core.CorrelationSubscription)

Aggregations

CorrelationSubscription (org.jbpm.bpmn2.core.CorrelationSubscription)6 RuleFlowProcess (org.jbpm.ruleflow.core.RuleFlowProcess)3 ArrayList (java.util.ArrayList)2 Collection (java.util.Collection)2 HashMap (java.util.HashMap)2 HashSet (java.util.HashSet)2 LinkedHashSet (java.util.LinkedHashSet)2 List (java.util.List)2 Map (java.util.Map)2 AtomicInteger (java.util.concurrent.atomic.AtomicInteger)2 Collectors (java.util.stream.Collectors)2 Stream (java.util.stream.Stream)2 BaseAbstractHandler (org.drools.core.xml.BaseAbstractHandler)2 ExtensibleXmlParser (org.drools.core.xml.ExtensibleXmlParser)2 Handler (org.drools.core.xml.Handler)2 Association (org.jbpm.bpmn2.core.Association)2 Collaboration (org.jbpm.bpmn2.core.Collaboration)2 CorrelationKey (org.jbpm.bpmn2.core.CorrelationKey)2 CorrelationProperty (org.jbpm.bpmn2.core.CorrelationProperty)2 DataStore (org.jbpm.bpmn2.core.DataStore)2