Interface MessageMonitorRegistry

All Superinterfaces:
DescribableComponent
All Known Implementing Classes:
DefaultMessageMonitorRegistry

public interface MessageMonitorRegistry extends DescribableComponent
A registry of MessageMonitors, acting as a collection of registered MessageMonitor components.

Provides operations to register generic Message, CommandMessage-specific, EventMessage-specific, or QueryMessage-specific MessageMonitors.

Multiple MessageMonitors will be combined to a single MultiMessageMonitor.

Ingesting and reporting of messages is done via monitoring interception which wrap the monitor. These interception are registered through the MessagingConfigurationDefaults dispatcher registry factory methods.

Since:
5.0.0
Author:
Jan Galinski