public class MetricsBpmnParseListener extends AbstractBpmnParseListener
| Modifier and Type | Field and Description |
|---|---|
static MetricsExecutionListener |
ACTIVITY_INSTANCE_END_COUNTER |
static MetricsExecutionListener |
ACTIVITY_INSTANCE_START_COUNTER |
static MetricsExecutionListener |
ROOT_PROCESS_INSTANCE_START_COUNTER |
| Constructor and Description |
|---|
MetricsBpmnParseListener() |
| Modifier and Type | Method and Description |
|---|---|
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 |
parseProcess(Element processElement,
ProcessDefinitionEntity processDefinition) |
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) |
parseBoundaryConditionalEventDefinition, parseBoundaryErrorEventDefinition, parseBoundaryEscalationEventDefinition, parseBoundaryMessageEventDefinition, parseBoundarySignalEventDefinition, parseBoundaryTimerEventDefinition, parseCompensateEventDefinition, parseConditionalStartEventForEventSubprocess, parseIntermediateConditionalEventDefinition, parseIntermediateMessageCatchEventDefinition, parseIntermediateSignalCatchEventDefinition, parseIntermediateTimerEventDefinition, parseProperty, parseRootElement, parseSequenceFlowpublic static MetricsExecutionListener ROOT_PROCESS_INSTANCE_START_COUNTER
public static MetricsExecutionListener ACTIVITY_INSTANCE_START_COUNTER
public static MetricsExecutionListener ACTIVITY_INSTANCE_END_COUNTER
protected void addListeners(ActivityImpl activity)
public void parseProcess(Element processElement, ProcessDefinitionEntity processDefinition)
parseProcess in interface BpmnParseListenerparseProcess in class AbstractBpmnParseListenerpublic void parseStartEvent(Element startEventElement, ScopeImpl scope, ActivityImpl activity)
parseStartEvent in interface BpmnParseListenerparseStartEvent in class AbstractBpmnParseListenerpublic void parseExclusiveGateway(Element exclusiveGwElement, ScopeImpl scope, ActivityImpl activity)
parseExclusiveGateway in interface BpmnParseListenerparseExclusiveGateway in class AbstractBpmnParseListenerpublic void parseInclusiveGateway(Element inclusiveGwElement, ScopeImpl scope, ActivityImpl activity)
parseInclusiveGateway in interface BpmnParseListenerparseInclusiveGateway in class AbstractBpmnParseListenerpublic void parseParallelGateway(Element parallelGwElement, ScopeImpl scope, ActivityImpl activity)
parseParallelGateway in interface BpmnParseListenerparseParallelGateway in class AbstractBpmnParseListenerpublic void parseScriptTask(Element scriptTaskElement, ScopeImpl scope, ActivityImpl activity)
parseScriptTask in interface BpmnParseListenerparseScriptTask in class AbstractBpmnParseListenerpublic void parseServiceTask(Element serviceTaskElement, ScopeImpl scope, ActivityImpl activity)
parseServiceTask in interface BpmnParseListenerparseServiceTask in class AbstractBpmnParseListenerpublic void parseBusinessRuleTask(Element businessRuleTaskElement, ScopeImpl scope, ActivityImpl activity)
parseBusinessRuleTask in interface BpmnParseListenerparseBusinessRuleTask in class AbstractBpmnParseListenerpublic void parseTask(Element taskElement, ScopeImpl scope, ActivityImpl activity)
parseTask in interface BpmnParseListenerparseTask in class AbstractBpmnParseListenerpublic void parseManualTask(Element manualTaskElement, ScopeImpl scope, ActivityImpl activity)
parseManualTask in interface BpmnParseListenerparseManualTask in class AbstractBpmnParseListenerpublic void parseUserTask(Element userTaskElement, ScopeImpl scope, ActivityImpl activity)
parseUserTask in interface BpmnParseListenerparseUserTask in class AbstractBpmnParseListenerpublic void parseEndEvent(Element endEventElement, ScopeImpl scope, ActivityImpl activity)
parseEndEvent in interface BpmnParseListenerparseEndEvent in class AbstractBpmnParseListenerpublic void parseSubProcess(Element subProcessElement, ScopeImpl scope, ActivityImpl activity)
parseSubProcess in interface BpmnParseListenerparseSubProcess in class AbstractBpmnParseListenerpublic void parseCallActivity(Element callActivityElement, ScopeImpl scope, ActivityImpl activity)
parseCallActivity in interface BpmnParseListenerparseCallActivity in class AbstractBpmnParseListenerpublic void parseSendTask(Element sendTaskElement, ScopeImpl scope, ActivityImpl activity)
parseSendTask in interface BpmnParseListenerparseSendTask in class AbstractBpmnParseListenerpublic void parseReceiveTask(Element receiveTaskElement, ScopeImpl scope, ActivityImpl activity)
parseReceiveTask in interface BpmnParseListenerparseReceiveTask in class AbstractBpmnParseListenerpublic void parseEventBasedGateway(Element eventBasedGwElement, ScopeImpl scope, ActivityImpl activity)
parseEventBasedGateway in interface BpmnParseListenerparseEventBasedGateway in class AbstractBpmnParseListenerpublic void parseTransaction(Element transactionElement, ScopeImpl scope, ActivityImpl activity)
parseTransaction in interface BpmnParseListenerparseTransaction in class AbstractBpmnParseListenerpublic void parseIntermediateThrowEvent(Element intermediateEventElement, ScopeImpl scope, ActivityImpl activity)
parseIntermediateThrowEvent in interface BpmnParseListenerparseIntermediateThrowEvent in class AbstractBpmnParseListenerpublic void parseIntermediateCatchEvent(Element intermediateEventElement, ScopeImpl scope, ActivityImpl activity)
parseIntermediateCatchEvent in interface BpmnParseListenerparseIntermediateCatchEvent in class AbstractBpmnParseListenerpublic void parseBoundaryEvent(Element boundaryEventElement, ScopeImpl scopeElement, ActivityImpl activity)
parseBoundaryEvent in interface BpmnParseListenerparseBoundaryEvent in class AbstractBpmnParseListenerpublic void parseMultiInstanceLoopCharacteristics(Element activityElement, Element multiInstanceLoopCharacteristicsElement, ActivityImpl activity)
parseMultiInstanceLoopCharacteristics in interface BpmnParseListenerparseMultiInstanceLoopCharacteristics in class AbstractBpmnParseListenerCopyright © 2013–2020 camunda services GmbH. All rights reserved.