Class DebugLoggingBpmnParseListener

java.lang.Object
org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
dev.dsf.bpe.listener.DebugLoggingBpmnParseListener
All Implemented Interfaces:
org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener, org.springframework.beans.factory.InitializingBean

public class DebugLoggingBpmnParseListener extends org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener implements org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener, org.springframework.beans.factory.InitializingBean
  • Constructor Summary

    Constructors
    Constructor
    Description
    DebugLoggingBpmnParseListener(boolean logActivityStart, boolean logActivityEnd, boolean logVariables)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    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
    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
    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
    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
    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
    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
    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, parseBoundaryErrorEventDefinition, parseBoundaryEscalationEventDefinition, parseBoundaryMessageEventDefinition, parseBoundarySignalEventDefinition, parseBoundaryTimerEventDefinition, parseCompensateEventDefinition, parseConditionalStartEventForEventSubprocess, parseIntermediateConditionalEventDefinition, parseIntermediateMessageCatchEventDefinition, parseIntermediateSignalCatchEventDefinition, parseIntermediateTimerEventDefinition, parseIoMapping, parseProcess, parseProperty, parseRootElement, parseSequenceFlow

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener

    parseBoundaryConditionalEventDefinition, parseBoundaryErrorEventDefinition, parseBoundaryEscalationEventDefinition, parseBoundaryMessageEventDefinition, parseBoundarySignalEventDefinition, parseBoundaryTimerEventDefinition, parseCompensateEventDefinition, parseConditionalStartEventForEventSubprocess, parseIntermediateConditionalEventDefinition, parseIntermediateMessageCatchEventDefinition, parseIntermediateSignalCatchEventDefinition, parseIntermediateTimerEventDefinition, parseIoMapping, parseProcess, parseProperty, parseRootElement, parseSequenceFlow
  • Constructor Details

    • DebugLoggingBpmnParseListener

      public DebugLoggingBpmnParseListener(boolean logActivityStart, boolean logActivityEnd, boolean logVariables)
  • Method Details

    • afterPropertiesSet

      public void afterPropertiesSet() throws Exception
      Specified by:
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
      Throws:
      Exception
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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