Package com.flowable.spring.boot.metrics
Class FlowableMetricsAllEnginesConfigurer
java.lang.Object
com.flowable.spring.boot.metrics.FlowableMetricsAllEnginesConfigurer
- All Implemented Interfaces:
EngineConfigurationConfigurer<org.flowable.common.engine.impl.AbstractEngineConfiguration>
public class FlowableMetricsAllEnginesConfigurer extends java.lang.Object implements EngineConfigurationConfigurer<org.flowable.common.engine.impl.AbstractEngineConfiguration>
- Author:
- Filip Hrisafov
-
Field Summary
Fields Modifier and Type Field Description protected io.micrometer.core.instrument.MeterRegistry
meterRegistry
protected MetricsEventRegistryConsumer
metricsEventRegistryConsumer
protected FlowableMetricsProperties
metricsProperties
-
Constructor Summary
Constructors Constructor Description FlowableMetricsAllEnginesConfigurer(io.micrometer.core.instrument.MeterRegistry meterRegistry, MetricsEventRegistryConsumer metricsEventRegistryConsumer, FlowableMetricsProperties metricsProperties)
-
Method Summary
Modifier and Type Method Description void
configure(org.flowable.common.engine.impl.AbstractEngineConfiguration engineConfiguration)
Configure the provided engine.
-
Field Details
-
meterRegistry
protected final io.micrometer.core.instrument.MeterRegistry meterRegistry -
metricsEventRegistryConsumer
-
metricsProperties
-
-
Constructor Details
-
FlowableMetricsAllEnginesConfigurer
public FlowableMetricsAllEnginesConfigurer(io.micrometer.core.instrument.MeterRegistry meterRegistry, MetricsEventRegistryConsumer metricsEventRegistryConsumer, FlowableMetricsProperties metricsProperties)
-
-
Method Details
-
configure
public void configure(org.flowable.common.engine.impl.AbstractEngineConfiguration engineConfiguration)Description copied from interface:EngineConfigurationConfigurer
Configure the provided engine. For example to provide a custom service implementation for a certain engine.- Specified by:
configure
in interfaceEngineConfigurationConfigurer<org.flowable.common.engine.impl.AbstractEngineConfiguration>
-