Class CmmnEventRegistryEventConsumer

  • All Implemented Interfaces:
    org.flowable.eventregistry.api.EventRegistryEventConsumer

    public class CmmnEventRegistryEventConsumer
    extends BaseEventRegistryEventConsumer
    Author:
    Joram Barrez, Filip Hrisafov
    • Constructor Detail

      • CmmnEventRegistryEventConsumer

        public CmmnEventRegistryEventConsumer​(CmmnEngineConfiguration cmmnEngineConfiguration)
    • Method Detail

      • getConsumerKey

        public String getConsumerKey()
      • eventReceived

        protected org.flowable.eventregistry.api.EventRegistryProcessingInfo eventReceived​(org.flowable.eventregistry.api.runtime.EventInstance eventInstance)
        Specified by:
        eventReceived in class BaseEventRegistryEventConsumer
      • handleEventSubscription

        protected boolean handleEventSubscription​(CmmnRuntimeService cmmnRuntimeService,
                                                  org.flowable.eventsubscription.api.EventSubscription eventSubscription,
                                                  org.flowable.eventregistry.api.runtime.EventInstance eventInstance,
                                                  Collection<CorrelationKey> correlationKeys,
                                                  org.flowable.eventregistry.api.EventConsumerInfo eventConsumerInfo)
      • countCaseInstances

        protected long countCaseInstances​(CmmnRuntimeService cmmnRuntimeService,
                                          org.flowable.eventregistry.api.runtime.EventInstance eventInstance,
                                          CorrelationKey correlationKey,
                                          CaseDefinition caseDefinition)
      • getStartCorrelationConfiguration

        protected String getStartCorrelationConfiguration​(org.flowable.eventsubscription.api.EventSubscription eventSubscription)