org.camunda.bpm.engine.impl.metrics.parser
Class MetricsBpmnParseListener
java.lang.Object
org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
org.camunda.bpm.engine.impl.metrics.parser.MetricsBpmnParseListener
- All Implemented Interfaces:
- BpmnParseListener
public class MetricsBpmnParseListener
- extends AbstractBpmnParseListener
- Author:
- Daniel Meyer
|
Method Summary |
protected void |
addListeners(ActivityImpl activity)
|
void |
parseBoundaryEvent(Element boundaryEventElement,
ScopeImpl scopeElement,
ActivityImpl activity)
|
void |
parseBusinessRuleTask(Element businessRuleTaskElement,
ScopeImpl scope,
ActivityImpl activity)
|
void |
parseCallActivity(Element callActivityElement,
ScopeImpl scope,
ActivityImpl activity)
|
void |
parseEndEvent(Element endEventElement,
ScopeImpl scope,
ActivityImpl activity)
|
void |
parseEventBasedGateway(Element eventBasedGwElement,
ScopeImpl scope,
ActivityImpl activity)
|
void |
parseExclusiveGateway(Element exclusiveGwElement,
ScopeImpl scope,
ActivityImpl activity)
|
void |
parseInclusiveGateway(Element inclusiveGwElement,
ScopeImpl scope,
ActivityImpl activity)
|
void |
parseIntermediateCatchEvent(Element intermediateEventElement,
ScopeImpl scope,
ActivityImpl activity)
|
void |
parseIntermediateThrowEvent(Element intermediateEventElement,
ScopeImpl scope,
ActivityImpl activity)
|
void |
parseManualTask(Element manualTaskElement,
ScopeImpl scope,
ActivityImpl activity)
|
void |
parseMultiInstanceLoopCharacteristics(Element activityElement,
Element multiInstanceLoopCharacteristicsElement,
ActivityImpl activity)
|
void |
parseParallelGateway(Element parallelGwElement,
ScopeImpl scope,
ActivityImpl activity)
|
void |
parseReceiveTask(Element receiveTaskElement,
ScopeImpl scope,
ActivityImpl activity)
|
void |
parseScriptTask(Element scriptTaskElement,
ScopeImpl scope,
ActivityImpl activity)
|
void |
parseSendTask(Element sendTaskElement,
ScopeImpl scope,
ActivityImpl activity)
|
void |
parseServiceTask(Element serviceTaskElement,
ScopeImpl scope,
ActivityImpl activity)
|
void |
parseStartEvent(Element startEventElement,
ScopeImpl scope,
ActivityImpl activity)
|
void |
parseSubProcess(Element subProcessElement,
ScopeImpl scope,
ActivityImpl activity)
|
void |
parseTask(Element taskElement,
ScopeImpl scope,
ActivityImpl activity)
|
void |
parseTransaction(Element transactionElement,
ScopeImpl scope,
ActivityImpl activity)
|
void |
parseUserTask(Element userTaskElement,
ScopeImpl scope,
ActivityImpl activity)
|
| Methods inherited from class org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener |
parseBoundaryErrorEventDefinition, parseBoundaryEscalationEventDefinition, parseBoundaryMessageEventDefinition, parseBoundarySignalEventDefinition, parseBoundaryTimerEventDefinition, parseCompensateEventDefinition, parseIntermediateMessageCatchEventDefinition, parseIntermediateSignalCatchEventDefinition, parseIntermediateTimerEventDefinition, parseProcess, parseProperty, parseRootElement, parseSequenceFlow |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ACTIVITY_INSTANCE_START_COUNTER
public static MetricsExecutionListener ACTIVITY_INSTANCE_START_COUNTER
MetricsBpmnParseListener
public MetricsBpmnParseListener()
addListeners
protected void addListeners(ActivityImpl activity)
parseStartEvent
public void parseStartEvent(Element startEventElement,
ScopeImpl scope,
ActivityImpl activity)
- Specified by:
parseStartEvent in interface BpmnParseListener- Overrides:
parseStartEvent in class AbstractBpmnParseListener
parseExclusiveGateway
public void parseExclusiveGateway(Element exclusiveGwElement,
ScopeImpl scope,
ActivityImpl activity)
- Specified by:
parseExclusiveGateway in interface BpmnParseListener- Overrides:
parseExclusiveGateway in class AbstractBpmnParseListener
parseInclusiveGateway
public void parseInclusiveGateway(Element inclusiveGwElement,
ScopeImpl scope,
ActivityImpl activity)
- Specified by:
parseInclusiveGateway in interface BpmnParseListener- Overrides:
parseInclusiveGateway in class AbstractBpmnParseListener
parseParallelGateway
public void parseParallelGateway(Element parallelGwElement,
ScopeImpl scope,
ActivityImpl activity)
- Specified by:
parseParallelGateway in interface BpmnParseListener- Overrides:
parseParallelGateway in class AbstractBpmnParseListener
parseScriptTask
public void parseScriptTask(Element scriptTaskElement,
ScopeImpl scope,
ActivityImpl activity)
- Specified by:
parseScriptTask in interface BpmnParseListener- Overrides:
parseScriptTask in class AbstractBpmnParseListener
parseServiceTask
public void parseServiceTask(Element serviceTaskElement,
ScopeImpl scope,
ActivityImpl activity)
- Specified by:
parseServiceTask in interface BpmnParseListener- Overrides:
parseServiceTask in class AbstractBpmnParseListener
parseBusinessRuleTask
public void parseBusinessRuleTask(Element businessRuleTaskElement,
ScopeImpl scope,
ActivityImpl activity)
- Specified by:
parseBusinessRuleTask in interface BpmnParseListener- Overrides:
parseBusinessRuleTask in class AbstractBpmnParseListener
parseTask
public void parseTask(Element taskElement,
ScopeImpl scope,
ActivityImpl activity)
- Specified by:
parseTask in interface BpmnParseListener- Overrides:
parseTask in class AbstractBpmnParseListener
parseManualTask
public void parseManualTask(Element manualTaskElement,
ScopeImpl scope,
ActivityImpl activity)
- Specified by:
parseManualTask in interface BpmnParseListener- Overrides:
parseManualTask in class AbstractBpmnParseListener
parseUserTask
public void parseUserTask(Element userTaskElement,
ScopeImpl scope,
ActivityImpl activity)
- Specified by:
parseUserTask in interface BpmnParseListener- Overrides:
parseUserTask in class AbstractBpmnParseListener
parseEndEvent
public void parseEndEvent(Element endEventElement,
ScopeImpl scope,
ActivityImpl activity)
- Specified by:
parseEndEvent in interface BpmnParseListener- Overrides:
parseEndEvent in class AbstractBpmnParseListener
parseSubProcess
public void parseSubProcess(Element subProcessElement,
ScopeImpl scope,
ActivityImpl activity)
- Specified by:
parseSubProcess in interface BpmnParseListener- Overrides:
parseSubProcess in class AbstractBpmnParseListener
parseCallActivity
public void parseCallActivity(Element callActivityElement,
ScopeImpl scope,
ActivityImpl activity)
- Specified by:
parseCallActivity in interface BpmnParseListener- Overrides:
parseCallActivity in class AbstractBpmnParseListener
parseSendTask
public void parseSendTask(Element sendTaskElement,
ScopeImpl scope,
ActivityImpl activity)
- Specified by:
parseSendTask in interface BpmnParseListener- Overrides:
parseSendTask in class AbstractBpmnParseListener
parseReceiveTask
public void parseReceiveTask(Element receiveTaskElement,
ScopeImpl scope,
ActivityImpl activity)
- Specified by:
parseReceiveTask in interface BpmnParseListener- Overrides:
parseReceiveTask in class AbstractBpmnParseListener
parseEventBasedGateway
public void parseEventBasedGateway(Element eventBasedGwElement,
ScopeImpl scope,
ActivityImpl activity)
- Specified by:
parseEventBasedGateway in interface BpmnParseListener- Overrides:
parseEventBasedGateway in class AbstractBpmnParseListener
parseTransaction
public void parseTransaction(Element transactionElement,
ScopeImpl scope,
ActivityImpl activity)
- Specified by:
parseTransaction in interface BpmnParseListener- Overrides:
parseTransaction in class AbstractBpmnParseListener
parseIntermediateThrowEvent
public void parseIntermediateThrowEvent(Element intermediateEventElement,
ScopeImpl scope,
ActivityImpl activity)
- Specified by:
parseIntermediateThrowEvent in interface BpmnParseListener- Overrides:
parseIntermediateThrowEvent in class AbstractBpmnParseListener
parseIntermediateCatchEvent
public void parseIntermediateCatchEvent(Element intermediateEventElement,
ScopeImpl scope,
ActivityImpl activity)
- Specified by:
parseIntermediateCatchEvent in interface BpmnParseListener- Overrides:
parseIntermediateCatchEvent in class AbstractBpmnParseListener
parseBoundaryEvent
public void parseBoundaryEvent(Element boundaryEventElement,
ScopeImpl scopeElement,
ActivityImpl activity)
- Specified by:
parseBoundaryEvent in interface BpmnParseListener- Overrides:
parseBoundaryEvent in class AbstractBpmnParseListener
parseMultiInstanceLoopCharacteristics
public void parseMultiInstanceLoopCharacteristics(Element activityElement,
Element multiInstanceLoopCharacteristicsElement,
ActivityImpl activity)
- Specified by:
parseMultiInstanceLoopCharacteristics in interface BpmnParseListener- Overrides:
parseMultiInstanceLoopCharacteristics in class AbstractBpmnParseListener
Copyright © 2015 camunda services GmbH. All rights reserved.