Message along with
a MessageBuilder and MessageHeaderAccessor for building and working with messages and
message headers, as well as various MessageChannel
implementations and channel interceptor support.See: Description
| Interface | Description |
|---|---|
| ChannelInterceptor |
Interface for interceptors that are able to view and/or modify the
Messages being sent-to and/or received-from a
MessageChannel. |
| Class | Description |
|---|---|
| AbstractMessageChannel |
Abstract base class for
MessageChannel implementations. |
| AbstractSubscribableChannel |
Abstract base class for
SubscribableChannel implementations. |
| ChannelInterceptorAdapter |
A
ChannelInterceptor base class with empty method implementations
as a convenience. |
| ErrorMessage |
A
GenericMessage with a Throwable payload. |
| ExecutorSubscribableChannel |
A
SubscribableChannel that sends messages to each of its subscribers. |
| GenericMessage<T> |
An implementation of
Message with a generic payload. |
| MessageBuilder<T> | |
| MessageHeaderAccessor |
A base class for read/write access to
MessageHeaders. |
| NativeMessageHeaderAccessor |
An extension of
MessageHeaderAccessor that also stores and provides read/write
access to message headers from an external source -- e.g. |
Message along with
a MessageBuilder and MessageHeaderAccessor for building and working with messages and
message headers, as well as various MessageChannel
implementations and channel interceptor support.