Class CmmnEventRegistryEventConsumer
java.lang.Object
org.flowable.eventregistry.impl.consumer.BaseEventRegistryEventConsumer
org.flowable.cmmn.engine.impl.eventregistry.CmmnEventRegistryEventConsumer
- All Implemented Interfaces:
EventRegistryEventConsumer
- Author:
- Joram Barrez, Filip Hrisafov
-
Field Summary
FieldsFields inherited from class org.flowable.eventregistry.impl.consumer.BaseEventRegistryEventConsumer
commandExecutor, engingeConfiguration
-
Constructor Summary
ConstructorsConstructorDescriptionCmmnEventRegistryEventConsumer
(CmmnEngineConfiguration cmmnEngineConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionprotected long
countCaseInstances
(CmmnRuntimeService cmmnRuntimeService, EventInstance eventInstance, CorrelationKey correlationKey, CaseDefinition caseDefinition) protected EventSubscriptionQuery
protected EventRegistryProcessingInfo
eventReceived
(EventInstance eventInstance) protected String
getStartCorrelationConfiguration
(EventSubscription eventSubscription) protected boolean
handleEventSubscription
(CmmnRuntimeService cmmnRuntimeService, EventSubscription eventSubscription, EventInstance eventInstance, Collection<CorrelationKey> correlationKeys, EventConsumerInfo eventConsumerInfo) protected void
startCaseInstance
(CmmnRuntimeService cmmnRuntimeService, EventSubscription eventSubscription, EventInstance eventInstance, CorrelationKey correlationKey) Methods inherited from class org.flowable.eventregistry.impl.consumer.BaseEventRegistryEventConsumer
eventReceived, findEventSubscriptions, generateCorrelationKey, generateCorrelationKeys, getCorrelationKeyWithAllParameters, getEventRegistry
-
Field Details
-
cmmnEngineConfiguration
-
-
Constructor Details
-
CmmnEventRegistryEventConsumer
-
-
Method Details
-
getConsumerKey
-
eventReceived
- Specified by:
eventReceived
in classBaseEventRegistryEventConsumer
-
handleEventSubscription
protected boolean handleEventSubscription(CmmnRuntimeService cmmnRuntimeService, EventSubscription eventSubscription, EventInstance eventInstance, Collection<CorrelationKey> correlationKeys, EventConsumerInfo eventConsumerInfo) -
countCaseInstances
protected long countCaseInstances(CmmnRuntimeService cmmnRuntimeService, EventInstance eventInstance, CorrelationKey correlationKey, CaseDefinition caseDefinition) -
startCaseInstance
protected void startCaseInstance(CmmnRuntimeService cmmnRuntimeService, EventSubscription eventSubscription, EventInstance eventInstance, CorrelationKey correlationKey) -
getStartCorrelationConfiguration
-
createEventSubscriptionQuery
- Specified by:
createEventSubscriptionQuery
in classBaseEventRegistryEventConsumer
-