Class BpmnEventRegistryEventConsumer
java.lang.Object
org.flowable.eventregistry.impl.consumer.BaseEventRegistryEventConsumer
org.flowable.engine.impl.eventregistry.BpmnEventRegistryEventConsumer
- All Implemented Interfaces:
org.flowable.eventregistry.api.EventRegistryEventConsumer
-
Field Summary
FieldsFields inherited from class org.flowable.eventregistry.impl.consumer.BaseEventRegistryEventConsumer
commandExecutor, engingeConfiguration -
Constructor Summary
ConstructorsConstructorDescriptionBpmnEventRegistryEventConsumer(ProcessEngineConfigurationImpl processEngineConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionprotected longcountProcessInstances(RuntimeService runtimeService, org.flowable.eventregistry.api.runtime.EventInstance eventInstance, CorrelationKey correlationKey, ProcessDefinition processDefinition) protected org.flowable.eventsubscription.api.EventSubscriptionQueryprotected org.flowable.eventregistry.api.EventRegistryProcessingInfoeventReceived(org.flowable.eventregistry.api.runtime.EventInstance eventInstance) protected StringgetStartCorrelationConfiguration(org.flowable.eventsubscription.api.EventSubscription eventSubscription) protected voidhandleEventSubscription(RuntimeService runtimeService, org.flowable.eventsubscription.api.EventSubscription eventSubscription, org.flowable.eventregistry.api.runtime.EventInstance eventInstance, Collection<CorrelationKey> correlationKeys, org.flowable.eventregistry.api.EventConsumerInfo eventConsumerInfo) protected voidstartProcessInstance(RuntimeService runtimeService, org.flowable.eventsubscription.api.EventSubscription eventSubscription, org.flowable.eventregistry.api.runtime.EventInstance eventInstance, CorrelationKey correlationKey) Methods inherited from class org.flowable.eventregistry.impl.consumer.BaseEventRegistryEventConsumer
eventReceived, findEventSubscriptions, generateCorrelationKey, generateCorrelationKeys, getCorrelationKeyWithAllParameters, getEventRegistry
-
Field Details
-
processEngineConfiguration
-
-
Constructor Details
-
BpmnEventRegistryEventConsumer
-
-
Method Details
-
getConsumerKey
-
eventReceived
protected org.flowable.eventregistry.api.EventRegistryProcessingInfo eventReceived(org.flowable.eventregistry.api.runtime.EventInstance eventInstance) - Specified by:
eventReceivedin classBaseEventRegistryEventConsumer
-
handleEventSubscription
protected void handleEventSubscription(RuntimeService runtimeService, org.flowable.eventsubscription.api.EventSubscription eventSubscription, org.flowable.eventregistry.api.runtime.EventInstance eventInstance, Collection<CorrelationKey> correlationKeys, org.flowable.eventregistry.api.EventConsumerInfo eventConsumerInfo) -
countProcessInstances
protected long countProcessInstances(RuntimeService runtimeService, org.flowable.eventregistry.api.runtime.EventInstance eventInstance, CorrelationKey correlationKey, ProcessDefinition processDefinition) -
startProcessInstance
protected void startProcessInstance(RuntimeService runtimeService, org.flowable.eventsubscription.api.EventSubscription eventSubscription, org.flowable.eventregistry.api.runtime.EventInstance eventInstance, CorrelationKey correlationKey) -
getStartCorrelationConfiguration
protected String getStartCorrelationConfiguration(org.flowable.eventsubscription.api.EventSubscription eventSubscription) -
createEventSubscriptionQuery
protected org.flowable.eventsubscription.api.EventSubscriptionQuery createEventSubscriptionQuery()- Specified by:
createEventSubscriptionQueryin classBaseEventRegistryEventConsumer
-