Table of Contents

Namespace Steeltoe.Messaging.Core

Classes

AbstractDestinationResolvingMessagingTemplate<D>
AbstractMessageReceivingTemplate<D>
AbstractMessageSendingTemplate<D>
AbstractMessagingTemplate<D>
CachingDestinationResolverProxy<D>
DefaultMessageChannelDestinationResolver
DestinationResolutionException
MessageChannelTemplate

Interfaces

IDestinationResolver

Strategy for resolving a string name to a destination

IDestinationResolver<T>

A typed strategy for resolving a string name to a destination

IDestinationResolvingMessageReceivingOperations<D>

Provides operations for receiving messages from a destination specifed as a resolvable string

IDestinationResolvingMessageRequestReplyOperations<D>

Provide operations for sending and receiving messages to and from a destination specified as a string

IDestinationResolvingMessageSendingOperations<D>

Provide operations for sending messages to a destination specified as a string

IMessagePostProcessor

A contract for processing a message after it has been created, either returning a modified(effectively new) message or returning the same.

IMessageReceivingOperations<D>

Operations for receiving messages from a destination.

IMessageRequestReplyOperations<D>

Operations for sending messages to and receiving the reply from a destination.

IMessageSendingOperations<D>

Operations for sending messages to a destination.