Class DocumentEventStartEventBehavior
java.lang.Object
org.flowable.engine.impl.bpmn.behavior.FlowNodeActivityBehavior
com.flowable.platform.engine.impl.documentevent.bpmn.DocumentEventStartEventBehavior
- All Implemented Interfaces:
Serializable, org.flowable.engine.impl.bpmn.behavior.ProcessLevelStartEventActivityBehavior, org.flowable.engine.impl.delegate.ActivityBehavior, org.flowable.engine.impl.delegate.TriggerableActivityBehavior
public class DocumentEventStartEventBehavior
extends org.flowable.engine.impl.bpmn.behavior.FlowNodeActivityBehavior
implements org.flowable.engine.impl.bpmn.behavior.ProcessLevelStartEventActivityBehavior
Process-level Document Event start behavior. Owns the deploy / undeploy of one
__flowableDocument* subscription per configured lifecycle, scoped to the process definition.
Variable injection at process start happens via the standard BpmnEventInstanceOutParameterHandler
— the parse handler attaches a <flowable:eventOutParameter source="contentItem"
target="<configured-name>"/> extension element so the engine's standard out-parameter path picks it up.- See Also:
-
Field Summary
FieldsFields inherited from class org.flowable.engine.impl.bpmn.behavior.FlowNodeActivityBehavior
bpmnActivityBehavior -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.flowable.engine.impl.bpmn.behavior.FlowNodeActivityBehavior
execute, leave, leaveIgnoreConditions, parseActivityType, trigger
-
Field Details
-
declaration
-
-
Constructor Details
-
DocumentEventStartEventBehavior
-
-
Method Details
-
deploy
public void deploy(org.flowable.engine.impl.bpmn.behavior.ProcessLevelStartEventDeployContext context) - Specified by:
deployin interfaceorg.flowable.engine.impl.bpmn.behavior.ProcessLevelStartEventActivityBehavior
-
undeploy
public void undeploy(org.flowable.engine.impl.bpmn.behavior.ProcessLevelStartEventUndeployContext context) - Specified by:
undeployin interfaceorg.flowable.engine.impl.bpmn.behavior.ProcessLevelStartEventActivityBehavior
-
getDeclaration
-