Skip navigation links
B C E G M O P R V 

B

build() - Method in class org.axonframework.metrics.MessageTimerMonitor.Builder
Initializes a MessageTimerMonitor as specified through this Builder.
builder() - Static method in class org.axonframework.metrics.MessageTimerMonitor
Instantiate a Builder to be able to create a MessageTimerMonitor.
Builder() - Constructor for class org.axonframework.metrics.MessageTimerMonitor.Builder
 

C

CapacityMonitor - Class in org.axonframework.metrics
Calculates capacity by tracking, within the configured time window, the average message processing time and multiplying that by the amount of messages processed.
CapacityMonitor() - Constructor for class org.axonframework.metrics.CapacityMonitor
Creates a capacity monitor with the default time window 10 minutes
CapacityMonitor(long, TimeUnit) - Constructor for class org.axonframework.metrics.CapacityMonitor
Creates a capacity monitor with the default time window 10 minutes
CapacityMonitor(long, TimeUnit, Clock) - Constructor for class org.axonframework.metrics.CapacityMonitor
Creates a capacity monitor with the given time window.
clock(Clock) - Method in class org.axonframework.metrics.MessageTimerMonitor.Builder
Sets the Clock used to define the processing duration of a given message being pushed through this MessageMonitor.
configureModule(Configurer) - Method in class org.axonframework.metrics.MetricsConfigurerModule
 

E

EventProcessorLatencyMonitor - Class in org.axonframework.metrics
A MessageMonitor implementation dedicated to EventMessages.
EventProcessorLatencyMonitor() - Constructor for class org.axonframework.metrics.EventProcessorLatencyMonitor
EventProcessorLatencyMonitor(Clock) - Constructor for class org.axonframework.metrics.EventProcessorLatencyMonitor
Construct an EventProcessorLatencyMonitor using the given clock.

G

getMetrics() - Method in class org.axonframework.metrics.CapacityMonitor
 
getMetrics() - Method in class org.axonframework.metrics.EventProcessorLatencyMonitor
 
getMetrics() - Method in class org.axonframework.metrics.MessageCountingMonitor
 
getMetrics() - Method in class org.axonframework.metrics.MessageTimerMonitor
 
getMetrics() - Method in class org.axonframework.metrics.PayloadTypeMessageMonitorWrapper
 
getRegistry() - Method in class org.axonframework.metrics.GlobalMetricRegistry
Returns the global MetricRegistry to which components are registered.
GlobalMetricRegistry - Class in org.axonframework.metrics
Registry for application metrics with convenient ways to register Axon components.
GlobalMetricRegistry() - Constructor for class org.axonframework.metrics.GlobalMetricRegistry
Initializes a new GlobalMetricRegistry delegating to a new MetricRegistry with default settings.
GlobalMetricRegistry(MetricRegistry) - Constructor for class org.axonframework.metrics.GlobalMetricRegistry
Initializes a GlobalMetricRegistry delegating to the given metricRegistry.

M

MessageCountingMonitor - Class in org.axonframework.metrics
Counts the number of ingested, successful, failed and processed messages
MessageCountingMonitor() - Constructor for class org.axonframework.metrics.MessageCountingMonitor
 
MessageTimerMonitor - Class in org.axonframework.metrics
A MessageMonitor which creates Timer instances for the overall, success, failure and ignored time an ingested Message takes.
MessageTimerMonitor(MessageTimerMonitor.Builder) - Constructor for class org.axonframework.metrics.MessageTimerMonitor
Instantiate a MessageTimerMonitor based on the fields contained in the MessageTimerMonitor.Builder.
MessageTimerMonitor() - Constructor for class org.axonframework.metrics.MessageTimerMonitor
Deprecated.
MessageTimerMonitor(Clock) - Constructor for class org.axonframework.metrics.MessageTimerMonitor
Deprecated.
MessageTimerMonitor.Builder - Class in org.axonframework.metrics
Builder class to instantiate a MessageTimerMonitor.
MetricsConfigurerModule - Class in org.axonframework.metrics
Implementation of the ConfigurerModule which uses the GlobalMetricRegistry to register several Metrics Modules to the given Configurer.
MetricsConfigurerModule(GlobalMetricRegistry) - Constructor for class org.axonframework.metrics.MetricsConfigurerModule
 

O

onMessageIngested(Message<?>) - Method in class org.axonframework.metrics.CapacityMonitor
 
onMessageIngested(EventMessage<?>) - Method in class org.axonframework.metrics.EventProcessorLatencyMonitor
 
onMessageIngested(Message<?>) - Method in class org.axonframework.metrics.MessageCountingMonitor
 
onMessageIngested(Message<?>) - Method in class org.axonframework.metrics.MessageTimerMonitor
 
onMessageIngested(Message<?>) - Method in class org.axonframework.metrics.PayloadTypeMessageMonitorWrapper
 
org.axonframework.metrics - package org.axonframework.metrics
 

P

PayloadTypeMessageMonitorWrapper<T extends org.axonframework.monitoring.MessageMonitor<org.axonframework.messaging.Message<?>> & com.codahale.metrics.MetricSet> - Class in org.axonframework.metrics
A MessageMonitor implementation which creates a new MessageMonitor for every Message payload type ingested by it.
PayloadTypeMessageMonitorWrapper(Supplier<T>) - Constructor for class org.axonframework.metrics.PayloadTypeMessageMonitorWrapper
Create a PayloadTypeMessageMonitorWrapper which builds monitors through a given monitorSupplier for every message payload type encountered.
PayloadTypeMessageMonitorWrapper(Supplier<T>, Function<Class<?>, String>) - Constructor for class org.axonframework.metrics.PayloadTypeMessageMonitorWrapper
Create a PayloadTypeMessageMonitorWrapper which builds monitors through a given monitorSupplier for every message payload type encountered and sets the monitor name as specified by the monitorNameBuilder.

R

registerCommandBus(String) - Method in class org.axonframework.metrics.GlobalMetricRegistry
Registers new metrics to the registry to monitor a CommandBus.
registerComponent(Class<?>, String) - Method in class org.axonframework.metrics.GlobalMetricRegistry
Registers new metrics to the MetricRegistry to monitor a component of given componentType.
registerEventBus(String) - Method in class org.axonframework.metrics.GlobalMetricRegistry
Registers new metrics to the registry to monitor an EventBus.
registerEventProcessor(String) - Method in class org.axonframework.metrics.GlobalMetricRegistry
Registers new metrics to the registry to monitor an EventProcessor.
registerQueryBus(String) - Method in class org.axonframework.metrics.GlobalMetricRegistry
Registers new metrics to the registry to monitor a QueryBus.
registerWithConfigurer(Configurer) - Method in class org.axonframework.metrics.GlobalMetricRegistry
Registers the configured MetricRegistry with the given configurer via Configurer.configureMessageMonitor(Function).
reservoirFactory(Supplier<Reservoir>) - Method in class org.axonframework.metrics.MessageTimerMonitor.Builder
Sets factory method creating a Reservoir to be used by the Timer instances created by this MessageMonitor.

V

validate() - Method in class org.axonframework.metrics.MessageTimerMonitor.Builder
Validate whether the fields contained in this Builder as set accordingly.
B C E G M O P R V 
Skip navigation links

Copyright © 2010–2023. All rights reserved.