Class PublishDelegateParseListener

  • All Implemented Interfaces:
    org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener

    public class PublishDelegateParseListener
    extends org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
    Parse listener adding provided execution and task listeners.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void parseBoundaryErrorEventDefinition​(org.camunda.bpm.engine.impl.util.xml.Element errorEventDefinition, boolean interrupting, org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity, org.camunda.bpm.engine.impl.pvm.process.ActivityImpl nestedErrorEventActivity)  
      void parseBoundaryEvent​(org.camunda.bpm.engine.impl.util.xml.Element boundaryEventElement, org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scopeElement, org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)  
      void parseBoundaryMessageEventDefinition​(org.camunda.bpm.engine.impl.util.xml.Element element, boolean interrupting, org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)  
      void parseBoundarySignalEventDefinition​(org.camunda.bpm.engine.impl.util.xml.Element signalEventDefinition, boolean interrupting, org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)  
      void parseBoundaryTimerEventDefinition​(org.camunda.bpm.engine.impl.util.xml.Element timerEventDefinition, boolean interrupting, org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)  
      void parseBusinessRuleTask​(org.camunda.bpm.engine.impl.util.xml.Element businessRuleTaskElement, org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope, org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)  
      void parseCallActivity​(org.camunda.bpm.engine.impl.util.xml.Element callActivityElement, org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope, org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)  
      void parseCompensateEventDefinition​(org.camunda.bpm.engine.impl.util.xml.Element compensateEventDefinition, org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)  
      void parseEndEvent​(org.camunda.bpm.engine.impl.util.xml.Element endEventElement, org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope, org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)  
      void parseEventBasedGateway​(org.camunda.bpm.engine.impl.util.xml.Element eventBasedGwElement, org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope, org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)  
      void parseExclusiveGateway​(org.camunda.bpm.engine.impl.util.xml.Element exclusiveGwElement, org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope, org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)  
      void parseInclusiveGateway​(org.camunda.bpm.engine.impl.util.xml.Element inclusiveGwElement, org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope, org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)  
      void parseIntermediateCatchEvent​(org.camunda.bpm.engine.impl.util.xml.Element intermediateEventElement, org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope, org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)  
      void parseIntermediateMessageCatchEventDefinition​(org.camunda.bpm.engine.impl.util.xml.Element messageEventDefinition, org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)  
      void parseIntermediateSignalCatchEventDefinition​(org.camunda.bpm.engine.impl.util.xml.Element signalEventDefinition, org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)  
      void parseIntermediateThrowEvent​(org.camunda.bpm.engine.impl.util.xml.Element intermediateEventElement, org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope, org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)  
      void parseIntermediateTimerEventDefinition​(org.camunda.bpm.engine.impl.util.xml.Element timerEventDefinition, org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)  
      void parseManualTask​(org.camunda.bpm.engine.impl.util.xml.Element manualTaskElement, org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope, org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)  
      void parseMultiInstanceLoopCharacteristics​(org.camunda.bpm.engine.impl.util.xml.Element activityElement, org.camunda.bpm.engine.impl.util.xml.Element multiInstanceLoopCharacteristicsElement, org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)  
      void parseParallelGateway​(org.camunda.bpm.engine.impl.util.xml.Element parallelGwElement, org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope, org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)  
      void parseProcess​(org.camunda.bpm.engine.impl.util.xml.Element processElement, org.camunda.bpm.engine.impl.persistence.entity.ProcessDefinitionEntity processDefinition)  
      void parseReceiveTask​(org.camunda.bpm.engine.impl.util.xml.Element receiveTaskElement, org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope, org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)  
      void parseScriptTask​(org.camunda.bpm.engine.impl.util.xml.Element scriptTaskElement, org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope, org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)  
      void parseSendTask​(org.camunda.bpm.engine.impl.util.xml.Element sendTaskElement, org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope, org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)  
      void parseSequenceFlow​(org.camunda.bpm.engine.impl.util.xml.Element sequenceFlowElement, org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scopeElement, org.camunda.bpm.engine.impl.pvm.process.TransitionImpl transition)  
      void parseServiceTask​(org.camunda.bpm.engine.impl.util.xml.Element serviceTaskElement, org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope, org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)  
      void parseStartEvent​(org.camunda.bpm.engine.impl.util.xml.Element startEventElement, org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope, org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)  
      void parseSubProcess​(org.camunda.bpm.engine.impl.util.xml.Element subProcessElement, org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope, org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)  
      void parseTask​(org.camunda.bpm.engine.impl.util.xml.Element taskElement, org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope, org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)  
      void parseTransaction​(org.camunda.bpm.engine.impl.util.xml.Element transactionElement, org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope, org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)  
      void parseUserTask​(org.camunda.bpm.engine.impl.util.xml.Element userTaskElement, org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope, org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)  
      • Methods inherited from class org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener

        parseBoundaryConditionalEventDefinition, parseBoundaryEscalationEventDefinition, parseConditionalStartEventForEventSubprocess, parseIntermediateConditionalEventDefinition, parseIoMapping, parseProperty, parseRootElement
    • Constructor Detail

      • PublishDelegateParseListener

        public PublishDelegateParseListener​(org.springframework.context.ApplicationEventPublisher publisher,
                                            EventingProperty property)
    • Method Detail

      • parseUserTask

        public void parseUserTask​(org.camunda.bpm.engine.impl.util.xml.Element userTaskElement,
                                  org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope,
                                  org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)
        Specified by:
        parseUserTask in interface org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener
        Overrides:
        parseUserTask in class org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
      • parseBoundaryErrorEventDefinition

        public void parseBoundaryErrorEventDefinition​(org.camunda.bpm.engine.impl.util.xml.Element errorEventDefinition,
                                                      boolean interrupting,
                                                      org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity,
                                                      org.camunda.bpm.engine.impl.pvm.process.ActivityImpl nestedErrorEventActivity)
        Specified by:
        parseBoundaryErrorEventDefinition in interface org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener
        Overrides:
        parseBoundaryErrorEventDefinition in class org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
      • parseBoundaryEvent

        public void parseBoundaryEvent​(org.camunda.bpm.engine.impl.util.xml.Element boundaryEventElement,
                                       org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scopeElement,
                                       org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)
        Specified by:
        parseBoundaryEvent in interface org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener
        Overrides:
        parseBoundaryEvent in class org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
      • parseBoundaryMessageEventDefinition

        public void parseBoundaryMessageEventDefinition​(org.camunda.bpm.engine.impl.util.xml.Element element,
                                                        boolean interrupting,
                                                        org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)
        Specified by:
        parseBoundaryMessageEventDefinition in interface org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener
        Overrides:
        parseBoundaryMessageEventDefinition in class org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
      • parseBoundarySignalEventDefinition

        public void parseBoundarySignalEventDefinition​(org.camunda.bpm.engine.impl.util.xml.Element signalEventDefinition,
                                                       boolean interrupting,
                                                       org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)
        Specified by:
        parseBoundarySignalEventDefinition in interface org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener
        Overrides:
        parseBoundarySignalEventDefinition in class org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
      • parseBoundaryTimerEventDefinition

        public void parseBoundaryTimerEventDefinition​(org.camunda.bpm.engine.impl.util.xml.Element timerEventDefinition,
                                                      boolean interrupting,
                                                      org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)
        Specified by:
        parseBoundaryTimerEventDefinition in interface org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener
        Overrides:
        parseBoundaryTimerEventDefinition in class org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
      • parseBusinessRuleTask

        public void parseBusinessRuleTask​(org.camunda.bpm.engine.impl.util.xml.Element businessRuleTaskElement,
                                          org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope,
                                          org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)
        Specified by:
        parseBusinessRuleTask in interface org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener
        Overrides:
        parseBusinessRuleTask in class org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
      • parseCallActivity

        public void parseCallActivity​(org.camunda.bpm.engine.impl.util.xml.Element callActivityElement,
                                      org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope,
                                      org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)
        Specified by:
        parseCallActivity in interface org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener
        Overrides:
        parseCallActivity in class org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
      • parseCompensateEventDefinition

        public void parseCompensateEventDefinition​(org.camunda.bpm.engine.impl.util.xml.Element compensateEventDefinition,
                                                   org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)
        Specified by:
        parseCompensateEventDefinition in interface org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener
        Overrides:
        parseCompensateEventDefinition in class org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
      • parseEndEvent

        public void parseEndEvent​(org.camunda.bpm.engine.impl.util.xml.Element endEventElement,
                                  org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope,
                                  org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)
        Specified by:
        parseEndEvent in interface org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener
        Overrides:
        parseEndEvent in class org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
      • parseEventBasedGateway

        public void parseEventBasedGateway​(org.camunda.bpm.engine.impl.util.xml.Element eventBasedGwElement,
                                           org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope,
                                           org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)
        Specified by:
        parseEventBasedGateway in interface org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener
        Overrides:
        parseEventBasedGateway in class org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
      • parseExclusiveGateway

        public void parseExclusiveGateway​(org.camunda.bpm.engine.impl.util.xml.Element exclusiveGwElement,
                                          org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope,
                                          org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)
        Specified by:
        parseExclusiveGateway in interface org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener
        Overrides:
        parseExclusiveGateway in class org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
      • parseInclusiveGateway

        public void parseInclusiveGateway​(org.camunda.bpm.engine.impl.util.xml.Element inclusiveGwElement,
                                          org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope,
                                          org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)
        Specified by:
        parseInclusiveGateway in interface org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener
        Overrides:
        parseInclusiveGateway in class org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
      • parseIntermediateCatchEvent

        public void parseIntermediateCatchEvent​(org.camunda.bpm.engine.impl.util.xml.Element intermediateEventElement,
                                                org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope,
                                                org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)
        Specified by:
        parseIntermediateCatchEvent in interface org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener
        Overrides:
        parseIntermediateCatchEvent in class org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
      • parseIntermediateMessageCatchEventDefinition

        public void parseIntermediateMessageCatchEventDefinition​(org.camunda.bpm.engine.impl.util.xml.Element messageEventDefinition,
                                                                 org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)
        Specified by:
        parseIntermediateMessageCatchEventDefinition in interface org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener
        Overrides:
        parseIntermediateMessageCatchEventDefinition in class org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
      • parseIntermediateSignalCatchEventDefinition

        public void parseIntermediateSignalCatchEventDefinition​(org.camunda.bpm.engine.impl.util.xml.Element signalEventDefinition,
                                                                org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)
        Specified by:
        parseIntermediateSignalCatchEventDefinition in interface org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener
        Overrides:
        parseIntermediateSignalCatchEventDefinition in class org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
      • parseIntermediateThrowEvent

        public void parseIntermediateThrowEvent​(org.camunda.bpm.engine.impl.util.xml.Element intermediateEventElement,
                                                org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope,
                                                org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)
        Specified by:
        parseIntermediateThrowEvent in interface org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener
        Overrides:
        parseIntermediateThrowEvent in class org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
      • parseIntermediateTimerEventDefinition

        public void parseIntermediateTimerEventDefinition​(org.camunda.bpm.engine.impl.util.xml.Element timerEventDefinition,
                                                          org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)
        Specified by:
        parseIntermediateTimerEventDefinition in interface org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener
        Overrides:
        parseIntermediateTimerEventDefinition in class org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
      • parseManualTask

        public void parseManualTask​(org.camunda.bpm.engine.impl.util.xml.Element manualTaskElement,
                                    org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope,
                                    org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)
        Specified by:
        parseManualTask in interface org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener
        Overrides:
        parseManualTask in class org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
      • parseMultiInstanceLoopCharacteristics

        public void parseMultiInstanceLoopCharacteristics​(org.camunda.bpm.engine.impl.util.xml.Element activityElement,
                                                          org.camunda.bpm.engine.impl.util.xml.Element multiInstanceLoopCharacteristicsElement,
                                                          org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)
        Specified by:
        parseMultiInstanceLoopCharacteristics in interface org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener
        Overrides:
        parseMultiInstanceLoopCharacteristics in class org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
      • parseParallelGateway

        public void parseParallelGateway​(org.camunda.bpm.engine.impl.util.xml.Element parallelGwElement,
                                         org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope,
                                         org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)
        Specified by:
        parseParallelGateway in interface org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener
        Overrides:
        parseParallelGateway in class org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
      • parseProcess

        public void parseProcess​(org.camunda.bpm.engine.impl.util.xml.Element processElement,
                                 org.camunda.bpm.engine.impl.persistence.entity.ProcessDefinitionEntity processDefinition)
        Specified by:
        parseProcess in interface org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener
        Overrides:
        parseProcess in class org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
      • parseReceiveTask

        public void parseReceiveTask​(org.camunda.bpm.engine.impl.util.xml.Element receiveTaskElement,
                                     org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope,
                                     org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)
        Specified by:
        parseReceiveTask in interface org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener
        Overrides:
        parseReceiveTask in class org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
      • parseScriptTask

        public void parseScriptTask​(org.camunda.bpm.engine.impl.util.xml.Element scriptTaskElement,
                                    org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope,
                                    org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)
        Specified by:
        parseScriptTask in interface org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener
        Overrides:
        parseScriptTask in class org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
      • parseSendTask

        public void parseSendTask​(org.camunda.bpm.engine.impl.util.xml.Element sendTaskElement,
                                  org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope,
                                  org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)
        Specified by:
        parseSendTask in interface org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener
        Overrides:
        parseSendTask in class org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
      • parseSequenceFlow

        public void parseSequenceFlow​(org.camunda.bpm.engine.impl.util.xml.Element sequenceFlowElement,
                                      org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scopeElement,
                                      org.camunda.bpm.engine.impl.pvm.process.TransitionImpl transition)
        Specified by:
        parseSequenceFlow in interface org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener
        Overrides:
        parseSequenceFlow in class org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
      • parseServiceTask

        public void parseServiceTask​(org.camunda.bpm.engine.impl.util.xml.Element serviceTaskElement,
                                     org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope,
                                     org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)
        Specified by:
        parseServiceTask in interface org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener
        Overrides:
        parseServiceTask in class org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
      • parseStartEvent

        public void parseStartEvent​(org.camunda.bpm.engine.impl.util.xml.Element startEventElement,
                                    org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope,
                                    org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)
        Specified by:
        parseStartEvent in interface org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener
        Overrides:
        parseStartEvent in class org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
      • parseSubProcess

        public void parseSubProcess​(org.camunda.bpm.engine.impl.util.xml.Element subProcessElement,
                                    org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope,
                                    org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)
        Specified by:
        parseSubProcess in interface org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener
        Overrides:
        parseSubProcess in class org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
      • parseTask

        public void parseTask​(org.camunda.bpm.engine.impl.util.xml.Element taskElement,
                              org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope,
                              org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)
        Specified by:
        parseTask in interface org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener
        Overrides:
        parseTask in class org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
      • parseTransaction

        public void parseTransaction​(org.camunda.bpm.engine.impl.util.xml.Element transactionElement,
                                     org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope,
                                     org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)
        Specified by:
        parseTransaction in interface org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener
        Overrides:
        parseTransaction in class org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener