| Interface | Description |
|---|---|
| IMessageFilter |
Message filters can be used to prevent certain messages to be delivered to a specific listener.
|
| Class | Description |
|---|---|
| Filters |
Some sample filters that are not particularly useful in production environment
but illustrate how filters are meant to be used.
|
| Filters.AllowAll | |
| Filters.RejectAll | |
| Filters.RejectSubtypes | |
| MessageHandlerMetadata | |
| MessageListenerMetadata<T> |
Provides information about the message listeners of a specific class.
|
| MetadataReader |
The meta data reader is responsible for parsing and validating message handler configurations.
|
| Enum | Description |
|---|---|
| Invoke |
Created with IntelliJ IDEA.
|
| References |
| Annotation Type | Description |
|---|---|
| Enveloped |
Configure a handler to receive an enveloped message as a wrapper around the source
message.
|
| Filter |
The filter annotation is used to add filters to message listeners.
|
| Handler |
Mark any method of any class(=listener) as a message handler and configure the handler
using different properties.
|
| Listener | |
| Synchronized |
A handler marked with this annotation is guaranteed to be invoked in a thread-safe manner, that is, no
other running message publication will be able to invoke this handler as long as it has not done its work.
|
Copyright © 2013. All Rights Reserved.