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,
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, 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 © 2023 Flowable. All rights reserved.