org.springframework.messaging.Message along with
a MessageBuilder and MessageHeaderAccessor for building and working with messages and
message headers, as well as various org.springframework.messaging.MessageChannel
implementations and channel interceptor support.
| Modifier and Type | Interface and Description |
|---|---|
| public interface | ChannelInterceptor
Interface for interceptors that are able to view and/or modify the
|
| public interface | ExecutorChannelInterceptor
An extension of |
| public interface | HeaderMapper<
type of the instance to and from which headers will be mapped T>Generic strategy interface for mapping |
| public interface | InterceptableChannel
A |
| public interface | MessageHandlingRunnable
Extension of the |
| public interface | MessageHeaderInitializer
Callback interface for initializing a |
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | AbstractHeaderMapper<
type of the instance to and from which headers will be mapped T>A base |
| public abstract class | AbstractMessageChannel
Abstract base class for |
| public abstract class | AbstractSubscribableChannel
Abstract base class for |
| public class | ErrorMessage
A |
| public class | ExecutorSubscribableChannel
A |
| public class | |
| public class | IdTimestampMessageHeaderInitializer
A |
| public class | ImmutableMessageChannelInterceptor
A simpler interceptor that calls |
| public class | MessageBuilder<
the message payload type T>A builder for creating a |
| public class | MessageHeaderAccessor
Wrapper around |
| public class | NativeMessageHeaderAccessor
|