Interface | Description |
---|---|
InterceptorNotificationMBean |
Management MBean definition for publishing JMX notifications.
|
MessageInFlightMBean |
Management bean interface for messages in flight.
|
MessageMetricsStatisticsMBean |
Management bean interface for message statistics.
|
MetadataStatisticsMBean |
Management bean interface for metadata totals statistics.
|
MetricsInterceptorImpl.StatisticsDelta<E extends InterceptorStatistic> | |
MetricsMBean |
Common behaviour for all metrics MBeans.
|
StatisticManager | |
TimeSliceCacheProvider |
interface for caching timeslices.
|
Class | Description |
---|---|
BaseStatisticManager | |
InFlightWorkflowInterceptor |
WorkflowInterceptor implementation that exposes acts as the source for
MessageInFlightMBean . |
InterceptorNotification | |
InterceptorStatistic | |
LoggingContextWorkflowInterceptor |
WorkflowInterceptor implementation that adds a mapped diagnostic context via
org.slf4j.MDC#put(String, String) . |
MessageCountNotification |
Interceptor that emits a
Notification under based on message count being higher or lower
than the given message count. |
MessageInFlight | |
MessageMetricsInterceptor |
WorkflowInterceptor implementation that exposes metrics via JMX.
|
MessageMetricsInterceptorByMetadata |
WorkflowInterceptor implementation that captures metrics about messages that match a given metadata criteria.
|
MessageMetricsInterceptorImpl |
Abstract WorkflowInterceptor implementation that exposes metrics via JMX.
|
MessageMetricsStatistics | |
MessageStatistic |
A message statistic stored by a
MessageMetricsInterceptorImpl instances. |
MessageThresholdNotification |
Interceptor that emits a
Notification if the number of messages has exceeded the
specified threshold in the current timeslice. |
MetadataCountInterceptor |
WorkflowInterceptor implementation that exposes metrics about metadata values via JMX.
|
MetadataMetricsInterceptorImpl | |
MetadataStatistic |
A metadata statistic stored by concrete implementations
MetadataMetricsInterceptorImpl |
MetadataStatistics | |
MetadataTotalsInterceptor |
WorkflowInterceptor implementation that exposes metrics about integer metadata values via JMX.
|
MetricsInterceptorImpl<T> |
Abstract WorkflowInterceptor implementation that captures historical data.
|
NotifyingInterceptor | |
NotifyingInterceptorByCount | |
ProducingStatisticManager |
This statistic manager allows you to configure a marshaller and a stand alone producer.
|
SerializableStatistic | |
SlowMessageNotification |
Interceptor that emits a
Notification if a message has exceeded the specified threshold
for processing within a workflow. |
StandardStatisticManager | |
StatisticMarshaller |
This marshaller is designed for
InterceptorStatistic and is used exclusively with the ProducingStatisticManager . |
ThrottlingInterceptor |
The throttling interceptor will attempt to limit the number of messages that are processed by an adapter over a given time slot.
|
TimeSlice |
A Timeslice used by
ThrottlingInterceptor . |
TimeSliceAbstractCacheProvider |
Abstract base for implementation of
TimeSliceCacheProvider |
TimeSliceDefaultCacheProvider |
The default implementation that handles the current time slice persistence.
|
TimeSlicePersistence |
A singleton that will manage all caches and for each cache will maintain the current time slice.
|
WorkflowInterceptorImpl |
Abstract WorkflowInterceptor implementation.
|
Exception | Description |
---|---|
WorkflowInterceptorImpl.WorkflowInterceptorException |
WorkflowInterceptor
.