Class JobFailureMetricsEventListener
java.lang.Object
com.flowable.core.micrometer.impl.job.JobFailureMetricsEventListener
- 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
protected 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
protected io.micrometer.core.instrument.Counter
protected io.micrometer.core.instrument.Counter
-
Constructor Summary
ConstructorDescriptionJobFailureMetricsEventListener
(io.micrometer.core.instrument.MeterRegistry registry) -
Method Summary
Modifier and TypeMethodDescriptionCollection<? extends FlowableEventType>
getTypes()
protected void
handleJobExecutionFailureEvent
(FlowableEvent flowableEvent) protected void
handleJobMovedToDeadletter
(FlowableEvent flowableEvent) protected void
handleJobRejectedEvent
(FlowableEvent flowableEvent) boolean
boolean
void
onEvent
(FlowableEvent flowableEvent)
-
Field Details
-
asyncJobFailedCounter
protected io.micrometer.core.instrument.Counter asyncJobFailedCounter -
asyncJobRejectedCounter
protected io.micrometer.core.instrument.Counter asyncJobRejectedCounter -
asyncJobMovedToDeadletterCounter
protected io.micrometer.core.instrument.Counter asyncJobMovedToDeadletterCounter -
timerJobFailedCounter
protected io.micrometer.core.instrument.Counter timerJobFailedCounter -
timerJobRejectedCounter
protected io.micrometer.core.instrument.Counter timerJobRejectedCounter -
timerJobMovedToDeadletterCounter
protected io.micrometer.core.instrument.Counter timerJobMovedToDeadletterCounter -
historyJobFailedCounter
protected io.micrometer.core.instrument.Counter historyJobFailedCounter -
historyJobRejectedCounter
protected io.micrometer.core.instrument.Counter historyJobRejectedCounter -
historyJobMovedToDeadletterCounter
protected io.micrometer.core.instrument.Counter historyJobMovedToDeadletterCounter -
externalJobFailedCounter
protected io.micrometer.core.instrument.Counter externalJobFailedCounter -
externalJobRejectedCounter
protected io.micrometer.core.instrument.Counter externalJobRejectedCounter -
externalJobMovedToDeadletterCounter
protected io.micrometer.core.instrument.Counter externalJobMovedToDeadletterCounter
-
-
Constructor Details
-
JobFailureMetricsEventListener
public JobFailureMetricsEventListener(io.micrometer.core.instrument.MeterRegistry registry)
-
-
Method Details
-
onEvent
- Specified by:
onEvent
in interfaceFlowableEventListener
-
handleJobExecutionFailureEvent
-
handleJobRejectedEvent
-
handleJobMovedToDeadletter
-
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
-