See: Description
| Interface | Description |
|---|---|
| BaseChannelMetrics |
Primary interface for channels that provide metrics.
|
| BaseHandlerMetrics | |
| BaseSourceMetrics | |
| 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 | Deprecated
in favor of dimensional metrics via
MeterFacade. |
| MessageHandlerMetrics | Deprecated
in favor of dimensional metrics via
MeterFacade. |
| MessageSourceManagement |
Message sources implementing this interface have additional properties that
can be set or examined using JMX.
|
| MessageSourceMetrics | Deprecated
in favor of dimensional metrics via
MeterFacade. |
| MessageSourceMetricsConfigurer | Deprecated
in favor of dimensional metrics via
MeterFacade. |
| MetricsContext | Deprecated
in favor of dimensional metrics via
MeterFacade. |
| MetricsFactory | Deprecated
in favor of dimensional metrics via
MeterFacade. |
| PollableChannelManagement |
Metrics for pollable channels.
|
| PollableChannelMetrics | |
| 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 | Deprecated
in favor of dimensional metrics via
MeterFacade. |
| 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 | Deprecated
in favor of dimensional metrics via
MeterFacade. |
| ExponentialMovingAverage | Deprecated
in favor of dimensional metrics via
MeterFacade. |
| ExponentialMovingAverageRate | Deprecated
in favor of dimensional metrics via
MeterFacade. |
| ExponentialMovingAverageRatio | Deprecated
in favor of dimensional metrics via
MeterFacade. |
| 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 | Deprecated
in favor of dimensional metrics via
MeterFacade. |
| LifecycleMessageSourceManagement |
An extension to
LifecycleMessageSourceMetrics for sources that implement MessageSourceManagement. |
| LifecycleMessageSourceMetrics | Deprecated
in favor of dimensional metrics via
MeterFacade. |
| LifecycleTrackableMessageHandlerMetrics | Deprecated
in favor of dimensional metrics via
MeterFacade. |
| 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 | Deprecated
in favor of dimensional metrics via
MeterFacade. |
| 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). |