See: Description
Interface | Description |
---|---|
ConfigurableMetrics |
Marker interface for metrics.
|
ConfigurableMetricsAware<M extends ConfigurableMetrics> |
Classes implementing this interface can accept a
ConfigurableMetrics . |
IntegrationManagement |
Base interface for Integration managed components.
|
IntegrationStatsManagement |
Base interface containing methods to control complete statistics gathering.
|
MappingMessageRouterManagement |
Exposes channel mapping operations when the router is proxied.
|
MessageChannelMetrics |
Interface for all message channel monitors containing accessors for various useful metrics that are generic for all
channel types.
|
MessageHandlerMetrics | |
MessageSourceManagement |
Message sources implementing this interface have additional properties that
can be set or examined using JMX.
|
MessageSourceMetrics | |
MessageSourceMetricsConfigurer |
Perform additional configuration on
MessageSourceMetrics . |
MetricsContext |
Interface representing an opaque object containing state between initiating an
event and concluding it.
|
MetricsFactory |
Factories implementing this interface provide metric objects for message channels and
message handlers.
|
PollableChannelManagement |
Metrics for pollable channels.
|
QueueChannelManagement | |
SubscribableChannelManagement |
Metrics for subscribable channels.
|
TrackableComponent |
Class | Description |
---|---|
AbstractMessageChannelMetrics |
Abstract base class for channel metrics implementations.
|
AbstractMessageHandlerMetrics |
Abstract base class for handler metrics implementations.
|
AggregatingMessageChannelMetrics |
An implementation of
MessageChannelMetrics that aggregates the total response
time over a sample, to avoid fetching the system time twice for every message. |
AggregatingMessageChannelMetrics.AggregatingChannelMetricsContext | |
AggregatingMessageHandlerMetrics |
An implementation of
MessageHandlerMetrics
that aggregates the total response
time over a sample, to avoid fetching the system time twice for every message. |
AggregatingMessageHandlerMetrics.AggregatingHandlerMetricsContext | |
AggregatingMetricsFactory |
Implementation that returns aggregating metrics.
|
DefaultMessageChannelMetrics |
Default implementation; use the full constructor to customize the moving averages.
|
DefaultMessageChannelMetrics.DefaultChannelMetricsContext | |
DefaultMessageHandlerMetrics |
Default implementation; use the full constructor to customize the moving averages.
|
DefaultMessageHandlerMetrics.DefaultHandlerMetricsContext | |
DefaultMetricsFactory |
Default implementation.
|
ExponentialMovingAverage |
Cumulative statistics for a series of real numbers with higher weight given to recent data.
|
ExponentialMovingAverageRate |
Cumulative statistics for an event rate with higher weight given to recent data.
|
ExponentialMovingAverageRatio |
Cumulative statistics for success ratio with higher weight given to recent data.
|
IntegrationManagement.ManagementOverrides |
Toggles to inform the management configurer to not set these properties since
the user has manually configured them in a bean definition.
|
LifecycleMessageHandlerMetrics |
A
MessageHandlerMetrics that exposes in addition the Lifecycle interface. |
LifecycleMessageSourceManagement |
An extension to
LifecycleMessageSourceMetrics for sources that implement MessageSourceManagement . |
LifecycleMessageSourceMetrics |
A
MessageSourceMetrics that exposes in addition the Lifecycle interface. |
LifecycleTrackableMessageHandlerMetrics |
Adds
TrackableComponent . |
LifecycleTrackableMessageSourceManagement |
An extension to
LifecycleTrackableMessageSourceMetrics for sources
that implement MessageSourceManagement . |
LifecycleTrackableMessageSourceMetrics |
Adds
TrackableComponent . |
RouterMetrics |
Allows Router operations to appear in the same MBean as statistics.
|
Statistics | |
TrackableRouterMetrics |
Adds
TrackableComponent . |
Annotation Type | Description |
---|---|
IntegrationManagedResource |
Clone of
ManagedResource limiting beans thus annotated so that they
will only be exported by the IntegrationMBeanExporter and prevented
from being exported by other MBeanExporters (if present). |