Package org.springframework.messaging.core
@NullMarked
package org.springframework.messaging.core
Defines interfaces and implementation classes for messaging templates.
-
ClassDescriptionAn extension of
AbstractMessagingTemplatethat adds operations for sending messages to a resolvable destination name.An extension ofAbstractMessagesendingTemplatethat adds support for receive style operations as defined byMessageReceivingOperations.Abstract base class for implementations ofMessagesendingOperations.An extension ofAbstractMessageReceivingTemplatethat adds support for request-reply style operations as defined byMessageRequestReplyOperations.An implementation ofDestinationResolverthat interprets a destination name as the bean name of aMessageChanneland looks up the bean in the configuredBeanFactory.DestinationResolverimplementation that proxies a target DestinationResolver, caching itsCachingDestinationResolverProxy.resolveDestination(string)results.CompositeMessagePostProcessorimplementation that iterates over a given collection of delegateMessagePostProcessorinstances.Thrown by aDestinationResolverwhen it cannot resolve a destination.strategy for resolving a string destination name to an actual destination of type<D>.ExtendsMessageReceivingOperationsand adds operations for receiving messages from a destination specified as a (resolvable) string name.ExtendsMessageRequestReplyOperationsand adds operations for sending and receiving messages to and from a destination specified as a (resolvable) string name.ExtendsMessagesendingOperationsand adds operations for sending messages to a destination specified as a (resolvable) string name.A messaging template that resolves destinations names toMessageChannel's to send and receive messages from.A contract for processing aMessageafter 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.