Class JobRateLimiterProcessor

java.lang.Object
com.flowable.platform.engine.impl.sandbox.job.JobRateLimiterProcessor
All Implemented Interfaces:
org.flowable.common.engine.api.delegate.event.FlowableEventListener, org.flowable.job.service.JobProcessor

public class JobRateLimiterProcessor extends Object implements org.flowable.job.service.JobProcessor, org.flowable.common.engine.api.delegate.event.FlowableEventListener
Author:
Filip Hrisafov
  • Constructor Details

    • JobRateLimiterProcessor

      public JobRateLimiterProcessor()
  • Method Details

    • process

      public void process(org.flowable.job.service.JobProcessorContext jobProcessorContext)
      Specified by:
      process in interface org.flowable.job.service.JobProcessor
    • onEvent

      public void onEvent(org.flowable.common.engine.api.delegate.event.FlowableEvent event)
      Specified by:
      onEvent in interface org.flowable.common.engine.api.delegate.event.FlowableEventListener
    • isFailOnException

      public boolean isFailOnException()
      Specified by:
      isFailOnException in interface org.flowable.common.engine.api.delegate.event.FlowableEventListener
    • isFireOnTransactionLifecycleEvent

      public boolean isFireOnTransactionLifecycleEvent()
      Specified by:
      isFireOnTransactionLifecycleEvent in interface org.flowable.common.engine.api.delegate.event.FlowableEventListener
    • getOnTransaction

      public String getOnTransaction()
      Specified by:
      getOnTransaction in interface org.flowable.common.engine.api.delegate.event.FlowableEventListener
    • getTypes

      public Collection<? extends org.flowable.common.engine.api.delegate.event.FlowableEventType> getTypes()
      Specified by:
      getTypes in interface org.flowable.common.engine.api.delegate.event.FlowableEventListener