Defines interfaces and implementation classes for messaging templates.
ClassDescriptionAn extension of
AbstractMessagingTemplatethat adds operations for sending messages to a resolvable destination name.Abstract base class for implementations of
DestinationResolverimplementation that proxies a target DestinationResolver, caching its
CachingDestinationResolverProxy.resolveDestination(java.lang.String)results.Thrown by a
DestinationResolverwhen it cannot resolve a destination.Strategy for resolving a String destination name to an actual destination of type
MessageReceivingOperationsand adds operations for receiving messages from a destination specified as a (resolvable) String name.Extends
MessageRequestReplyOperationsand adds operations for sending and receiving messages to and from a destination specified as a (resolvable) String name.Extends
MessageSendingOperationsand adds operations for sending messages to a destination specified as a (resolvable) String name.A messaging template that resolves destinations names to
MessageChannel's to send and receive messages from.A contract for processing a
Messageafter it has been created, either returning a modified (effectively new) message or returning the same.Operations for receiving messages from a destination.Operations for sending messages to and receiving the reply from a destination.Operations for sending messages to a destination.