Class BpmnBehaviorsImpl
- java.lang.Object
-
- io.zeebe.engine.processing.bpmn.behavior.BpmnBehaviorsImpl
-
- All Implemented Interfaces:
BpmnBehaviors
public final class BpmnBehaviorsImpl extends Object implements BpmnBehaviors
-
-
Constructor Summary
Constructors Constructor Description BpmnBehaviorsImpl(ExpressionProcessor expressionBehavior, TypedStreamWriter streamWriter, TypedResponseWriter responseWriter, SideEffects sideEffects, ZeebeState zeebeState, CatchEventBehavior catchEventBehavior, Function<BpmnElementType,BpmnElementContainerProcessor<ExecutableFlowElement>> processorLookup)
-
Method Summary
-
-
-
Constructor Detail
-
BpmnBehaviorsImpl
public BpmnBehaviorsImpl(ExpressionProcessor expressionBehavior, TypedStreamWriter streamWriter, TypedResponseWriter responseWriter, SideEffects sideEffects, ZeebeState zeebeState, CatchEventBehavior catchEventBehavior, Function<BpmnElementType,BpmnElementContainerProcessor<ExecutableFlowElement>> processorLookup)
-
-
Method Detail
-
expressionBehavior
public ExpressionProcessor expressionBehavior()
- Specified by:
expressionBehaviorin interfaceBpmnBehaviors
-
variableMappingBehavior
public BpmnVariableMappingBehavior variableMappingBehavior()
- Specified by:
variableMappingBehaviorin interfaceBpmnBehaviors
-
eventPublicationBehavior
public BpmnEventPublicationBehavior eventPublicationBehavior()
- Specified by:
eventPublicationBehaviorin interfaceBpmnBehaviors
-
eventSubscriptionBehavior
public BpmnEventSubscriptionBehavior eventSubscriptionBehavior()
- Specified by:
eventSubscriptionBehaviorin interfaceBpmnBehaviors
-
incidentBehavior
public BpmnIncidentBehavior incidentBehavior()
- Specified by:
incidentBehaviorin interfaceBpmnBehaviors
-
stateBehavior
public BpmnStateBehavior stateBehavior()
- Specified by:
stateBehaviorin interfaceBpmnBehaviors
-
commandWriter
public TypedCommandWriter commandWriter()
- Specified by:
commandWriterin interfaceBpmnBehaviors
-
stateTransitionBehavior
public BpmnStateTransitionBehavior stateTransitionBehavior()
- Specified by:
stateTransitionBehaviorin interfaceBpmnBehaviors
-
deferredRecordsBehavior
public BpmnDeferredRecordsBehavior deferredRecordsBehavior()
- Specified by:
deferredRecordsBehaviorin interfaceBpmnBehaviors
-
stateTransitionGuard
public WorkflowInstanceStateTransitionGuard stateTransitionGuard()
- Specified by:
stateTransitionGuardin interfaceBpmnBehaviors
-
workflowResultSenderBehavior
public BpmnWorkflowResultSenderBehavior workflowResultSenderBehavior()
- Specified by:
workflowResultSenderBehaviorin interfaceBpmnBehaviors
-
bufferedMessageStartEventBehavior
public BpmnBufferedMessageStartEventBehavior bufferedMessageStartEventBehavior()
- Specified by:
bufferedMessageStartEventBehaviorin interfaceBpmnBehaviors
-
-