Class PublishDelegateParseListener
java.lang.Object
org.operaton.bpm.spring.boot.starter.event.PublishDelegateParseListener
- All Implemented Interfaces:
BpmnParseListener
Parse listener adding provided execution and task listeners.
-
Constructor Summary
ConstructorsConstructorDescriptionPublishDelegateParseListener(org.springframework.context.ApplicationEventPublisher publisher, EventingProperty property) -
Method Summary
Modifier and TypeMethodDescriptionvoidparseBoundaryEvent(Element boundaryEventElement, ScopeImpl scopeElement, ActivityImpl activity) voidparseBusinessRuleTask(Element businessRuleTaskElement, ScopeImpl scope, ActivityImpl activity) voidparseCallActivity(Element callActivityElement, ScopeImpl scope, ActivityImpl activity) voidparseEndEvent(Element endEventElement, ScopeImpl scope, ActivityImpl activity) voidparseEventBasedGateway(Element eventBasedGwElement, ScopeImpl scope, ActivityImpl activity) voidparseExclusiveGateway(Element exclusiveGwElement, ScopeImpl scope, ActivityImpl activity) voidparseInclusiveGateway(Element inclusiveGwElement, ScopeImpl scope, ActivityImpl activity) voidparseIntermediateCatchEvent(Element intermediateEventElement, ScopeImpl scope, ActivityImpl activity) voidparseIntermediateThrowEvent(Element intermediateEventElement, ScopeImpl scope, ActivityImpl activity) voidparseManualTask(Element manualTaskElement, ScopeImpl scope, ActivityImpl activity) voidparseMultiInstanceLoopCharacteristics(Element activityElement, Element multiInstanceLoopCharacteristicsElement, ActivityImpl activity) voidparseParallelGateway(Element parallelGwElement, ScopeImpl scope, ActivityImpl activity) voidparseProcess(Element processElement, ProcessDefinitionEntity processDefinition) voidparseReceiveTask(Element receiveTaskElement, ScopeImpl scope, ActivityImpl activity) voidparseScriptTask(Element scriptTaskElement, ScopeImpl scope, ActivityImpl activity) voidparseSendTask(Element sendTaskElement, ScopeImpl scope, ActivityImpl activity) voidparseSequenceFlow(Element sequenceFlowElement, ScopeImpl scopeElement, TransitionImpl transition) voidparseServiceTask(Element serviceTaskElement, ScopeImpl scope, ActivityImpl activity) voidparseStartEvent(Element startEventElement, ScopeImpl scope, ActivityImpl activity) voidparseSubProcess(Element subProcessElement, ScopeImpl scope, ActivityImpl activity) voidparseTask(Element taskElement, ScopeImpl scope, ActivityImpl activity) voidparseTransaction(Element transactionElement, ScopeImpl scope, ActivityImpl activity) voidparseUserTask(Element userTaskElement, ScopeImpl scope, ActivityImpl activity) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.operaton.bpm.engine.impl.bpmn.parser.BpmnParseListener
parseBoundaryConditionalEventDefinition, parseBoundaryErrorEventDefinition, parseBoundaryEscalationEventDefinition, parseBoundaryMessageEventDefinition, parseBoundarySignalEventDefinition, parseBoundaryTimerEventDefinition, parseCompensateEventDefinition, parseConditionalStartEventForEventSubprocess, parseIntermediateConditionalEventDefinition, parseIntermediateMessageCatchEventDefinition, parseIntermediateSignalCatchEventDefinition, parseIntermediateTimerEventDefinition, parseIoMapping, parseProperty, parseRootElement
-
Constructor Details
-
PublishDelegateParseListener
public PublishDelegateParseListener(org.springframework.context.ApplicationEventPublisher publisher, EventingProperty property)
-
-
Method Details
-
parseUserTask
- Specified by:
parseUserTaskin interfaceBpmnParseListener
-
parseBoundaryEvent
public void parseBoundaryEvent(Element boundaryEventElement, ScopeImpl scopeElement, ActivityImpl activity) - Specified by:
parseBoundaryEventin interfaceBpmnParseListener
-
parseBusinessRuleTask
public void parseBusinessRuleTask(Element businessRuleTaskElement, ScopeImpl scope, ActivityImpl activity) - Specified by:
parseBusinessRuleTaskin interfaceBpmnParseListener
-
parseCallActivity
- Specified by:
parseCallActivityin interfaceBpmnParseListener
-
parseEndEvent
- Specified by:
parseEndEventin interfaceBpmnParseListener
-
parseEventBasedGateway
public void parseEventBasedGateway(Element eventBasedGwElement, ScopeImpl scope, ActivityImpl activity) - Specified by:
parseEventBasedGatewayin interfaceBpmnParseListener
-
parseExclusiveGateway
public void parseExclusiveGateway(Element exclusiveGwElement, ScopeImpl scope, ActivityImpl activity) - Specified by:
parseExclusiveGatewayin interfaceBpmnParseListener
-
parseInclusiveGateway
public void parseInclusiveGateway(Element inclusiveGwElement, ScopeImpl scope, ActivityImpl activity) - Specified by:
parseInclusiveGatewayin interfaceBpmnParseListener
-
parseIntermediateCatchEvent
public void parseIntermediateCatchEvent(Element intermediateEventElement, ScopeImpl scope, ActivityImpl activity) - Specified by:
parseIntermediateCatchEventin interfaceBpmnParseListener
-
parseIntermediateThrowEvent
public void parseIntermediateThrowEvent(Element intermediateEventElement, ScopeImpl scope, ActivityImpl activity) - Specified by:
parseIntermediateThrowEventin interfaceBpmnParseListener
-
parseManualTask
- Specified by:
parseManualTaskin interfaceBpmnParseListener
-
parseMultiInstanceLoopCharacteristics
public void parseMultiInstanceLoopCharacteristics(Element activityElement, Element multiInstanceLoopCharacteristicsElement, ActivityImpl activity) - Specified by:
parseMultiInstanceLoopCharacteristicsin interfaceBpmnParseListener
-
parseParallelGateway
- Specified by:
parseParallelGatewayin interfaceBpmnParseListener
-
parseProcess
- Specified by:
parseProcessin interfaceBpmnParseListener
-
parseReceiveTask
- Specified by:
parseReceiveTaskin interfaceBpmnParseListener
-
parseScriptTask
- Specified by:
parseScriptTaskin interfaceBpmnParseListener
-
parseSendTask
- Specified by:
parseSendTaskin interfaceBpmnParseListener
-
parseSequenceFlow
public void parseSequenceFlow(Element sequenceFlowElement, ScopeImpl scopeElement, TransitionImpl transition) - Specified by:
parseSequenceFlowin interfaceBpmnParseListener
-
parseServiceTask
- Specified by:
parseServiceTaskin interfaceBpmnParseListener
-
parseStartEvent
- Specified by:
parseStartEventin interfaceBpmnParseListener
-
parseSubProcess
- Specified by:
parseSubProcessin interfaceBpmnParseListener
-
parseTask
- Specified by:
parseTaskin interfaceBpmnParseListener
-
parseTransaction
- Specified by:
parseTransactionin interfaceBpmnParseListener
-