public class EventRegistryEventListenerActivityBehaviour extends CoreCmmnTriggerableActivityBehavior implements PlanItemActivityBehavior
| Modifier and Type | Field and Description |
|---|---|
protected Expression |
eventDefinitionKeyExpression |
| Constructor and Description |
|---|
EventRegistryEventListenerActivityBehaviour(Expression eventDefinitionKeyExpression) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
createEventSubscription(CommandContext commandContext,
PlanItemInstanceEntity planItemInstanceEntity) |
void |
execute(CommandContext commandContext,
PlanItemInstanceEntity planItemInstanceEntity) |
protected String |
getCorrelationKey(CommandContext commandContext,
PlanItemInstanceEntity planItemInstanceEntity) |
protected void |
handleEventInstance(PlanItemInstanceEntity planItemInstanceEntity,
org.flowable.eventregistry.api.runtime.EventInstance eventInstance) |
void |
onStateTransition(CommandContext commandContext,
DelegatePlanItemInstance planItemInstance,
String transition) |
protected String |
resolveEventDefinitionKey(PlanItemInstanceEntity planItemInstanceEntity) |
void |
trigger(CommandContext commandContext,
PlanItemInstanceEntity planItemInstanceEntity) |
triggerexecuteclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waittriggerexecuteprotected Expression eventDefinitionKeyExpression
public EventRegistryEventListenerActivityBehaviour(Expression eventDefinitionKeyExpression)
public void execute(CommandContext commandContext, PlanItemInstanceEntity planItemInstanceEntity)
execute in class CoreCmmnActivityBehaviorprotected String resolveEventDefinitionKey(PlanItemInstanceEntity planItemInstanceEntity)
public void trigger(CommandContext commandContext, PlanItemInstanceEntity planItemInstanceEntity)
trigger in class CoreCmmnTriggerableActivityBehaviorprotected void handleEventInstance(PlanItemInstanceEntity planItemInstanceEntity, org.flowable.eventregistry.api.runtime.EventInstance eventInstance)
public void onStateTransition(CommandContext commandContext, DelegatePlanItemInstance planItemInstance, String transition)
onStateTransition in interface PlanItemActivityBehaviorprotected void createEventSubscription(CommandContext commandContext, PlanItemInstanceEntity planItemInstanceEntity)
protected String getCorrelationKey(CommandContext commandContext, PlanItemInstanceEntity planItemInstanceEntity)
Copyright © 2021 Flowable. All rights reserved.