Class AbstractActivityBpmnParseHandler<T extends FlowNode>
java.lang.Object
org.flowable.engine.impl.bpmn.parser.handler.AbstractBpmnParseHandler<T>
org.flowable.engine.impl.bpmn.parser.handler.AbstractFlowNodeBpmnParseHandler<T>
org.flowable.engine.impl.bpmn.parser.handler.AbstractActivityBpmnParseHandler<T>
- All Implemented Interfaces:
BpmnParseHandler
- Direct Known Subclasses:
AbstractServiceTaskParseHandler, AdhocSubProcessParseHandler, BusinessRuleParseHandler, CallActivityParseHandler, CaseServiceTaskParseHandler, EndEventParseHandler, EventBasedGatewayParseHandler, EventSubProcessParseHandler, ExclusiveGatewayParseHandler, ExternalWorkerServiceTaskParseHandler, HttpServiceTaskParseHandler, InclusiveGatewayParseHandler, IntermediateThrowEventParseHandler, ManualTaskParseHandler, ParallelGatewayParseHandler, ReceiveTaskParseHandler, ScriptTaskParseHandler, SendEventServiceTaskParseHandler, SendTaskParseHandler, StartEventParseHandler, SubProcessParseHandler, TaskParseHandler, TransactionParseHandler, UserTaskParseHandler
public abstract class AbstractActivityBpmnParseHandler<T extends FlowNode>
extends AbstractFlowNodeBpmnParseHandler<T>
- Author:
- Joram Barrez
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected MultiInstanceActivityBehaviorcreateMultiInstanceActivityBehavior(Activity modelActivity, MultiInstanceLoopCharacteristics loopCharacteristics, BpmnParse bpmnParse) protected voidcreateMultiInstanceLoopCharacteristics(BpmnParse bpmnParse, Activity modelActivity) voidparse(BpmnParse bpmnParse, BaseElement element) The actual delegation method.Methods inherited from class AbstractBpmnParseHandler
createAssociation, createExecutionListener, executeParse, getHandledType, getHandledTypes, getPrecedingEventBasedGateway, processArtifacts
-
Constructor Details
-
AbstractActivityBpmnParseHandler
public AbstractActivityBpmnParseHandler()
-
-
Method Details
-
parse
Description copied from interface:BpmnParseHandlerThe actual delegation method. The parser will calls this method on a match with theBpmnParseHandler.getHandledTypes()return value.- Specified by:
parsein interfaceBpmnParseHandler- Overrides:
parsein classAbstractBpmnParseHandler<T extends FlowNode>- Parameters:
bpmnParse- TheBpmnParseinstance that acts as container for all things produced during the parsing.
-
createMultiInstanceLoopCharacteristics
-
createMultiInstanceActivityBehavior
protected MultiInstanceActivityBehavior createMultiInstanceActivityBehavior(Activity modelActivity, MultiInstanceLoopCharacteristics loopCharacteristics, BpmnParse bpmnParse)
-