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:
AdhocSubProcessParseHandler,BusinessRuleParseHandler,CallActivityParseHandler,CaseServiceTaskParseHandler,EndEventParseHandler,EventBasedGatewayParseHandler,EventSubProcessParseHandler,ExclusiveGatewayParseHandler,ExternalWorkerServiceTaskParseHandler,HttpServiceTaskParseHandler,InclusiveGatewayParseHandler,IntermediateThrowEventParseHandler,ManualTaskParseHandler,ParallelGatewayParseHandler,ReceiveTaskParseHandler,ScriptTaskParseHandler,SendEventServiceTaskParseHandler,SendTaskParseHandler,ServiceTaskParseHandler,StartEventParseHandler,SubProcessParseHandler,TaskParseHandler,TransactionParseHandler,UserTaskParseHandler
public abstract class AbstractActivityBpmnParseHandler<T extends FlowNode>
extends AbstractFlowNodeBpmnParseHandler<T>
- Author:
- Joram Barrez
-
Field Summary
Fields inherited from class org.flowable.engine.impl.bpmn.parser.handler.AbstractBpmnParseHandler
PROPERTYNAME_ERROR_EVENT_DEFINITIONS, PROPERTYNAME_EVENT_SUBSCRIPTION_DECLARATION, PROPERTYNAME_TIMER_DECLARATION -
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 org.flowable.engine.impl.bpmn.parser.handler.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)
-