Class JobExecutionMetricsEventListener
java.lang.Object
com.flowable.core.micrometer.impl.job.JobExecutionMetricsEventListener
- All Implemented Interfaces:
FlowableEventListener
-
Field Summary
Modifier and TypeFieldDescriptionprotected io.micrometer.core.instrument.Counter
protected io.micrometer.core.instrument.Counter
protected io.micrometer.core.instrument.Counter
protected io.micrometer.core.instrument.Counter
protected io.micrometer.core.instrument.Counter
-
Constructor Summary
ConstructorDescriptionJobExecutionMetricsEventListener
(io.micrometer.core.instrument.MeterRegistry registry) -
Method Summary
Modifier and TypeMethodDescriptionCollection<? extends FlowableEventType>
getTypes()
protected void
handleJobExecutionSuccessEvent
(FlowableEvent flowableEvent) boolean
boolean
void
onEvent
(FlowableEvent flowableEvent)
-
Field Details
-
asyncJobExecutedCounter
protected io.micrometer.core.instrument.Counter asyncJobExecutedCounter -
timerJobExecutedCounter
protected io.micrometer.core.instrument.Counter timerJobExecutedCounter -
timerJobScheduledCounter
protected io.micrometer.core.instrument.Counter timerJobScheduledCounter -
historyJobExecutedCounter
protected io.micrometer.core.instrument.Counter historyJobExecutedCounter -
externalJobExecutedCounter
protected io.micrometer.core.instrument.Counter externalJobExecutedCounter
-
-
Constructor Details
-
JobExecutionMetricsEventListener
public JobExecutionMetricsEventListener(io.micrometer.core.instrument.MeterRegistry registry)
-
-
Method Details
-
onEvent
- Specified by:
onEvent
in interfaceFlowableEventListener
-
handleJobExecutionSuccessEvent
-
isFailOnException
public boolean isFailOnException()- Specified by:
isFailOnException
in interfaceFlowableEventListener
-
isFireOnTransactionLifecycleEvent
public boolean isFireOnTransactionLifecycleEvent()- Specified by:
isFireOnTransactionLifecycleEvent
in interfaceFlowableEventListener
-
getOnTransaction
- Specified by:
getOnTransaction
in interfaceFlowableEventListener
-
getTypes
- Specified by:
getTypes
in interfaceFlowableEventListener
-