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

public class BpmnEventRegistryEventConsumer extends BaseEventRegistryEventConsumer
  • Field Details

  • Constructor Details

  • Method Details

    • 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 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:
      createEventSubscriptionQuery in class BaseEventRegistryEventConsumer