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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCollection
<? extends org.flowable.common.engine.api.delegate.event.FlowableEventType> getTypes()
boolean
boolean
void
onEvent
(org.flowable.common.engine.api.delegate.event.FlowableEvent event) void
process
(org.flowable.job.service.JobProcessorContext jobProcessorContext)
-
Constructor Details
-
JobRateLimiterProcessor
public JobRateLimiterProcessor()
-
-
Method Details
-
process
public void process(org.flowable.job.service.JobProcessorContext jobProcessorContext) - Specified by:
process
in interfaceorg.flowable.job.service.JobProcessor
-
onEvent
public void onEvent(org.flowable.common.engine.api.delegate.event.FlowableEvent event) - Specified by:
onEvent
in interfaceorg.flowable.common.engine.api.delegate.event.FlowableEventListener
-
isFailOnException
public boolean isFailOnException()- Specified by:
isFailOnException
in interfaceorg.flowable.common.engine.api.delegate.event.FlowableEventListener
-
isFireOnTransactionLifecycleEvent
public boolean isFireOnTransactionLifecycleEvent()- Specified by:
isFireOnTransactionLifecycleEvent
in interfaceorg.flowable.common.engine.api.delegate.event.FlowableEventListener
-
getOnTransaction
- Specified by:
getOnTransaction
in interfaceorg.flowable.common.engine.api.delegate.event.FlowableEventListener
-
getTypes
public Collection<? extends org.flowable.common.engine.api.delegate.event.FlowableEventType> getTypes()- Specified by:
getTypes
in interfaceorg.flowable.common.engine.api.delegate.event.FlowableEventListener
-