Namespace Steeltoe.Messaging.Support
Classes
AbstractChannelInterceptor
AbstractHeaderMapper<T>
AbstractMessageBuilder
AbstractMessageChannel
AbstractMessageChannel.ChannelInterceptorChain
AbstractMessageChannelWriter
AbstractSubscribableChannel
AbstractTaskSchedulerChannelInterceptor
ErrorMessage
IdTimestampMessageHeaderInitializer
ImmutableMessageChannelInterceptor
MessageBuilder
MessageBuilder<P>
MessageHeaderAccessor
MessageHeaderAccessor.AccessorMessageHeaders
NativeMessageHeaderAccessor
NotSupportedChannelReader
NotSupportedChannelWriter
TaskSchedulerSubscribableChannel
TaskSchedulerSubscribableChannelWriter
Interfaces
IChannelInterceptor
Interface for interceptors that are able to view and/or modify the Messages being sent-to and/or received-from a MessageChannel
IHeaderMapper<T>
Generic strategy interface for mapping MessageHeaders to and from other types of objects.
IInterceptableChannel
A MessageChannel that maintains a list of ChannelInterceptors and allows interception of message sending.
IMessageHandlingRunnable
A runnable to encapsulates a message and message handler
IMessageHeaderAccessor
IMessageHeaderInitializer
TODO: Try to make this internal
ITaskSchedulerChannelInterceptor
A specialized ChannelInterceptor for TaskScheduler based channels