Skip navigation links
spring-messaging
A B C D E F G H I K L M N O P Q R S T U V W 

A

AbstractBrokerMessageHandler - Class in org.springframework.messaging.simp.broker
Abstract base class for a MessageHandler that broker messages to registered subscribers.
AbstractBrokerMessageHandler(SubscribableChannel, MessageChannel, SubscribableChannel) - Constructor for class org.springframework.messaging.simp.broker.AbstractBrokerMessageHandler
Constructor with no destination prefixes (matches all destinations).
AbstractBrokerMessageHandler(SubscribableChannel, MessageChannel, SubscribableChannel, Collection<String>) - Constructor for class org.springframework.messaging.simp.broker.AbstractBrokerMessageHandler
Constructor with destination prefixes to match to destinations of messages.
AbstractBrokerRegistration - Class in org.springframework.messaging.simp.config
Base class for message broker registration classes.
AbstractBrokerRegistration(SubscribableChannel, MessageChannel, String[]) - Constructor for class org.springframework.messaging.simp.config.AbstractBrokerRegistration
 
AbstractDestinationResolvingMessagingTemplate<D> - Class in org.springframework.messaging.core
An extension of AbstractMessagingTemplate that adds operations for sending messages to a resolvable destination name as defined by the following interfaces: DestinationResolvingMessageSendingOperations DestinationResolvingMessageReceivingOperations DestinationResolvingMessageRequestReplyOperations
AbstractDestinationResolvingMessagingTemplate() - Constructor for class org.springframework.messaging.core.AbstractDestinationResolvingMessagingTemplate
 
AbstractExceptionHandlerMethodResolver - Class in org.springframework.messaging.handler.invocation
Cache exception handling method mappings and provide options to look up a method that should handle an exception.
AbstractExceptionHandlerMethodResolver(Map<Class<? extends Throwable>, Method>) - Constructor for class org.springframework.messaging.handler.invocation.AbstractExceptionHandlerMethodResolver
Protected constructor accepting exception-to-method mappings.
AbstractHeaderMapper<T> - Class in org.springframework.messaging.support
A base HeaderMapper implementation
AbstractHeaderMapper() - Constructor for class org.springframework.messaging.support.AbstractHeaderMapper
 
AbstractMessageBrokerConfiguration - Class in org.springframework.messaging.simp.config
Provides essential configuration for handling messages with simple messaging protocols such as STOMP.
AbstractMessageBrokerConfiguration() - Constructor for class org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
Protected constructor.
AbstractMessageChannel - Class in org.springframework.messaging.support
Abstract base class for MessageChannel implementations.
AbstractMessageChannel() - Constructor for class org.springframework.messaging.support.AbstractMessageChannel
 
AbstractMessageChannel.ChannelInterceptorChain - Class in org.springframework.messaging.support
Assists with the invocation of the configured channel interceptors.
AbstractMessageCondition<T extends AbstractMessageCondition<T>> - Class in org.springframework.messaging.handler
AbstractMessageCondition() - Constructor for class org.springframework.messaging.handler.AbstractMessageCondition
 
AbstractMessageConverter - Class in org.springframework.messaging.converter
Abstract base class for MessageConverter implementations including support for common properties and a partial implementation of the conversion methods, mainly to check if the converter supports the conversion based on the payload class and MIME type.
AbstractMessageConverter(MimeType) - Constructor for class org.springframework.messaging.converter.AbstractMessageConverter
Construct an AbstractMessageConverter supporting a single MIME type.
AbstractMessageConverter(Collection<MimeType>) - Constructor for class org.springframework.messaging.converter.AbstractMessageConverter
Construct an AbstractMessageConverter supporting multiple MIME types.
AbstractMessageReceivingTemplate<D> - Class in org.springframework.messaging.core
An extension of AbstractMessageSendingTemplate that adds support for receive style operations as defined by MessageReceivingOperations.
AbstractMessageReceivingTemplate() - Constructor for class org.springframework.messaging.core.AbstractMessageReceivingTemplate
 
AbstractMessageSendingTemplate<D> - Class in org.springframework.messaging.core
Abstract base class for implementations of MessageSendingOperations.
AbstractMessageSendingTemplate() - Constructor for class org.springframework.messaging.core.AbstractMessageSendingTemplate
 
AbstractMessagingTemplate<D> - Class in org.springframework.messaging.core
An extension of AbstractMessageReceivingTemplate that adds support for request-reply style operations as defined by MessageRequestReplyOperations.
AbstractMessagingTemplate() - Constructor for class org.springframework.messaging.core.AbstractMessagingTemplate
 
AbstractMethodArgumentResolutionException - Exception in org.springframework.messaging.handler.annotation.support
Base class for exceptions resulting from the invocation of HandlerMethodArgumentResolver.
AbstractMethodArgumentResolutionException(Message<?>, MethodParameter) - Constructor for exception org.springframework.messaging.handler.annotation.support.AbstractMethodArgumentResolutionException
Create a new instance providing the invalid MethodParameter.
AbstractMethodArgumentResolutionException(Message<?>, MethodParameter, String) - Constructor for exception org.springframework.messaging.handler.annotation.support.AbstractMethodArgumentResolutionException
Create a new instance providing the invalid MethodParameter and a prepared description.
AbstractMethodMessageHandler<T> - Class in org.springframework.messaging.handler.invocation
Abstract base class for HandlerMethod-based message handling.
AbstractMethodMessageHandler() - Constructor for class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
 
AbstractNamedValueMethodArgumentResolver - Class in org.springframework.messaging.handler.annotation.support
Abstract base class for resolving method arguments from a named value.
AbstractNamedValueMethodArgumentResolver(ConversionService, ConfigurableBeanFactory) - Constructor for class org.springframework.messaging.handler.annotation.support.AbstractNamedValueMethodArgumentResolver
Constructor with a ConversionService and a BeanFactory.
AbstractNamedValueMethodArgumentResolver.NamedValueInfo - Class in org.springframework.messaging.handler.annotation.support
Represents the information about a named value, including name, whether it's required and a default value.
AbstractSubscribableChannel - Class in org.springframework.messaging.support
Abstract base class for SubscribableChannel implementations.
AbstractSubscribableChannel() - Constructor for class org.springframework.messaging.support.AbstractSubscribableChannel
 
AbstractSubscriptionRegistry - Class in org.springframework.messaging.simp.broker
Abstract base class for implementations of SubscriptionRegistry that looks up information in messages but delegates to abstract methods for the actual storage and retrieval.
AbstractSubscriptionRegistry() - Constructor for class org.springframework.messaging.simp.broker.AbstractSubscriptionRegistry
 
addArgumentResolvers(List<HandlerMethodArgumentResolver>) - Method in class org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
 
addHandler(HandlerMethodReturnValueHandler) - Method in class org.springframework.messaging.handler.invocation.HandlerMethodReturnValueHandlerComposite
addHandlers(List<? extends HandlerMethodReturnValueHandler>) - Method in class org.springframework.messaging.handler.invocation.HandlerMethodReturnValueHandlerComposite
addInterceptor(ChannelInterceptor) - Method in class org.springframework.messaging.support.AbstractMessageChannel
 
addInterceptor(int, ChannelInterceptor) - Method in class org.springframework.messaging.support.AbstractMessageChannel
 
addInterceptor(ChannelInterceptor) - Method in class org.springframework.messaging.support.ExecutorSubscribableChannel
 
addInterceptor(ChannelInterceptor) - Method in interface org.springframework.messaging.support.InterceptableChannel
Add a channel interceptor to the end of the list.
addInterceptor(int, ChannelInterceptor) - Method in interface org.springframework.messaging.support.InterceptableChannel
Add a channel interceptor at the specified index.
addNativeHeader(String, String) - Method in class org.springframework.messaging.support.NativeMessageHeaderAccessor
Add the specified native header value to existing values.
addResolver(HandlerMethodArgumentResolver) - Method in class org.springframework.messaging.handler.invocation.HandlerMethodArgumentResolverComposite
addResolvers(List<? extends HandlerMethodArgumentResolver>) - Method in class org.springframework.messaging.handler.invocation.HandlerMethodArgumentResolverComposite
addReturnValueHandlers(List<HandlerMethodReturnValueHandler>) - Method in class org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
 
addSubscriptionInternal(String, String, String, Message<?>) - Method in class org.springframework.messaging.simp.broker.AbstractSubscriptionRegistry
 
addSubscriptionInternal(String, String, String, Message<?>) - Method in class org.springframework.messaging.simp.broker.DefaultSubscriptionRegistry
 
afterConnected(TcpConnection<P>) - Method in interface org.springframework.messaging.tcp.TcpConnectionHandler
Invoked after a connection is successfully established.
afterConnectFailure(Throwable) - Method in interface org.springframework.messaging.tcp.TcpConnectionHandler
Invoked on failure to connect.
afterConnectionClosed() - Method in interface org.springframework.messaging.tcp.TcpConnectionHandler
Invoked after the connection is closed.
afterMessageHandled(Message<?>, MessageChannel, MessageHandler, Exception) - Method in interface org.springframework.messaging.support.ExecutorChannelInterceptor
Invoked inside the Runnable submitted to the Executor after calling the target MessageHandler regardless of the outcome (i.e.
afterPropertiesSet() - Method in class org.springframework.messaging.core.CachingDestinationResolverProxy
 
afterPropertiesSet() - Method in class org.springframework.messaging.handler.annotation.support.DefaultMessageHandlerMethodFactory
 
afterPropertiesSet() - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
 
afterReceiveCompletion(Message<?>, MessageChannel, Exception) - Method in interface org.springframework.messaging.support.ChannelInterceptor
Invoked after the completion of a receive regardless of any exception that have been raised thus allowing for proper resource cleanup.
afterReceiveCompletion(Message<?>, MessageChannel, Exception) - Method in class org.springframework.messaging.support.ChannelInterceptorAdapter
 
afterSendCompletion(Message<?>, MessageChannel, boolean, Exception) - Method in interface org.springframework.messaging.support.ChannelInterceptor
Invoked after the completion of a send regardless of any exception that have been raised thus allowing for proper resource cleanup.
afterSendCompletion(Message<?>, MessageChannel, boolean, Exception) - Method in class org.springframework.messaging.support.ChannelInterceptorAdapter
 
AnnotationExceptionHandlerMethodResolver - Class in org.springframework.messaging.handler.annotation.support
A sub-class of AbstractExceptionHandlerMethodResolver that looks for MessageExceptionHandler-annotated methods in a given class.
AnnotationExceptionHandlerMethodResolver(Class<?>) - Constructor for class org.springframework.messaging.handler.annotation.support.AnnotationExceptionHandlerMethodResolver
A constructor that finds MessageExceptionHandler methods in the given type.
applyPostReceive(Message<?>, MessageChannel) - Method in class org.springframework.messaging.support.AbstractMessageChannel.ChannelInterceptorChain
 
applyPostSend(Message<?>, MessageChannel, boolean) - Method in class org.springframework.messaging.support.AbstractMessageChannel.ChannelInterceptorChain
 
applyPreReceive(MessageChannel) - Method in class org.springframework.messaging.support.AbstractMessageChannel.ChannelInterceptorChain
 
applyPreSend(Message<?>, MessageChannel) - Method in class org.springframework.messaging.support.AbstractMessageChannel.ChannelInterceptorChain
 

B

BeanFactoryMessageChannelDestinationResolver - Class in org.springframework.messaging.core
An implementation of DestinationResolver that interprets a destination name as the bean name of a MessageChannel and looks up the bean in the configured BeanFactory.
BeanFactoryMessageChannelDestinationResolver() - Constructor for class org.springframework.messaging.core.BeanFactoryMessageChannelDestinationResolver
A default constructor that can be used when the resolver itself is configured as a Spring bean and will have the BeanFactory injected as a result of ing having implemented BeanFactoryAware.
BeanFactoryMessageChannelDestinationResolver(BeanFactory) - Constructor for class org.springframework.messaging.core.BeanFactoryMessageChannelDestinationResolver
A constructor that accepts a BeanFactory useful if instantiating this resolver manually rather than having it defined as a Spring-managed bean.
beforeHandle(Message<?>, MessageChannel, MessageHandler) - Method in interface org.springframework.messaging.support.ExecutorChannelInterceptor
Invoked inside the Runnable submitted to the Executor just before calling the target MessageHandler to handle the message.
BrokerAvailabilityEvent - Class in org.springframework.messaging.simp.broker
Event raised when a broker's availabilty changes
BrokerAvailabilityEvent(boolean, Object) - Constructor for class org.springframework.messaging.simp.broker.BrokerAvailabilityEvent
Creates a new BrokerAvailabilityEvent.
brokerChannel() - Method in class org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
 
brokerChannelExecutor() - Method in class org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
 
brokerMessageConverter() - Method in class org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
 
brokerMessagingTemplate() - Method in class org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
 
BufferingStompDecoder - Class in org.springframework.messaging.simp.stomp
An extension of StompDecoder that buffers content remaining in the input ByteBuffer after the parent class has read all (complete) STOMP frames from it.
BufferingStompDecoder(StompDecoder, int) - Constructor for class org.springframework.messaging.simp.stomp.BufferingStompDecoder
 
build() - Method in class org.springframework.messaging.support.MessageBuilder
 
ByteArrayMessageConverter - Class in org.springframework.messaging.converter
A MessageConverter that supports MIME type "application/octet-stream" with the payload converted to and from a byte[].
ByteArrayMessageConverter() - Constructor for class org.springframework.messaging.converter.ByteArrayMessageConverter
 

C

CachingDestinationResolverProxy<D> - Class in org.springframework.messaging.core
DestinationResolver implementation that proxies a target DestinationResolver, caching its CachingDestinationResolverProxy.resolveDestination(java.lang.String) results.
CachingDestinationResolverProxy() - Constructor for class org.springframework.messaging.core.CachingDestinationResolverProxy
Create a new CachingDestinationResolverProxy, setting the target DestinationResolver through the CachingDestinationResolverProxy.setTargetDestinationResolver(org.springframework.messaging.core.DestinationResolver<D>) bean property.
CachingDestinationResolverProxy(DestinationResolver<D>) - Constructor for class org.springframework.messaging.core.CachingDestinationResolverProxy
Create a new CachingDestinationResolverProxy using the given target DestinationResolver to actually resolve destinations.
canConvertFrom(Message<?>, Class<?>) - Method in class org.springframework.messaging.converter.AbstractMessageConverter
 
canConvertFrom(Message<?>, Class<?>) - Method in class org.springframework.messaging.converter.MappingJackson2MessageConverter
 
canConvertTo(Object, MessageHeaders) - Method in class org.springframework.messaging.converter.AbstractMessageConverter
 
canConvertTo(Object, MessageHeaders) - Method in class org.springframework.messaging.converter.MappingJackson2MessageConverter
 
ChannelInterceptor - Interface in org.springframework.messaging.support
Interface for interceptors that are able to view and/or modify the Messages being sent-to and/or received-from a MessageChannel.
ChannelInterceptorAdapter - Class in org.springframework.messaging.support
A ChannelInterceptor base class with empty method implementations as a convenience.
ChannelInterceptorAdapter() - Constructor for class org.springframework.messaging.support.ChannelInterceptorAdapter
 
ChannelInterceptorChain() - Constructor for class org.springframework.messaging.support.AbstractMessageChannel.ChannelInterceptorChain
 
ChannelRegistration - Class in org.springframework.messaging.simp.config
A registration class for customizing the configuration for a MessageChannel.
ChannelRegistration() - Constructor for class org.springframework.messaging.simp.config.ChannelRegistration
 
checkDestination(String, String) - Method in class org.springframework.messaging.simp.user.DefaultUserDestinationResolver
 
checkDestinationPrefix(String) - Method in class org.springframework.messaging.simp.broker.AbstractBrokerMessageHandler
 
clear() - Method in class org.springframework.messaging.handler.invocation.HandlerMethodArgumentResolverComposite
Clear the list of configured resolvers.
clear() - Method in class org.springframework.messaging.handler.invocation.HandlerMethodReturnValueHandlerComposite
Clear the list of configured handlers.
clear() - Method in class org.springframework.messaging.MessageHeaders
Since MessageHeaders are immutable, the call to this method will result in UnsupportedOperationException.
clientInboundChannel() - Method in class org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
 
clientInboundChannelExecutor() - Method in class org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
 
clientOutboundChannel() - Method in class org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
 
clientOutboundChannelExecutor() - Method in class org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
 
close() - Method in class org.springframework.messaging.tcp.reactor.Reactor11TcpConnection
 
close() - Method in interface org.springframework.messaging.tcp.TcpConnection
Close the connection.
combine(DestinationPatternsMessageCondition) - Method in class org.springframework.messaging.handler.DestinationPatternsMessageCondition
Returns a new instance with URL patterns from the current instance ("this") and the "other" instance as follows: If there are patterns in both instances, combine the patterns in "this" with the patterns in "other" using PathMatcher.combine(String, String).
combine(T) - Method in interface org.springframework.messaging.handler.MessageCondition
Define the rules for combining this condition with another.
combine(SimpMessageMappingInfo) - Method in class org.springframework.messaging.simp.SimpMessageMappingInfo
 
combine(SimpMessageTypeMessageCondition) - Method in class org.springframework.messaging.simp.SimpMessageTypeMessageCondition
 
compareTo(DestinationPatternsMessageCondition, Message<?>) - Method in class org.springframework.messaging.handler.DestinationPatternsMessageCondition
Compare the two conditions based on the destination patterns they contain.
compareTo(T, Message<?>) - Method in interface org.springframework.messaging.handler.MessageCondition
Compare this condition to another in the context of a specific message.
compareTo(SimpMessageMappingInfo, Message<?>) - Method in class org.springframework.messaging.simp.SimpMessageMappingInfo
 
compareTo(SimpMessageTypeMessageCondition, Message<?>) - Method in class org.springframework.messaging.simp.SimpMessageTypeMessageCondition
 
CompositeMessageConverter - Class in org.springframework.messaging.converter
A MessageConverter that delegates to a list of other converters to be invoked until one of them returns a non-null result.
CompositeMessageConverter(Collection<MessageConverter>) - Constructor for class org.springframework.messaging.converter.CompositeMessageConverter
Create an instance with the given converters.
configureBrokerChannel() - Method in class org.springframework.messaging.simp.config.MessageBrokerRegistry
Customize the channel used to send messages from the application to the message broker.
configureClientInboundChannel(ChannelRegistration) - Method in class org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
A hook for sub-classes to customize the message channel for inbound messages from WebSocket clients.
configureClientOutboundChannel(ChannelRegistration) - Method in class org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
A hook for sub-classes to customize the message channel for messages from the application or message broker to WebSocket clients.
configureMessageBroker(MessageBrokerRegistry) - Method in class org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
A hook for sub-classes to customize message broker configuration through the provided MessageBrokerRegistry instance.
configureMessageConverters(List<MessageConverter>) - Method in class org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
Override this method to add custom message converters.
connect(TcpConnectionHandler<P>) - Method in class org.springframework.messaging.tcp.reactor.Reactor11TcpClient
 
connect(TcpConnectionHandler<P>, ReconnectStrategy) - Method in class org.springframework.messaging.tcp.reactor.Reactor11TcpClient
 
connect(TcpConnectionHandler<P>) - Method in interface org.springframework.messaging.tcp.TcpOperations
Open a new connection.
connect(TcpConnectionHandler<P>, ReconnectStrategy) - Method in interface org.springframework.messaging.tcp.TcpOperations
Open a new connection and a strategy for reconnecting if the connection fails.
CONNECT_MESSAGE_HEADER - Static variable in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
 
containsKey(Object) - Method in class org.springframework.messaging.MessageHeaders
 
containsNativeHeader(String) - Method in class org.springframework.messaging.support.NativeMessageHeaderAccessor
Whether the native header map contains the give header name.
containsValue(Object) - Method in class org.springframework.messaging.MessageHeaders
 
CONTENT_TYPE - Static variable in class org.springframework.messaging.MessageHeaders
 
ContentTypeResolver - Interface in org.springframework.messaging.converter
Resolve the content type for a message.
convertAndSend(String, T) - Method in class org.springframework.messaging.core.AbstractDestinationResolvingMessagingTemplate
 
convertAndSend(String, T, Map<String, Object>) - Method in class org.springframework.messaging.core.AbstractDestinationResolvingMessagingTemplate
 
convertAndSend(String, T, MessagePostProcessor) - Method in class org.springframework.messaging.core.AbstractDestinationResolvingMessagingTemplate
 
convertAndSend(String, T, Map<String, Object>, MessagePostProcessor) - Method in class org.springframework.messaging.core.AbstractDestinationResolvingMessagingTemplate
 
convertAndSend(Object) - Method in class org.springframework.messaging.core.AbstractMessageSendingTemplate
 
convertAndSend(D, Object) - Method in class org.springframework.messaging.core.AbstractMessageSendingTemplate
 
convertAndSend(D, Object, Map<String, Object>) - Method in class org.springframework.messaging.core.AbstractMessageSendingTemplate
 
convertAndSend(Object, MessagePostProcessor) - Method in class org.springframework.messaging.core.AbstractMessageSendingTemplate
 
convertAndSend(D, Object, MessagePostProcessor) - Method in class org.springframework.messaging.core.AbstractMessageSendingTemplate
 
convertAndSend(D, Object, Map<String, Object>, MessagePostProcessor) - Method in class org.springframework.messaging.core.AbstractMessageSendingTemplate
 
convertAndSend(String, T) - Method in interface org.springframework.messaging.core.DestinationResolvingMessageSendingOperations
Resolve the given destination name to a destination, convert the payload Object to serialized form, possibly using a MessageConverter, wrap it as a message and send it to the resolved destination.
convertAndSend(String, T, Map<String, Object>) - Method in interface org.springframework.messaging.core.DestinationResolvingMessageSendingOperations
Resolve the given destination name to a destination, convert the payload Object to serialized form, possibly using a MessageConverter, wrap it as a message with the given headers and send it to the resolved destination.
convertAndSend(String, T, MessagePostProcessor) - Method in interface org.springframework.messaging.core.DestinationResolvingMessageSendingOperations
Resolve the given destination name to a destination, convert the payload Object to serialized form, possibly using a MessageConverter, wrap it as a message, apply the given post processor, and send the resulting message to the resolved destination.
convertAndSend(String, T, Map<String, Object>, MessagePostProcessor) - Method in interface org.springframework.messaging.core.DestinationResolvingMessageSendingOperations
Resolve the given destination name to a destination, convert the payload Object to serialized form, possibly using a MessageConverter, wrap it as a message with the given headers, apply the given post processor, and send the resulting message to the resolved destination.
convertAndSend(Object) - Method in interface org.springframework.messaging.core.MessageSendingOperations
Convert the given Object to serialized form, possibly using a MessageConverter, wrap it as a message and send it to a default destination.
convertAndSend(D, Object) - Method in interface org.springframework.messaging.core.MessageSendingOperations
Convert the given Object to serialized form, possibly using a MessageConverter, wrap it as a message and send it to the given destination.
convertAndSend(D, Object, Map<String, Object>) - Method in interface org.springframework.messaging.core.MessageSendingOperations
Convert the given Object to serialized form, possibly using a MessageConverter, wrap it as a message with the given headers and send it to the given destination.
convertAndSend(Object, MessagePostProcessor) - Method in interface org.springframework.messaging.core.MessageSendingOperations
Convert the given Object to serialized form, possibly using a MessageConverter, wrap it as a message, apply the given post processor, and send the resulting message to a default destination.
convertAndSend(D, Object, MessagePostProcessor) - Method in interface org.springframework.messaging.core.MessageSendingOperations
Convert the given Object to serialized form, possibly using a MessageConverter, wrap it as a message, apply the given post processor, and send the resulting message to the given destination.
convertAndSend(D, Object, Map<String, Object>, MessagePostProcessor) - Method in interface org.springframework.messaging.core.MessageSendingOperations
Convert the given Object to serialized form, possibly using a MessageConverter, wrap it as a message with the given headers, apply the given post processor, and send the resulting message to the given destination.
convertAndSendToUser(String, String, Object) - Method in interface org.springframework.messaging.simp.SimpMessageSendingOperations
Send a message to the given user.
convertAndSendToUser(String, String, Object, Map<String, Object>) - Method in interface org.springframework.messaging.simp.SimpMessageSendingOperations
Send a message to the given user.
convertAndSendToUser(String, String, Object, MessagePostProcessor) - Method in interface org.springframework.messaging.simp.SimpMessageSendingOperations
Send a message to the given user.
convertAndSendToUser(String, String, Object, Map<String, Object>, MessagePostProcessor) - Method in interface org.springframework.messaging.simp.SimpMessageSendingOperations
Send a message to the given user.
convertAndSendToUser(String, String, Object) - Method in class org.springframework.messaging.simp.SimpMessagingTemplate
 
convertAndSendToUser(String, String, Object, Map<String, Object>) - Method in class org.springframework.messaging.simp.SimpMessagingTemplate
 
convertAndSendToUser(String, String, Object, MessagePostProcessor) - Method in class org.springframework.messaging.simp.SimpMessagingTemplate
 
convertAndSendToUser(String, String, Object, Map<String, Object>, MessagePostProcessor) - Method in class org.springframework.messaging.simp.SimpMessagingTemplate
 
convertFromInternal(Message<?>, Class<?>) - Method in class org.springframework.messaging.converter.AbstractMessageConverter
Convert the message payload from serialized form to an Object.
convertFromInternal(Message<?>, Class<?>) - Method in class org.springframework.messaging.converter.ByteArrayMessageConverter
 
convertFromInternal(Message<?>, Class<?>) - Method in class org.springframework.messaging.converter.MappingJackson2MessageConverter
 
convertFromInternal(Message<?>, Class<?>) - Method in class org.springframework.messaging.converter.StringMessageConverter
 
convertSendAndReceive(String, Object, Class<T>) - Method in class org.springframework.messaging.core.AbstractDestinationResolvingMessagingTemplate
 
convertSendAndReceive(String, Object, Map<String, Object>, Class<T>) - Method in class org.springframework.messaging.core.AbstractDestinationResolvingMessagingTemplate
 
convertSendAndReceive(String, Object, Class<T>, MessagePostProcessor) - Method in class org.springframework.messaging.core.AbstractDestinationResolvingMessagingTemplate
 
convertSendAndReceive(String, Object, Map<String, Object>, Class<T>, MessagePostProcessor) - Method in class org.springframework.messaging.core.AbstractDestinationResolvingMessagingTemplate
 
convertSendAndReceive(Object, Class<T>) - Method in class org.springframework.messaging.core.AbstractMessagingTemplate
 
convertSendAndReceive(D, Object, Class<T>) - Method in class org.springframework.messaging.core.AbstractMessagingTemplate
 
convertSendAndReceive(D, Object, Map<String, Object>, Class<T>) - Method in class org.springframework.messaging.core.AbstractMessagingTemplate
 
convertSendAndReceive(Object, Class<T>, MessagePostProcessor) - Method in class org.springframework.messaging.core.AbstractMessagingTemplate
 
convertSendAndReceive(D, Object, Class<T>, MessagePostProcessor) - Method in class org.springframework.messaging.core.AbstractMessagingTemplate
 
convertSendAndReceive(D, Object, Map<String, Object>, Class<T>, MessagePostProcessor) - Method in class org.springframework.messaging.core.AbstractMessagingTemplate
 
convertSendAndReceive(String, Object, Class<T>) - Method in interface org.springframework.messaging.core.DestinationResolvingMessageRequestReplyOperations
Resolve the given destination name, convert the payload request Object to serialized form, possibly using a MessageConverter, wrap it as a message and send it to the resolved destination, receive a reply and convert its body to the specified target class.
convertSendAndReceive(String, Object, Map<String, Object>, Class<T>) - Method in interface org.springframework.messaging.core.DestinationResolvingMessageRequestReplyOperations
Resolve the given destination name, convert the payload request Object to serialized form, possibly using a MessageConverter, wrap it as a message with the given headers and send it to the resolved destination, receive a reply and convert its body to the specified target class.
convertSendAndReceive(String, Object, Class<T>, MessagePostProcessor) - Method in interface org.springframework.messaging.core.DestinationResolvingMessageRequestReplyOperations
Resolve the given destination name, convert the payload request Object to serialized form, possibly using a MessageConverter, wrap it as a message, apply the given post process, and send the resulting message to the resolved destination, then receive a reply and convert its body to the specified target class.
convertSendAndReceive(String, Object, Map<String, Object>, Class<T>, MessagePostProcessor) - Method in interface org.springframework.messaging.core.DestinationResolvingMessageRequestReplyOperations
Resolve the given destination name, convert the payload request Object to serialized form, possibly using a MessageConverter, wrap it as a message with the given headers, apply the given post process, and send the resulting message to the resolved destination, then receive a reply and convert its body to the specified target class.
convertSendAndReceive(Object, Class<T>) - Method in interface org.springframework.messaging.core.MessageRequestReplyOperations
Convert the given request Object to serialized form, possibly using a MessageConverter, send it as a Message to a default destination, receive the reply and convert its body of the specified target class.
convertSendAndReceive(D, Object, Class<T>) - Method in interface org.springframework.messaging.core.MessageRequestReplyOperations
Convert the given request Object to serialized form, possibly using a MessageConverter, send it as a Message to the given destination, receive the reply and convert its body of the specified target class.
convertSendAndReceive(D, Object, Map<String, Object>, Class<T>) - Method in interface org.springframework.messaging.core.MessageRequestReplyOperations
Convert the given request Object to serialized form, possibly using a MessageConverter, send it as a Message with the given headers, to the specified destination, receive the reply and convert its body of the specified target class.
convertSendAndReceive(Object, Class<T>, MessagePostProcessor) - Method in interface org.springframework.messaging.core.MessageRequestReplyOperations
Convert the given request Object to serialized form, possibly using a MessageConverter, apply the given post processor and send the resulting Message to a default destination, receive the reply and convert its body of the given target class.
convertSendAndReceive(D, Object, Class<T>, MessagePostProcessor) - Method in interface org.springframework.messaging.core.MessageRequestReplyOperations
Convert the given request Object to serialized form, possibly using a MessageConverter, apply the given post processor and send the resulting Message to the given destination, receive the reply and convert its body of the given target class.
convertSendAndReceive(D, Object, Map<String, Object>, Class<T>, MessagePostProcessor) - Method in interface org.springframework.messaging.core.MessageRequestReplyOperations
Convert the given request Object to serialized form, possibly using a MessageConverter, wrap it as a message with the given headers, apply the given post processor and send the resulting Message to the specified destination, receive the reply and convert its body of the given target class.
convertToInternal(Object, MessageHeaders) - Method in class org.springframework.messaging.converter.AbstractMessageConverter
Convert the payload object to serialized form.
convertToInternal(Object, MessageHeaders) - Method in class org.springframework.messaging.converter.ByteArrayMessageConverter
 
convertToInternal(Object, MessageHeaders) - Method in class org.springframework.messaging.converter.MappingJackson2MessageConverter
 
convertToInternal(Object, MessageHeaders) - Method in class org.springframework.messaging.converter.StringMessageConverter
 
copyHeaders(Map<String, ?>) - Method in class org.springframework.messaging.support.MessageBuilder
Copy the name-value pairs from the provided Map.
copyHeaders(Map<String, ?>) - Method in class org.springframework.messaging.support.MessageHeaderAccessor
Copy the name-value pairs from the provided Map.
copyHeadersIfAbsent(Map<String, ?>) - Method in class org.springframework.messaging.support.MessageBuilder
Copy the name-value pairs from the provided Map.
copyHeadersIfAbsent(Map<String, ?>) - Method in class org.springframework.messaging.support.MessageHeaderAccessor
Copy the name-value pairs from the provided Map.
corePoolSize(int) - Method in class org.springframework.messaging.simp.config.TaskExecutorRegistration
Set the core pool size of the ThreadPoolExecutor.
create() - Static method in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
Create an instance with SimpMessageType MESSAGE.
create(SimpMessageType) - Static method in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
Create an instance with the given SimpMessageType.
create(StompCommand) - Static method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
Create an instance for the given STOMP command.
create(StompCommand, Map<String, List<String>>) - Static method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
Create an instance for the given STOMP command and headers.
createAccessor(Message<?>) - Method in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
 
createAccessor(Message<?>) - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
createAccessor(Message<?>) - Method in class org.springframework.messaging.support.MessageHeaderAccessor
Build a 'nested' accessor for the given message.
createExceptionHandlerMethodResolverFor(Class<?>) - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
 
createExceptionHandlerMethodResolverFor(Class<?>) - Method in class org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler
 
createForHeartbeat() - Static method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
Create headers for a heartbeat.
createHandlerMethod(Object, Method) - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
Create a HandlerMethod instance from an Object handler that is either a handler instance or a String-based bean name.
createInvocableHandlerMethod(Object, Method) - Method in class org.springframework.messaging.handler.annotation.support.DefaultMessageHandlerMethodFactory
 
createInvocableHandlerMethod(Object, Method) - Method in interface org.springframework.messaging.handler.annotation.support.MessageHandlerMethodFactory
Create the InvocableHandlerMethod that is able to process the specified method endpoint.
createJacksonConverter() - Method in class org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
 
createMessage(T, MessageHeaders) - Static method in class org.springframework.messaging.support.MessageBuilder
A shortcut factory method for creating a message with the given payload and MessageHeaders.
createNamedValueInfo(MethodParameter) - Method in class org.springframework.messaging.handler.annotation.support.AbstractNamedValueMethodArgumentResolver
Create the AbstractNamedValueMethodArgumentResolver.NamedValueInfo object for the given method parameter.
createNamedValueInfo(MethodParameter) - Method in class org.springframework.messaging.handler.annotation.support.DestinationVariableMethodArgumentResolver
 
createNamedValueInfo(MethodParameter) - Method in class org.springframework.messaging.handler.annotation.support.HeaderMethodArgumentResolver
 
createWithResolvedBean() - Method in class org.springframework.messaging.handler.HandlerMethod
If the provided instance contains a bean name rather than an object instance, the bean name is resolved before a HandlerMethod is created and returned.
currentAttributes() - Static method in class org.springframework.messaging.simp.SimpAttributesContextHolder
Return the SimpAttributes currently bound to the thread or raise an IllegalStateException if none are bound..

D

decode(ByteBuffer) - Method in class org.springframework.messaging.simp.stomp.BufferingStompDecoder
Decodes one or more STOMP frames from the given ByteBuffer into a list of Messages.
decode(ByteBuffer) - Method in class org.springframework.messaging.simp.stomp.StompDecoder
Decodes one or more STOMP frames from the given ByteBuffer into a list of Messages.
decode(ByteBuffer, MultiValueMap<String, String>) - Method in class org.springframework.messaging.simp.stomp.StompDecoder
Decodes one or more STOMP frames from the given buffer and returns a list of Messages.
decoder(Consumer<Message<byte[]>>) - Method in class org.springframework.messaging.simp.stomp.Reactor11StompCodec
 
DEFAULT_CACHE_LIMIT - Static variable in class org.springframework.messaging.simp.broker.DefaultSubscriptionRegistry
Default maximum number of entries for the destination cache: 1024
DEFAULT_CHARSET - Static variable in class org.springframework.messaging.support.MessageHeaderAccessor
 
DEFAULT_NONE - Static variable in interface org.springframework.messaging.handler.annotation.ValueConstants
Constant defining a value for no default - as a replacement for null which we cannot use in annotation attributes.
DefaultContentTypeResolver - Class in org.springframework.messaging.converter
A default ContentTypeResolver that checks the MessageHeaders.CONTENT_TYPE header or falls back to a default value.
DefaultContentTypeResolver() - Constructor for class org.springframework.messaging.converter.DefaultContentTypeResolver
 
DefaultMessageHandlerMethodFactory - Class in org.springframework.messaging.handler.annotation.support
The default MessageHandlerMethodFactory implementation creating an InvocableHandlerMethod with the necessary HandlerMethodArgumentResolver instances to detect and process most of the use cases defined by MessageMapping.
DefaultMessageHandlerMethodFactory() - Constructor for class org.springframework.messaging.handler.annotation.support.DefaultMessageHandlerMethodFactory
 
DefaultSubscriptionRegistry - Class in org.springframework.messaging.simp.broker
A default, simple in-memory implementation of SubscriptionRegistry.
DefaultSubscriptionRegistry() - Constructor for class org.springframework.messaging.simp.broker.DefaultSubscriptionRegistry
 
DefaultUserDestinationResolver - Class in org.springframework.messaging.simp.user
A default implementation of UserDestinationResolver that relies on the UserSessionRegistry provided to the constructor to find the sessionIds associated with a user and then uses the sessionId to make the target destination unique.
DefaultUserDestinationResolver(UserSessionRegistry) - Constructor for class org.springframework.messaging.simp.user.DefaultUserDestinationResolver
Create an instance that will access user session id information through the provided registry.
DefaultUserSessionRegistry - Class in org.springframework.messaging.simp.user
A default thread-safe implementation of UserSessionRegistry.
DefaultUserSessionRegistry() - Constructor for class org.springframework.messaging.simp.user.DefaultUserSessionRegistry
 
DESTINATION_HEADER - Static variable in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
 
DESTINATION_TEMPLATE_VARIABLES_HEADER - Static variable in class org.springframework.messaging.handler.annotation.support.DestinationVariableMethodArgumentResolver
 
DestinationPatternsMessageCondition - Class in org.springframework.messaging.handler
A MessageCondition for matching the destination of a Message against one or more destination patterns using a PathMatcher.
DestinationPatternsMessageCondition(String...) - Constructor for class org.springframework.messaging.handler.DestinationPatternsMessageCondition
Creates a new instance with the given destination patterns.
DestinationPatternsMessageCondition(String[], PathMatcher) - Constructor for class org.springframework.messaging.handler.DestinationPatternsMessageCondition
Alternative constructor accepting a custom PathMatcher.
DestinationResolutionException - Exception in org.springframework.messaging.core
Thrown by a DestinationResolver when it cannot resolve a destination.
DestinationResolutionException(String) - Constructor for exception org.springframework.messaging.core.DestinationResolutionException
 
DestinationResolutionException(String, Throwable) - Constructor for exception org.springframework.messaging.core.DestinationResolutionException
 
DestinationResolver<D> - Interface in org.springframework.messaging.core
Strategy for resolving a String destination name to an actual destination of type <D>.
DestinationResolvingMessageReceivingOperations<D> - Interface in org.springframework.messaging.core
Extends MessageReceivingOperations and adds operations for receiving messages from a destination specified as a (resolvable) String name.
DestinationResolvingMessageRequestReplyOperations<D> - Interface in org.springframework.messaging.core
Extends MessageRequestReplyOperations and adds operations for sending and receiving messages to and from a destination specified as a (resolvable) String name.
DestinationResolvingMessageSendingOperations<D> - Interface in org.springframework.messaging.core
Extends MessageSendingOperations and adds operations for sending messages to a destination specified as a (resolvable) String name.
DestinationUserNameProvider - Interface in org.springframework.messaging.simp.user
An interface to be implemented in addition to Principal when Principal.getName() is not globally unique enough for use in user destinations.
DestinationVariable - Annotation Type in org.springframework.messaging.handler.annotation
Annotation that indicates a method parameter should be bound to a template variable in a destination template string.
DestinationVariableMethodArgumentResolver - Class in org.springframework.messaging.handler.annotation.support
Resolves method parameters annotated with @DestinationVariable.
DestinationVariableMethodArgumentResolver(ConversionService) - Constructor for class org.springframework.messaging.handler.annotation.support.DestinationVariableMethodArgumentResolver
 
DESTRUCTION_CALLBACK_NAME_PREFIX - Static variable in class org.springframework.messaging.simp.SimpAttributes
Prefix for the name of session attributes used to store destruction callbacks.
detectHandlerMethods(Object) - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
Detect if the given handler has any methods that can handle messages and if so register it with the extracted mapping information.
doConvert(Message<?>, Class<T>) - Method in class org.springframework.messaging.core.AbstractMessageReceivingTemplate
Convert from the given message to the given target class.
doConvert(Object, Map<String, Object>, MessagePostProcessor) - Method in class org.springframework.messaging.core.AbstractMessageSendingTemplate
Convert the given Object to serialized form, possibly using a MessageConverter, wrap it as a message with the given headers and apply the given post processor.
doInvoke(Object...) - Method in class org.springframework.messaging.handler.invocation.InvocableHandlerMethod
Invoke the handler method with the given argument values.
doReceive(D) - Method in class org.springframework.messaging.core.AbstractMessageReceivingTemplate
Actually receive a message from the given destination.
doReceive(MessageChannel) - Method in class org.springframework.messaging.core.GenericMessagingTemplate
 
doSend(D, Message<?>) - Method in class org.springframework.messaging.core.AbstractMessageSendingTemplate
 
doSend(MessageChannel, Message<?>) - Method in class org.springframework.messaging.core.GenericMessagingTemplate
 
doSend(String, Message<?>) - Method in class org.springframework.messaging.simp.SimpMessagingTemplate
 
doSendAndReceive(D, Message<?>) - Method in class org.springframework.messaging.core.AbstractMessagingTemplate
 
doSendAndReceive(MessageChannel, Message<?>) - Method in class org.springframework.messaging.core.GenericMessagingTemplate
 

E

enableSimpleBroker(String...) - Method in class org.springframework.messaging.simp.config.MessageBrokerRegistry
Enable a simple message broker and configure one or more prefixes to filter destinations targeting the broker (e.g.
enableStompBrokerRelay(String...) - Method in class org.springframework.messaging.simp.config.MessageBrokerRegistry
Enable a STOMP broker relay and configure the destination prefixes supported by the message broker.
encode(Message<byte[]>) - Method in class org.springframework.messaging.simp.stomp.StompEncoder
Encodes the given STOMP message into a byte[]
encode(Map<String, Object>, byte[]) - Method in class org.springframework.messaging.simp.stomp.StompEncoder
Encodes the given payload and headers into a byte[].
encoder() - Method in class org.springframework.messaging.simp.stomp.Reactor11StompCodec
 
entrySet() - Method in class org.springframework.messaging.MessageHeaders
 
equals(Object) - Method in class org.springframework.messaging.handler.AbstractMessageCondition
 
equals(Object) - Method in class org.springframework.messaging.handler.HandlerMethod
 
equals(Object) - Method in class org.springframework.messaging.MessageHeaders
 
equals(Object) - Method in class org.springframework.messaging.simp.SimpMessageMappingInfo
 
equals(Object) - Method in class org.springframework.messaging.support.GenericMessage
 
ERROR_CHANNEL - Static variable in class org.springframework.messaging.MessageHeaders
 
ErrorMessage - Class in org.springframework.messaging.support
A GenericMessage with a Throwable payload.
ErrorMessage(Throwable) - Constructor for class org.springframework.messaging.support.ErrorMessage
Create a new message with the given payload.
ErrorMessage(Throwable, Map<String, Object>) - Constructor for class org.springframework.messaging.support.ErrorMessage
Create a new message with the given payload and headers.
ErrorMessage(Throwable, MessageHeaders) - Constructor for class org.springframework.messaging.support.ErrorMessage
A constructor with the MessageHeaders instance to use.
EXCEPTION_HANDLER_METHOD_FILTER - Static variable in class org.springframework.messaging.handler.annotation.support.AnnotationExceptionHandlerMethodResolver
A filter for selecting annotated exception handling methods.
ExecutorChannelInterceptor - Interface in org.springframework.messaging.support
An extension of ChannelInterceptor with callbacks to intercept the asynchronous sending of a Message to a specific subscriber through an Executor.
ExecutorSubscribableChannel - Class in org.springframework.messaging.support
A SubscribableChannel that sends messages to each of its subscribers.
ExecutorSubscribableChannel() - Constructor for class org.springframework.messaging.support.ExecutorSubscribableChannel
Create a new ExecutorSubscribableChannel instance where messages will be sent in the callers thread.
ExecutorSubscribableChannel(Executor) - Constructor for class org.springframework.messaging.support.ExecutorSubscribableChannel
Create a new ExecutorSubscribableChannel instance where messages will be sent via the specified executor.

F

findSubscriptions(Message<?>) - Method in class org.springframework.messaging.simp.broker.AbstractSubscriptionRegistry
 
findSubscriptions(Message<?>) - Method in interface org.springframework.messaging.simp.broker.SubscriptionRegistry
Find all subscriptions that should receive the given message.
findSubscriptionsInternal(String, Message<?>) - Method in class org.springframework.messaging.simp.broker.AbstractSubscriptionRegistry
 
findSubscriptionsInternal(String, Message<?>) - Method in class org.springframework.messaging.simp.broker.DefaultSubscriptionRegistry
 
FixedIntervalReconnectStrategy - Class in org.springframework.messaging.tcp
A simple strategy for making reconnect attempts at a fixed interval.
FixedIntervalReconnectStrategy(long) - Constructor for class org.springframework.messaging.tcp.FixedIntervalReconnectStrategy
 
fromHeaderName(String) - Method in class org.springframework.messaging.support.AbstractHeaderMapper
Generate the name to use to set the header defined by the specified headerName to the protocol specific message.
fromHeaders(MessageHeaders, T) - Method in interface org.springframework.messaging.support.HeaderMapper
Map from the given MessageHeaders to the specified target message.
fromMessage(Message<?>, Class<?>) - Method in class org.springframework.messaging.converter.AbstractMessageConverter
 
fromMessage(Message<?>, Class<?>) - Method in class org.springframework.messaging.converter.CompositeMessageConverter
 
fromMessage(Message<?>, Class<?>) - Method in class org.springframework.messaging.converter.GenericMessageConverter
 
fromMessage(Message<?>, Class<?>) - Method in interface org.springframework.messaging.converter.MessageConverter
Convert the payload of a Message from a serialized form to a typed Object of the specified target class.
fromMessage(Message<?>, Class<?>) - Method in class org.springframework.messaging.converter.SimpleMessageConverter
 
fromMessage(Message<?>) - Static method in class org.springframework.messaging.simp.SimpAttributes
Extract the SiMP session attributes from the given message and wrap them in a SimpAttributes instance.
fromMessage(Message<T>) - Static method in class org.springframework.messaging.support.MessageBuilder
Create a builder for a new Message instance pre-populated with all of the headers copied from the provided message.

G

GenericMessage<T> - Class in org.springframework.messaging.support
An implementation of Message with a generic payload.
GenericMessage(T) - Constructor for class org.springframework.messaging.support.GenericMessage
Create a new message with the given payload.
GenericMessage(T, Map<String, Object>) - Constructor for class org.springframework.messaging.support.GenericMessage
Create a new message with the given payload and headers.
GenericMessage(T, MessageHeaders) - Constructor for class org.springframework.messaging.support.GenericMessage
A constructor with the MessageHeaders instance to use.
GenericMessageConverter - Class in org.springframework.messaging.converter
An extension of the SimpleMessageConverter that uses a ConversionService to convert the payload of the message to the requested type.
GenericMessageConverter() - Constructor for class org.springframework.messaging.converter.GenericMessageConverter
Create a new instance with a default ConversionService.
GenericMessageConverter(ConversionService) - Constructor for class org.springframework.messaging.converter.GenericMessageConverter
Create a new instance with the given ConversionService.
GenericMessagingTemplate - Class in org.springframework.messaging.core
A messaging template that resolves destinations names to MessageChannel's to send and receive messages from.
GenericMessagingTemplate() - Constructor for class org.springframework.messaging.core.GenericMessagingTemplate
 
get(Object, Class<T>) - Method in class org.springframework.messaging.MessageHeaders
 
get(Object) - Method in class org.springframework.messaging.MessageHeaders
 
get(String, ObjectFactory<?>) - Method in class org.springframework.messaging.simp.SimpSessionScope
 
getAcceptVersion() - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
getAccessor(Message<?>, Class<T>) - Static method in class org.springframework.messaging.support.MessageHeaderAccessor
Return the original MessageHeaderAccessor used to create the headers of the given Message, or null if that's not available or if its type does not match the required type.
getAccessor(MessageHeaders, Class<T>) - Static method in class org.springframework.messaging.support.MessageHeaderAccessor
A variation of MessageHeaderAccessor.getAccessor(org.springframework.messaging.Message, Class) with a MessageHeaders instance instead of a Message.
getAck() - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
getApplicationContext() - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
 
getApplicationContext() - Method in class org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
 
getApplicationDestinationPrefixes() - Method in class org.springframework.messaging.simp.config.MessageBrokerRegistry
 
getApplicationEventPublisher() - Method in class org.springframework.messaging.simp.broker.AbstractBrokerMessageHandler
 
getArgumentResolvers() - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
 
getAttribute(String) - Method in class org.springframework.messaging.simp.SimpAttributes
Return the value for the attribute of the given name, if any.
getAttributeNames() - Method in class org.springframework.messaging.simp.SimpAttributes
Retrieve the names of all attributes.
getAttributes() - Static method in class org.springframework.messaging.simp.SimpAttributesContextHolder
Return the SimpAttributes currently bound to the thread.
getBean() - Method in class org.springframework.messaging.handler.HandlerMethod
Returns the bean for this handler method.
getBeanName() - Method in class org.springframework.messaging.support.AbstractMessageChannel
Return the bean name for this message channel.
getBeanType() - Method in class org.springframework.messaging.handler.HandlerMethod
This method returns the type of the handler for this handler method.
getBindingResult() - Method in exception org.springframework.messaging.handler.annotation.support.MethodArgumentNotValidException
Return the BindingResult if the failure is validation-related, or null if none.
getBridgedMethod() - Method in class org.springframework.messaging.handler.HandlerMethod
If the bean method is a bridge method, this method returns the bridged (user-defined) method.
getBrokerChannel() - Method in class org.springframework.messaging.simp.broker.AbstractBrokerMessageHandler
 
getBrokerChannelRegistration() - Method in class org.springframework.messaging.simp.config.MessageBrokerRegistry
 
getBrokerMessagingTemplate() - Method in class org.springframework.messaging.simp.user.UserDestinationMessageHandler
Return the configured messaging template for sending messages with translated destinations.
getBrokerRegistry() - Method in class org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
An accessor for the MessageBrokerRegistry that ensures its one-time creation and initialization through AbstractMessageBrokerConfiguration.configureMessageBroker(MessageBrokerRegistry).
getBufferSize() - Method in class org.springframework.messaging.simp.stomp.BufferingStompDecoder
Calculate the current buffer size.
getBufferSizeLimit() - Method in class org.springframework.messaging.simp.stomp.BufferingStompDecoder
Return the configured buffer size limit.
getCacheLimit() - Method in class org.springframework.messaging.simp.broker.DefaultSubscriptionRegistry
Return the maximum number of entries for the resolved destination cache.
getClientInboundChannel() - Method in class org.springframework.messaging.simp.broker.AbstractBrokerMessageHandler
 
getClientInboundChannel() - Method in class org.springframework.messaging.simp.config.AbstractBrokerRegistration
 
getClientInboundChannelRegistration() - Method in class org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
 
getClientLogin() - Method in class org.springframework.messaging.simp.stomp.StompBrokerRelayMessageHandler
Return the configured login to use for connections to the STOMP broker on behalf of connected clients.
getClientOutboundChannel() - Method in class org.springframework.messaging.simp.broker.AbstractBrokerMessageHandler
 
getClientOutboundChannel() - Method in class org.springframework.messaging.simp.config.AbstractBrokerRegistration
 
getClientOutboundChannelRegistration() - Method in class org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
 
getClientPasscode() - Method in class org.springframework.messaging.simp.stomp.StompBrokerRelayMessageHandler
Return the configured passcode to use for connections to the STOMP broker on behalf of connected clients.
getCommand() - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
Return the STOMP command, or null if not yet set.
getCommand(Map<String, Object>) - Static method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
Return the STOMP command from the given headers, or null if not set.
getConnectionCount() - Method in class org.springframework.messaging.simp.stomp.StompBrokerRelayMessageHandler
Return the current count of TCP connection to the broker.
getContent() - Method in class org.springframework.messaging.handler.AbstractMessageCondition
 
getContent() - Method in class org.springframework.messaging.handler.DestinationPatternsMessageCondition
 
getContent() - Method in class org.springframework.messaging.simp.SimpMessageTypeMessageCondition
 
getContentLength() - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
getContentLength(Map<String, List<String>>) - Static method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
getContentType() - Method in class org.springframework.messaging.support.MessageHeaderAccessor
 
getContentTypeResolver() - Method in class org.springframework.messaging.converter.AbstractMessageConverter
Return the configured ContentTypeResolver.
getConversationId() - Method in class org.springframework.messaging.simp.SimpSessionScope
 
getConversionService() - Method in class org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler
Return the configured ConversionService.
getConverters() - Method in class org.springframework.messaging.converter.CompositeMessageConverter
 
getCustomArgumentResolvers() - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
Return the configured custom argument resolvers, if any.
getCustomReturnValueHandlers() - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
Return the configured custom return value handlers, if any.
getDefaultContentType(Object) - Method in class org.springframework.messaging.converter.AbstractMessageConverter
Returns the default content type for the payload.
getDefaultDestination() - Method in class org.springframework.messaging.core.AbstractMessageSendingTemplate
Return the configured default destination.
getDefaultDestinationPrefix() - Method in class org.springframework.messaging.simp.annotation.support.SendToMethodReturnValueHandler
Return the configured default destination prefix.
getDefaultMimeType() - Method in class org.springframework.messaging.converter.DefaultContentTypeResolver
Return the default MIME type to use if no MessageHeaders.CONTENT_TYPE header is present.
getDefaultUserDestinationPrefix() - Method in class org.springframework.messaging.simp.annotation.support.SendToMethodReturnValueHandler
Return the configured default user destination prefix.
getDestination(Message<?>) - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
 
getDestination(Message<?>) - Method in class org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler
 
getDestination() - Method in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
 
getDestination(Map<String, Object>) - Static method in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
 
getDestinationConditions() - Method in class org.springframework.messaging.simp.SimpMessageMappingInfo
 
getDestinationPrefix() - Method in class org.springframework.messaging.simp.user.DefaultUserDestinationResolver
Return the prefix used to identify user destinations.
getDestinationPrefixes() - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
Return the configured destination prefixes.
getDestinationPrefixes() - Method in class org.springframework.messaging.simp.broker.AbstractBrokerMessageHandler
 
getDestinationPrefixes() - Method in class org.springframework.messaging.simp.config.AbstractBrokerRegistration
 
getDestinationResolver() - Method in class org.springframework.messaging.core.AbstractDestinationResolvingMessagingTemplate
Return the configured destination resolver.
getDestinationUserName() - Method in interface org.springframework.messaging.simp.user.DestinationUserNameProvider
Return the (globally unique) user name to use with user destinations.
getDetailedErrorMessage(String) - Method in class org.springframework.messaging.handler.invocation.InvocableHandlerMethod
Adds HandlerMethod details such as the controller type and method signature to the given error message.
getDetailedLogMessage(Object) - Method in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
 
getDetailedLogMessage(Object) - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
getDetailedLogMessage(Object) - Method in class org.springframework.messaging.support.MessageHeaderAccessor
Return a more detailed message for logging purposes.
getDetailedPayloadLogMessage(Object) - Method in class org.springframework.messaging.support.MessageHeaderAccessor
 
getDirectLookupDestinations(T) - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
Return destinations contained in the mapping that are not patterns and are therefore suitable for direct lookups.
getDirectLookupDestinations(SimpMessageMappingInfo) - Method in class org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler
 
getErrorChannel() - Method in class org.springframework.messaging.MessageHeaders
 
getErrorChannel() - Method in class org.springframework.messaging.support.MessageHeaderAccessor
 
getExceptionsFromMethodSignature(Method) - Static method in class org.springframework.messaging.handler.invocation.AbstractExceptionHandlerMethodResolver
Extract the exceptions this method handles.This implementation looks for sub-classes of Throwable in the method signature.
getExecutor() - Method in class org.springframework.messaging.support.ExecutorSubscribableChannel
 
getExpectedContentLength() - Method in class org.springframework.messaging.simp.stomp.BufferingStompDecoder
Get the expected content length of the currently buffered, incomplete STOMP frame.
getFailedMessage() - Method in exception org.springframework.messaging.MessagingException
 
getFirstNativeHeader(String) - Method in class org.springframework.messaging.support.NativeMessageHeaderAccessor
 
getHandlerMethods() - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
Return a map with all handler methods and their mappings.
getHeader(String) - Method in class org.springframework.messaging.support.MessageHeaderAccessor
Retrieve the value for the header with the given name.
getHeaderIfAvailable(Map<String, Object>, String, Class<V>) - Method in class org.springframework.messaging.support.AbstractHeaderMapper
Return the header value, or null if it does not exist or does not match the requested type.
getHeaderInitializer() - Method in class org.springframework.messaging.simp.annotation.support.SendToMethodReturnValueHandler
 
getHeaderInitializer() - Method in class org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler
Return the configured header initializer.
getHeaderInitializer() - Method in class org.springframework.messaging.simp.annotation.support.SubscriptionMethodReturnValueHandler
Return the configured header initializer.
getHeaderInitializer() - Method in class org.springframework.messaging.simp.broker.SimpleBrokerMessageHandler
Return the configured header initializer.
getHeaderInitializer() - Method in class org.springframework.messaging.simp.SimpMessagingTemplate
Return the configured header initializer.
getHeaderInitializer() - Method in class org.springframework.messaging.simp.stomp.StompBrokerRelayMessageHandler
Return the configured header initializer.
getHeaderInitializer() - Method in class org.springframework.messaging.simp.stomp.StompDecoder
Return the configured MessageHeaderInitializer, if any.
getHeaderInitializer() - Method in class org.springframework.messaging.simp.user.UserDestinationMessageHandler
 
getHeaders() - Method in interface org.springframework.messaging.Message
Return message headers for the message (never null but may be empty).
getHeaders() - Method in class org.springframework.messaging.support.GenericMessage
 
getHeartbeat() - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
getHost() - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
getId() - Method in class org.springframework.messaging.MessageHeaders
 
getId() - Method in class org.springframework.messaging.support.MessageHeaderAccessor
 
getIdGenerator() - Static method in class org.springframework.messaging.MessageHeaders
 
getIdGenerator() - Method in class org.springframework.messaging.support.IdTimestampMessageHeaderInitializer
Return the configured IdGenerator, if any.
getInterceptors() - Method in class org.springframework.messaging.simp.config.ChannelRegistration
 
getInterceptors() - Method in class org.springframework.messaging.support.AbstractMessageChannel
 
getInterceptors() - Method in interface org.springframework.messaging.support.InterceptableChannel
Return the list of configured interceptors.
getJsonEncoding(MimeType) - Method in class org.springframework.messaging.converter.MappingJackson2MessageConverter
Determine the JSON encoding to use for the given content type.
getLogin() - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
getLookupDestination(String) - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
Check whether the given destination (of an incoming message) matches to one of the configured destination prefixes and if so return the remaining portion of the destination after the matched prefix.
getLookupDestination(String) - Method in class org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler
 
getMappingComparator(Message<?>) - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
Return a comparator for sorting matching mappings.
getMappingComparator(Message<?>) - Method in class org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler
 
getMappingForMethod(Method, Class<?>) - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
Provide the mapping for a handler method.
getMappingForMethod(Method, Class<?>) - Method in class org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler
 
getMatchingCondition(Message<?>) - Method in class org.springframework.messaging.handler.DestinationPatternsMessageCondition
Check if any of the patterns match the given Message destination and return an instance that is guaranteed to contain matching patterns, sorted via PathMatcher.getPatternComparator(String).
getMatchingCondition(Message<?>) - Method in interface org.springframework.messaging.handler.MessageCondition
Check if this condition matches the given Message and returns a potentially new condition with content tailored to the current message.
getMatchingCondition(Message<?>) - Method in class org.springframework.messaging.simp.SimpMessageMappingInfo
 
getMatchingCondition(Message<?>) - Method in class org.springframework.messaging.simp.SimpMessageTypeMessageCondition
 
getMatchingMapping(T, Message<?>) - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
Check if a mapping matches the current message and return a possibly new mapping with conditions relevant to the current request.
getMatchingMapping(SimpMessageMappingInfo, Message<?>) - Method in class org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler
 
getMessage() - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
getMessage() - Method in interface org.springframework.messaging.support.MessageHandlingRunnable
Return the Message that will be handled.
getMessageChannel() - Method in class org.springframework.messaging.simp.SimpMessagingTemplate
Return the configured message channel.
getMessageConverter() - Method in class org.springframework.messaging.core.AbstractMessageSendingTemplate
Return the configured MessageConverter.
getMessageConverter() - Method in class org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler
Return the configured MessageConverter.
getMessageHandler(SubscribableChannel) - Method in class org.springframework.messaging.simp.config.AbstractBrokerRegistration
 
getMessageHandler(SubscribableChannel) - Method in class org.springframework.messaging.simp.config.SimpleBrokerRegistration
 
getMessageHandler(SubscribableChannel) - Method in class org.springframework.messaging.simp.config.StompBrokerRelayRegistration
 
getMessageHandler() - Method in interface org.springframework.messaging.support.MessageHandlingRunnable
Return the MessageHandler that will be used to handle the message.
getMessageHeaders() - Method in class org.springframework.messaging.support.MessageHeaderAccessor
Return the underlying MessageHeaders instance.
getMessageId() - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
getMessageType() - Method in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
 
getMessageType(Map<String, Object>) - Static method in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
 
getMessageType() - Method in class org.springframework.messaging.simp.SimpMessageTypeMessageCondition
 
getMessageType() - Method in enum org.springframework.messaging.simp.stomp.StompCommand
 
getMessageTypeMessageCondition() - Method in class org.springframework.messaging.simp.SimpMessageMappingInfo
 
getMethod() - Method in class org.springframework.messaging.handler.HandlerMethod
Returns the method for this handler method.
getMethodAnnotation(Class<A>) - Method in class org.springframework.messaging.handler.HandlerMethod
Returns a single annotation on the underlying method traversing its super methods if no annotation can be found on the given method itself.
getMethodParameter() - Method in exception org.springframework.messaging.handler.annotation.support.AbstractMethodArgumentResolutionException
Return the MethodParameter that was rejected.
getMethodParameters() - Method in class org.springframework.messaging.handler.HandlerMethod
Returns the method parameters for this handler method.
getMethodParamMessage(MethodParameter) - Static method in exception org.springframework.messaging.handler.annotation.support.AbstractMethodArgumentResolutionException
 
getMimeType(MessageHeaders) - Method in class org.springframework.messaging.converter.AbstractMessageConverter
 
getMutableAccessor(Message<?>) - Static method in class org.springframework.messaging.support.MessageHeaderAccessor
Return a mutable MessageHeaderAccessor for the given message attempting to match the type of accessor used to create the message headers, or otherwise wrapping the message with a MessageHeaderAccessor instance.
getNack() - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
getNativeHeader(String) - Method in class org.springframework.messaging.support.NativeMessageHeaderAccessor
 
getObjectMapper() - Method in class org.springframework.messaging.converter.MappingJackson2MessageConverter
Return the underlying ObjectMapper for this converter.
getOrCreateTaskExecRegistration() - Method in class org.springframework.messaging.simp.config.ChannelRegistration
 
getPasscode() - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
Return the passcode header value, or null if not set.
getPasscode(Map<String, Object>) - Static method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
Return the passcode header value, or null if not set.
getPathMatcher() - Method in class org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler
Return the PathMatcher implementation to use for matching destinations.
getPathMatcher() - Method in class org.springframework.messaging.simp.broker.DefaultSubscriptionRegistry
Return the configured PathMatcher.
getPathMatcher() - Method in class org.springframework.messaging.simp.config.MessageBrokerRegistry
 
getPatterns() - Method in class org.springframework.messaging.handler.DestinationPatternsMessageCondition
 
getPayload() - Method in interface org.springframework.messaging.Message
Return the message payload.
getPayload() - Method in class org.springframework.messaging.support.GenericMessage
 
getPhase() - Method in class org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler
 
getPhase() - Method in class org.springframework.messaging.simp.broker.AbstractBrokerMessageHandler
 
getPhase() - Method in class org.springframework.messaging.simp.user.UserDestinationMessageHandler
 
getRawHeaders() - Method in class org.springframework.messaging.MessageHeaders
 
getReceipt() - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
getReceiptId() - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
getReceiveTimeout() - Method in class org.springframework.messaging.core.GenericMessagingTemplate
Return the configured receive operation timeout value.
getRelayHost() - Method in class org.springframework.messaging.simp.stomp.StompBrokerRelayMessageHandler
Return the STOMP message broker host.
getRelayPort() - Method in class org.springframework.messaging.simp.stomp.StompBrokerRelayMessageHandler
Return the STOMP message broker port.
getReplyChannel() - Method in class org.springframework.messaging.MessageHeaders
 
getReplyChannel() - Method in class org.springframework.messaging.support.MessageHeaderAccessor
 
getRequiredDefaultDestination() - Method in class org.springframework.messaging.core.AbstractMessageSendingTemplate
 
getResolvers() - Method in class org.springframework.messaging.handler.invocation.HandlerMethodArgumentResolverComposite
Return a read-only list with the contained resolvers, or an empty list.
getReturnType() - Method in class org.springframework.messaging.handler.HandlerMethod
Return the HandlerMethod return type.
getReturnValueHandlers() - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
 
getReturnValueHandlers() - Method in class org.springframework.messaging.handler.invocation.HandlerMethodReturnValueHandlerComposite
Return a read-only list with the configured handlers.
getReturnValueType(Object) - Method in class org.springframework.messaging.handler.HandlerMethod
Return the actual return value type.
getSendTimeout() - Method in class org.springframework.messaging.core.GenericMessagingTemplate
Return the configured send operation timeout value.
getSendTimeout() - Method in class org.springframework.messaging.simp.SimpMessagingTemplate
Return the configured send timeout (in milliseconds).
getSerializedPayloadClass() - Method in class org.springframework.messaging.converter.AbstractMessageConverter
Return the configured preferred serialization payload class.
getSessionAttributes() - Method in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
Return the attributes associated with the current session.
getSessionAttributes(Map<String, Object>) - Static method in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
 
getSessionId() - Method in class org.springframework.messaging.simp.SimpAttributes
Return an id for the associated session.
getSessionId() - Method in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
 
getSessionId(Map<String, Object>) - Static method in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
 
getSessionIds(String) - Method in class org.springframework.messaging.simp.user.DefaultUserSessionRegistry
 
getSessionIds(String) - Method in interface org.springframework.messaging.simp.user.UserSessionRegistry
Return the active session id's for the given user.
getSessionMutex() - Method in class org.springframework.messaging.simp.SimpAttributes
Expose the object to synchronize on for the underlying session.
getShortLogMessage() - Method in class org.springframework.messaging.handler.HandlerMethod
 
getShortLogMessage(Object) - Method in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
 
getShortLogMessage(Object) - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
getShortLogMessage(Object) - Method in class org.springframework.messaging.support.MessageHeaderAccessor
Return a concise message for logging purposes.
getShortPayloadLogMessage(Object) - Method in class org.springframework.messaging.support.MessageHeaderAccessor
 
getSimpleBroker(SubscribableChannel) - Method in class org.springframework.messaging.simp.config.MessageBrokerRegistry
 
getSourceDestination() - Method in class org.springframework.messaging.simp.user.UserDestinationResult
The "user" destination as found in the headers of the source message.
getStatsInfo() - Method in class org.springframework.messaging.simp.stomp.StompBrokerRelayMessageHandler
Return a String describing internal state and counters.
getStompBrokerRelay(SubscribableChannel) - Method in class org.springframework.messaging.simp.config.MessageBrokerRegistry
 
getStompDecoder() - Method in class org.springframework.messaging.simp.stomp.BufferingStompDecoder
Return the wrapped StompDecoder.
getSubscribeDestination() - Method in class org.springframework.messaging.simp.user.UserDestinationResult
The canonical form of the user destination as would be required to subscribe.
getSubscribers() - Method in class org.springframework.messaging.support.AbstractSubscribableChannel
 
getSubscriptionId() - Method in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
 
getSubscriptionId(Map<String, Object>) - Static method in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
 
getSubscriptionRegistry() - Method in class org.springframework.messaging.simp.broker.SimpleBrokerMessageHandler
 
getSupportedMimeTypes() - Method in class org.springframework.messaging.converter.AbstractMessageConverter
Return the supported MIME types.
getSystemHeartbeatReceiveInterval() - Method in class org.springframework.messaging.simp.stomp.StompBrokerRelayMessageHandler
Return the interval, in milliseconds, at which the "system" connection expects to receive heartbeats from the STOMP broker.
getSystemHeartbeatSendInterval() - Method in class org.springframework.messaging.simp.stomp.StompBrokerRelayMessageHandler
Return the interval, in milliseconds, at which the "system" connection will send heartbeats to the STOMP broker.
getSystemLogin() - Method in class org.springframework.messaging.simp.stomp.StompBrokerRelayMessageHandler
Return the login used for the shared "system" connection to the STOMP broker.
getSystemPasscode() - Method in class org.springframework.messaging.simp.stomp.StompBrokerRelayMessageHandler
Return the passcode used for the shared "system" connection to the STOMP broker.
getTargetDestination(String, String, String, String) - Method in class org.springframework.messaging.simp.user.DefaultUserDestinationResolver
This methods determines the translated destination to use based on the source destination, the source destination with the user prefix removed, a session id, and the user for the session (if known).
getTargetDestinations(Annotation, Message<?>, String) - Method in class org.springframework.messaging.simp.annotation.support.SendToMethodReturnValueHandler
 
getTargetDestinations() - Method in class org.springframework.messaging.simp.user.UserDestinationResult
The result of parsing the source destination and translating it into a set of actual target destinations to use.
getTaskExecRegistration() - Method in class org.springframework.messaging.simp.config.ChannelRegistration
 
getTaskExecutor() - Method in class org.springframework.messaging.simp.config.TaskExecutorRegistration
 
getTcpClient() - Method in class org.springframework.messaging.simp.stomp.StompBrokerRelayMessageHandler
Get the configured TCP client.
getTimestamp() - Method in class org.springframework.messaging.MessageHeaders
 
getTimestamp() - Method in class org.springframework.messaging.support.MessageHeaderAccessor
 
getTimeToNextAttempt(int) - Method in class org.springframework.messaging.tcp.FixedIntervalReconnectStrategy
 
getTimeToNextAttempt(int) - Method in interface org.springframework.messaging.tcp.ReconnectStrategy
Return the time to the next attempt to reconnect.
getToStringInfix() - Method in class org.springframework.messaging.handler.AbstractMessageCondition
The notation to use when printing discrete items of content.
getToStringInfix() - Method in class org.springframework.messaging.handler.DestinationPatternsMessageCondition
 
getToStringInfix() - Method in class org.springframework.messaging.simp.SimpMessageTypeMessageCondition
 
getUser() - Method in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
Return the user associated with the current session.
getUser(Map<String, Object>) - Static method in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
 
getUser() - Method in class org.springframework.messaging.simp.user.UserDestinationResult
The user associated with the user destination.
getUserDestinationPrefix() - Method in class org.springframework.messaging.simp.config.MessageBrokerRegistry
 
getUserDestinationPrefix() - Method in class org.springframework.messaging.simp.SimpMessagingTemplate
Return the configured user destination prefix.
getUserDestinationResolver() - Method in class org.springframework.messaging.simp.user.UserDestinationMessageHandler
Return the configured UserDestinationResolver.
getUserName(Message<?>, MessageHeaders) - Method in class org.springframework.messaging.simp.annotation.support.SendToMethodReturnValueHandler
 
getUserSessionRegistry() - Method in class org.springframework.messaging.simp.user.DefaultUserDestinationResolver
Return the configured UserSessionRegistry.
getValidator() - Method in class org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler
Return the configured Validator instance.
getValidator() - Method in class org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
Override this method to provide a custom Validator.
getVersion() - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
getVirtualHost() - Method in class org.springframework.messaging.simp.stomp.StompBrokerRelayMessageHandler
Return the configured virtual host value.

H

handleFailure(Throwable) - Method in interface org.springframework.messaging.tcp.TcpConnectionHandler
Handle a failure on the connection.
handleMatch(T, HandlerMethod, String, Message<?>) - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
 
handleMatch(SimpMessageMappingInfo, HandlerMethod, String, Message<?>) - Method in class org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler
 
handleMessage(Message<?>) - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
 
handleMessage(Message<?>) - Method in interface org.springframework.messaging.MessageHandler
Handle the given message.
handleMessage(Message<?>) - Method in class org.springframework.messaging.simp.broker.AbstractBrokerMessageHandler
 
handleMessage(Message<?>) - Method in class org.springframework.messaging.simp.user.UserDestinationMessageHandler
 
handleMessage(Message<P>) - Method in interface org.springframework.messaging.tcp.TcpConnectionHandler
Handle a message received from the remote host.
handleMessageInternal(Message<?>, String) - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
 
handleMessageInternal(Message<?>) - Method in class org.springframework.messaging.simp.broker.AbstractBrokerMessageHandler
 
handleMessageInternal(Message<?>) - Method in class org.springframework.messaging.simp.broker.SimpleBrokerMessageHandler
 
handleMessageInternal(Message<?>) - Method in class org.springframework.messaging.simp.stomp.StompBrokerRelayMessageHandler
 
handleMissingValue(String, MethodParameter, Message<?>) - Method in class org.springframework.messaging.handler.annotation.support.AbstractNamedValueMethodArgumentResolver
Invoked when a named value is required, but AbstractNamedValueMethodArgumentResolver.resolveArgumentInternal(MethodParameter, Message, String) returned null and there is no default value.
handleMissingValue(String, MethodParameter, Message<?>) - Method in class org.springframework.messaging.handler.annotation.support.DestinationVariableMethodArgumentResolver
 
handleMissingValue(String, MethodParameter, Message<?>) - Method in class org.springframework.messaging.handler.annotation.support.HeaderMethodArgumentResolver
 
handleNoMatch(Set<T>, String, Message<?>) - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
 
handleResolvedValue(Object, String, MethodParameter, Message<?>) - Method in class org.springframework.messaging.handler.annotation.support.AbstractNamedValueMethodArgumentResolver
Invoked after a value is resolved.
handleReturnValue(Object, MethodParameter, Message<?>) - Method in interface org.springframework.messaging.handler.invocation.HandlerMethodReturnValueHandler
Handle the given return value.
handleReturnValue(Object, MethodParameter, Message<?>) - Method in class org.springframework.messaging.handler.invocation.HandlerMethodReturnValueHandlerComposite
 
handleReturnValue(Object, MethodParameter, Message<?>) - Method in class org.springframework.messaging.simp.annotation.support.SendToMethodReturnValueHandler
 
handleReturnValue(Object, MethodParameter, Message<?>) - Method in class org.springframework.messaging.simp.annotation.support.SubscriptionMethodReturnValueHandler
 
HandlerMethod - Class in org.springframework.messaging.handler
Encapsulates information about a handler method consisting of a method and a bean.
HandlerMethod(Object, Method) - Constructor for class org.springframework.messaging.handler.HandlerMethod
Create an instance from a bean instance and a method.
HandlerMethod(Object, String, Class<?>...) - Constructor for class org.springframework.messaging.handler.HandlerMethod
Create an instance from a bean instance, method name, and parameter types.
HandlerMethod(String, BeanFactory, Method) - Constructor for class org.springframework.messaging.handler.HandlerMethod
Create an instance from a bean name, a method, and a BeanFactory.
HandlerMethod(HandlerMethod) - Constructor for class org.springframework.messaging.handler.HandlerMethod
Copy constructor for use in subclasses.
HandlerMethodArgumentResolver - Interface in org.springframework.messaging.handler.invocation
Strategy interface for resolving method parameters into argument values in the context of a given Message.
HandlerMethodArgumentResolverComposite - Class in org.springframework.messaging.handler.invocation
Resolves method parameters by delegating to a list of registered HandlerMethodArgumentResolver.
HandlerMethodArgumentResolverComposite() - Constructor for class org.springframework.messaging.handler.invocation.HandlerMethodArgumentResolverComposite
 
HandlerMethodReturnValueHandler - Interface in org.springframework.messaging.handler.invocation
Strategy interface to handle the value returned from the invocation of a method handling a Message.
HandlerMethodReturnValueHandlerComposite - Class in org.springframework.messaging.handler.invocation
A HandlerMethodReturnValueHandler that wraps and delegates to others.
HandlerMethodReturnValueHandlerComposite() - Constructor for class org.springframework.messaging.handler.invocation.HandlerMethodReturnValueHandlerComposite
 
HandlerMethodSelector - Class in org.springframework.messaging.handler
Defines the algorithm for searching handler methods exhaustively including interfaces and parent classes while also dealing with parameterized methods as well as interface and class-based proxies.
HandlerMethodSelector() - Constructor for class org.springframework.messaging.handler.HandlerMethodSelector
 
hasExceptionMappings() - Method in class org.springframework.messaging.handler.invocation.AbstractExceptionHandlerMethodResolver
Whether the contained type has any exception mappings.
hashCode() - Method in class org.springframework.messaging.handler.AbstractMessageCondition
 
hashCode() - Method in class org.springframework.messaging.handler.HandlerMethod
 
hashCode() - Method in class org.springframework.messaging.MessageHeaders
 
hashCode() - Method in class org.springframework.messaging.simp.SimpMessageMappingInfo
 
hashCode() - Method in class org.springframework.messaging.support.GenericMessage
 
hasInterceptors() - Method in class org.springframework.messaging.simp.config.ChannelRegistration
 
hasSubscription(MessageHandler) - Method in class org.springframework.messaging.support.AbstractSubscribableChannel
 
hasTaskExecutor() - Method in class org.springframework.messaging.simp.config.ChannelRegistration
 
Header - Annotation Type in org.springframework.messaging.handler.annotation
Annotation which indicates that a method parameter should be bound to a message header.
HeaderMapper<T> - Interface in org.springframework.messaging.support
Generic strategy interface for mapping MessageHeaders to and from other types of objects.
HeaderMethodArgumentResolver - Class in org.springframework.messaging.handler.annotation.support
Resolves method parameters annotated with @Header.
HeaderMethodArgumentResolver(ConversionService, ConfigurableBeanFactory) - Constructor for class org.springframework.messaging.handler.annotation.support.HeaderMethodArgumentResolver
 
Headers - Annotation Type in org.springframework.messaging.handler.annotation
Annotation which indicates that a method parameter should be bound to the headers of a message.
HeadersMethodArgumentResolver - Class in org.springframework.messaging.handler.annotation.support
Resolves the following method parameters: Parameters assignable to Map annotated with @Headers Parameters of type MessageHeaders Parameters assignable to MessageHeaderAccessor
HeadersMethodArgumentResolver() - Constructor for class org.springframework.messaging.handler.annotation.support.HeadersMethodArgumentResolver
 

I

ID - Static variable in class org.springframework.messaging.MessageHeaders
The key for the Message ID.
ID_VALUE_NONE - Static variable in class org.springframework.messaging.MessageHeaders
 
IdTimestampMessageHeaderInitializer - Class in org.springframework.messaging.support
A MessageHeaderInitializer to customize the strategy for ID and TIMESTAMP message header generation.
IdTimestampMessageHeaderInitializer() - Constructor for class org.springframework.messaging.support.IdTimestampMessageHeaderInitializer
 
ImmutableMessageChannelInterceptor - Class in org.springframework.messaging.support
A simpler interceptor that calls MessageHeaderAccessor.setImmutable() on the headers of messages passed through the preSend method.
ImmutableMessageChannelInterceptor() - Constructor for class org.springframework.messaging.support.ImmutableMessageChannelInterceptor
 
INDEFINITE_TIMEOUT - Static variable in interface org.springframework.messaging.MessageChannel
Constant for sending a message without a prescribed timeout.
initArgumentResolvers() - Method in class org.springframework.messaging.handler.annotation.support.DefaultMessageHandlerMethodFactory
 
initArgumentResolvers() - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
Return the list of argument resolvers to use.
initArgumentResolvers() - Method in class org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler
 
initHeaders(MessageHeaderAccessor) - Method in class org.springframework.messaging.support.IdTimestampMessageHeaderInitializer
 
initHeaders(MessageHeaderAccessor) - Method in interface org.springframework.messaging.support.MessageHeaderInitializer
Initialize the given MessageHeaderAccessor.
initReturnValueHandlers() - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
Return the list of return value handlers to use.
initReturnValueHandlers() - Method in class org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler
 
InterceptableChannel - Interface in org.springframework.messaging.support
A MessageChannel that maintains a list ChannelInterceptors and allows interception of message sending.
InvocableHandlerMethod - Class in org.springframework.messaging.handler.invocation
Provides a method for invoking the handler method for a given message after resolving its method argument values through registered HandlerMethodArgumentResolvers.
InvocableHandlerMethod(HandlerMethod) - Constructor for class org.springframework.messaging.handler.invocation.InvocableHandlerMethod
Create an instance from a HandlerMethod.
InvocableHandlerMethod(Object, Method) - Constructor for class org.springframework.messaging.handler.invocation.InvocableHandlerMethod
Create an instance from a bean instance and a method.
InvocableHandlerMethod(Object, String, Class<?>...) - Constructor for class org.springframework.messaging.handler.invocation.InvocableHandlerMethod
Construct a new handler method with the given bean instance, method name and parameters.
invoke(Message<?>, Object...) - Method in class org.springframework.messaging.handler.invocation.InvocableHandlerMethod
Invoke the method after resolving its argument values in the context of the given message.
isAutoStartup() - Method in class org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler
 
isAutoStartup() - Method in class org.springframework.messaging.simp.broker.AbstractBrokerMessageHandler
 
isAutoStartup() - Method in class org.springframework.messaging.simp.user.UserDestinationMessageHandler
 
isBodyAllowed() - Method in enum org.springframework.messaging.simp.stomp.StompCommand
 
isBrokerAvailable() - Method in class org.springframework.messaging.simp.broker.AbstractBrokerMessageHandler
Whether the message broker is currently available and able to process messages.
isBrokerAvailable() - Method in class org.springframework.messaging.simp.broker.BrokerAvailabilityEvent
 
isEmpty() - Method in class org.springframework.messaging.MessageHeaders
 
isEmptyPayload(Object) - Method in class org.springframework.messaging.handler.annotation.support.PayloadArgumentResolver
Specify if the given payload is empty.
isEnableTimestamp() - Method in class org.springframework.messaging.support.IdTimestampMessageHeaderInitializer
Return whether the timestamp header is enabled or not.
isHandler(Class<?>) - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
Whether the given bean type should be introspected for messaging handling methods.
isHandler(Class<?>) - Method in class org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler
 
isHeartbeat() - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
isModified() - Method in class org.springframework.messaging.support.MessageHeaderAccessor
Check whether the underlying message headers have been marked as modified.
isMutable() - Method in class org.springframework.messaging.support.MessageHeaderAccessor
Whether the underlying headers can still be modified.
isReadableContentType() - Method in class org.springframework.messaging.support.MessageHeaderAccessor
 
isReadOnly(String) - Method in class org.springframework.messaging.support.MessageHeaderAccessor
 
isRunning() - Method in class org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler
 
isRunning() - Method in class org.springframework.messaging.simp.broker.AbstractBrokerMessageHandler
Check whether this message handler is currently running.
isRunning() - Method in class org.springframework.messaging.simp.user.UserDestinationMessageHandler
 
isSessionCompleted() - Method in class org.springframework.messaging.simp.SimpAttributes
Whether the SimpAttributes.sessionCompleted() was already invoked.
isStrictContentTypeMatch() - Method in class org.springframework.messaging.converter.AbstractMessageConverter
Whether content type resolution must produce a value that matches one of the supported MIME types.
isVoid() - Method in class org.springframework.messaging.handler.HandlerMethod
Returns true if the method return type is void, false otherwise.

K

keepAliveSeconds(int) - Method in class org.springframework.messaging.simp.config.TaskExecutorRegistration
Set the time limit for which threads may remain idle before being terminated.
keySet() - Method in class org.springframework.messaging.MessageHeaders
 

L

logger - Variable in class org.springframework.messaging.converter.AbstractMessageConverter
 
logger - Variable in class org.springframework.messaging.core.AbstractMessageSendingTemplate
 
logger - Variable in class org.springframework.messaging.handler.HandlerMethod
Logger that is available to subclasses
logger - Variable in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
 
logger - Variable in class org.springframework.messaging.simp.broker.AbstractBrokerMessageHandler
 
logger - Variable in class org.springframework.messaging.simp.broker.AbstractSubscriptionRegistry
 
logger - Variable in class org.springframework.messaging.support.AbstractHeaderMapper
 
logger - Variable in class org.springframework.messaging.support.AbstractMessageChannel
 
logger - Variable in class org.springframework.messaging.support.MessageHeaderAccessor
 
LOOKUP_DESTINATION_HEADER - Static variable in class org.springframework.messaging.handler.DestinationPatternsMessageCondition
 

M

MappingJackson2MessageConverter - Class in org.springframework.messaging.converter
A Jackson 2 based MessageConverter implementation.
MappingJackson2MessageConverter() - Constructor for class org.springframework.messaging.converter.MappingJackson2MessageConverter
Construct a MappingJackson2MessageConverter supporting the application/json MIME type.
MappingJackson2MessageConverter(MimeType...) - Constructor for class org.springframework.messaging.converter.MappingJackson2MessageConverter
Construct a MappingJackson2MessageConverter supporting one or more custom MIME types.
maxPoolSize(int) - Method in class org.springframework.messaging.simp.config.TaskExecutorRegistration
Set the max pool size of the ThreadPoolExecutor.
Message<T> - Interface in org.springframework.messaging
A generic message representation with headers and body.
MESSAGE - Static variable in class org.springframework.messaging.simp.SimpMessageTypeMessageCondition
 
MESSAGE_TYPE_HEADER - Static variable in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
 
MessageBrokerRegistry - Class in org.springframework.messaging.simp.config
A registry for configuring message broker options.
MessageBrokerRegistry(SubscribableChannel, MessageChannel) - Constructor for class org.springframework.messaging.simp.config.MessageBrokerRegistry
 
MessageBuilder<T> - Class in org.springframework.messaging.support
A builder for creating a GenericMessage (or ErrorMessage if the payload is of type Throwable).
MessageChannel - Interface in org.springframework.messaging
Defines methods for sending messages.
MessageCondition<T> - Interface in org.springframework.messaging.handler
Contract for mapping conditions to messages.
MessageConversionException - Exception in org.springframework.messaging.converter
An exception raised by MessageConverter implementations.
MessageConversionException(String) - Constructor for exception org.springframework.messaging.converter.MessageConversionException
 
MessageConversionException(String, Throwable) - Constructor for exception org.springframework.messaging.converter.MessageConversionException
 
MessageConversionException(Message<?>, String) - Constructor for exception org.springframework.messaging.converter.MessageConversionException
 
MessageConversionException(Message<?>, String, Throwable) - Constructor for exception org.springframework.messaging.converter.MessageConversionException
 
MessageConverter - Interface in org.springframework.messaging.converter
A converter to turn the payload of a Message from serialized form to a typed Object and vice versa.
MessageDeliveryException - Exception in org.springframework.messaging
Exception that indicates an error occurred during message delivery.
MessageDeliveryException(String) - Constructor for exception org.springframework.messaging.MessageDeliveryException
 
MessageDeliveryException(Message<?>) - Constructor for exception org.springframework.messaging.MessageDeliveryException
 
MessageDeliveryException(Message<?>, String) - Constructor for exception org.springframework.messaging.MessageDeliveryException
 
MessageDeliveryException(Message<?>, Throwable) - Constructor for exception org.springframework.messaging.MessageDeliveryException
 
MessageDeliveryException(Message<?>, String, Throwable) - Constructor for exception org.springframework.messaging.MessageDeliveryException
 
MessageExceptionHandler - Annotation Type in org.springframework.messaging.handler.annotation
Annotation for handling exceptions thrown from message-handling methods within a specific handler class.
MessageHandler - Interface in org.springframework.messaging
Contract for handling a Message.
MessageHandlerMethodFactory - Interface in org.springframework.messaging.handler.annotation.support
A factory for InvocableHandlerMethod that is suitable to process an incoming Message
MessageHandlingException - Exception in org.springframework.messaging
Exception that indicates an error occurred during message handling.
MessageHandlingException(Message<?>) - Constructor for exception org.springframework.messaging.MessageHandlingException
 
MessageHandlingException(Message<?>, String) - Constructor for exception org.springframework.messaging.MessageHandlingException
 
MessageHandlingException(Message<?>, Throwable) - Constructor for exception org.springframework.messaging.MessageHandlingException
 
MessageHandlingException(Message<?>, String, Throwable) - Constructor for exception org.springframework.messaging.MessageHandlingException
 
MessageHandlingRunnable - Interface in org.springframework.messaging.support
Extension of the Runnable interface with methods to obtain the MessageHandler and Message to be handled.
MessageHeaderAccessor - Class in org.springframework.messaging.support
A base for classes providing strongly typed getters and setters as well as behavior around specific categories of headers (e.g.
MessageHeaderAccessor() - Constructor for class org.springframework.messaging.support.MessageHeaderAccessor
A constructor to create new headers.
MessageHeaderAccessor(Message<?>) - Constructor for class org.springframework.messaging.support.MessageHeaderAccessor
A constructor accepting the headers of an existing message to copy.
MessageHeaderInitializer - Interface in org.springframework.messaging.support
Callback interface for initializing a MessageHeaderAccessor.
MessageHeaders - Class in org.springframework.messaging
The headers for a Message.
MessageHeaders(Map<String, Object>) - Constructor for class org.springframework.messaging.MessageHeaders
Construct a MessageHeaders with the given headers.
MessageHeaders(Map<String, Object>, UUID, Long) - Constructor for class org.springframework.messaging.MessageHeaders
Constructor providing control over the ID and TIMESTAMP header values.
MessageMapping - Annotation Type in org.springframework.messaging.handler.annotation
Annotation for mapping a Message onto message-handling methods by matching to the message destination.
MessageMethodArgumentResolver - Class in org.springframework.messaging.handler.annotation.support
MessageMethodArgumentResolver() - Constructor for class org.springframework.messaging.handler.annotation.support.MessageMethodArgumentResolver
 
MessagePostProcessor - Interface in org.springframework.messaging.core
A contract for processing a Message after it has been created, either returning a modified (effectively new) message or returning the same.
MessageReceivingOperations<D> - Interface in org.springframework.messaging.core
Operations for receiving messages from a destination.
MessageRequestReplyOperations<D> - Interface in org.springframework.messaging.core
Operations for sending messages to and receiving the reply from a destination.
MessageSendingOperations<D> - Interface in org.springframework.messaging.core
Operations for sending messages to a destination.
MessagingException - Exception in org.springframework.messaging
The base exception for any failures related to messaging.
MessagingException(Message<?>) - Constructor for exception org.springframework.messaging.MessagingException
 
MessagingException(String) - Constructor for exception org.springframework.messaging.MessagingException
 
MessagingException(String, Throwable) - Constructor for exception org.springframework.messaging.MessagingException
 
MessagingException(Message<?>, String) - Constructor for exception org.springframework.messaging.MessagingException
 
MessagingException(Message<?>, Throwable) - Constructor for exception org.springframework.messaging.MessagingException
 
MessagingException(Message<?>, String, Throwable) - Constructor for exception org.springframework.messaging.MessagingException
 
MethodArgumentNotValidException - Exception in org.springframework.messaging.handler.annotation.support
Exception to be thrown when a method argument fails validation perhaps as a result of @Valid style validation, or perhaps because it is required.
MethodArgumentNotValidException(Message<?>, MethodParameter) - Constructor for exception org.springframework.messaging.handler.annotation.support.MethodArgumentNotValidException
Create a new instance with the invalid MethodParameter.
MethodArgumentNotValidException(Message<?>, MethodParameter, BindingResult) - Constructor for exception org.springframework.messaging.handler.annotation.support.MethodArgumentNotValidException
Create a new instance with the invalid MethodParameter and a BindingResult.
MethodArgumentTypeMismatchException - Exception in org.springframework.messaging.handler.annotation.support
Exception that indicates that a method argument has not the expected type.
MethodArgumentTypeMismatchException(Message<?>, MethodParameter, String) - Constructor for exception org.springframework.messaging.handler.annotation.support.MethodArgumentTypeMismatchException
Create a new instance with the invalid MethodParameter.
MissingSessionUserException - Exception in org.springframework.messaging.simp.annotation.support
 
MissingSessionUserException(Message<?>) - Constructor for exception org.springframework.messaging.simp.annotation.support.MissingSessionUserException
 

N

NamedValueInfo(String, boolean, String) - Constructor for class org.springframework.messaging.handler.annotation.support.AbstractNamedValueMethodArgumentResolver.NamedValueInfo
 
NATIVE_HEADERS - Static variable in class org.springframework.messaging.support.NativeMessageHeaderAccessor
 
NativeMessageHeaderAccessor - Class in org.springframework.messaging.support
An extension of MessageHeaderAccessor that also stores and provides read/write access to message headers from an external source -- e.g.
NativeMessageHeaderAccessor() - Constructor for class org.springframework.messaging.support.NativeMessageHeaderAccessor
A protected constructor to create new headers.
NativeMessageHeaderAccessor(Map<String, List<String>>) - Constructor for class org.springframework.messaging.support.NativeMessageHeaderAccessor
A protected constructor to create new headers.
NativeMessageHeaderAccessor(Message<?>) - Constructor for class org.springframework.messaging.support.NativeMessageHeaderAccessor
A protected constructor accepting the headers of an existing message to copy.

O

onReadInactivity(Runnable, long) - Method in class org.springframework.messaging.tcp.reactor.Reactor11TcpConnection
 
onReadInactivity(Runnable, long) - Method in interface org.springframework.messaging.tcp.TcpConnection
Register a task to invoke after a period of of read inactivity.
onWriteInactivity(Runnable, long) - Method in class org.springframework.messaging.tcp.reactor.Reactor11TcpConnection
 
onWriteInactivity(Runnable, long) - Method in interface org.springframework.messaging.tcp.TcpConnection
Register a task to invoke after a period of of write inactivity.
org.springframework.messaging - package org.springframework.messaging
Support for working with messaging APIs and protocols.
org.springframework.messaging.converter - package org.springframework.messaging.converter
Provides support for message conversion.
org.springframework.messaging.core - package org.springframework.messaging.core
Defines interfaces and implementation classes for messaging templates.
org.springframework.messaging.handler - package org.springframework.messaging.handler
Basic abstractions for working with message handler methods.
org.springframework.messaging.handler.annotation - package org.springframework.messaging.handler.annotation
Annotations and support classes for handling messages.
org.springframework.messaging.handler.annotation.support - package org.springframework.messaging.handler.annotation.support
Support classes for working with annotated message-handling methods.
org.springframework.messaging.handler.invocation - package org.springframework.messaging.handler.invocation
Common infrastructure for invoking message handler methods.
org.springframework.messaging.simp - package org.springframework.messaging.simp
Generic support for SImple Messaging Protocols including protocols such as STOMP.
org.springframework.messaging.simp.annotation - package org.springframework.messaging.simp.annotation
Annotations and for handling messages from SImple Messaging Protocols such as STOMP.
org.springframework.messaging.simp.annotation.support - package org.springframework.messaging.simp.annotation.support
Support classes for handling messages from simple messaging protocols (like STOMP).
org.springframework.messaging.simp.broker - package org.springframework.messaging.simp.broker
Provides a "simple" message broker implementation along with an abstract base class and other supporting types such as a registry for subscriptions.
org.springframework.messaging.simp.config - package org.springframework.messaging.simp.config
Configuration support for WebSocket messaging using higher level messaging protocols.
org.springframework.messaging.simp.stomp - package org.springframework.messaging.simp.stomp
Generic support for simple messaging protocols (like STOMP).
org.springframework.messaging.simp.user - package org.springframework.messaging.simp.user
Support for handling messages to "user" destinations (i.e.
org.springframework.messaging.support - package org.springframework.messaging.support
Provides implementations of Message along with a MessageBuilder and MessageHeaderAccessor for building and working with messages and message headers, as well as various MessageChannel implementations and channel interceptor support.
org.springframework.messaging.tcp - package org.springframework.messaging.tcp
Contains abstractions and implementation classes for establishing TCP connections via TcpOperations, handling messages via TcpConnectionHandler, as well as sending messages via TcpConnection.
org.springframework.messaging.tcp.reactor - package org.springframework.messaging.tcp.reactor
Contains support for TCP messaging based on Reactor.
ORIGINAL_DESTINATION - Static variable in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
For internal use.

P

Payload - Annotation Type in org.springframework.messaging.handler.annotation
Annotation that binds a method parameter to the payload of a message.
PayloadArgumentResolver - Class in org.springframework.messaging.handler.annotation.support
A resolver to extract and convert the payload of a message using a MessageConverter.
PayloadArgumentResolver(MessageConverter) - Constructor for class org.springframework.messaging.handler.annotation.support.PayloadArgumentResolver
Create a new PayloadArgumentResolver with the given MessageConverter.
PayloadArgumentResolver(MessageConverter, Validator) - Constructor for class org.springframework.messaging.handler.annotation.support.PayloadArgumentResolver
Create a new PayloadArgumentResolver with the given MessageConverter and Validator.
PollableChannel - Interface in org.springframework.messaging
A MessageChannel from which messages may be actively received through polling.
postProcessMessage(Message<?>) - Method in interface org.springframework.messaging.core.MessagePostProcessor
Process the given message.
postReceive(Message<?>, MessageChannel) - Method in interface org.springframework.messaging.support.ChannelInterceptor
Invoked immediately after a Message has been retrieved but before it is returned to the caller.
postReceive(Message<?>, MessageChannel) - Method in class org.springframework.messaging.support.ChannelInterceptorAdapter
 
postSend(Message<?>, MessageChannel, boolean) - Method in interface org.springframework.messaging.support.ChannelInterceptor
Invoked immediately after the send invocation.
postSend(Message<?>, MessageChannel, boolean) - Method in class org.springframework.messaging.support.ChannelInterceptorAdapter
 
preReceive(MessageChannel) - Method in interface org.springframework.messaging.support.ChannelInterceptor
Invoked as soon as receive is called and before a Message is actually retrieved.
preReceive(MessageChannel) - Method in class org.springframework.messaging.support.ChannelInterceptorAdapter
 
preSend(Message<?>, MessageChannel) - Method in interface org.springframework.messaging.support.ChannelInterceptor
Invoked before the Message is actually sent to the channel.
preSend(Message<?>, MessageChannel) - Method in class org.springframework.messaging.support.ChannelInterceptorAdapter
 
preSend(Message<?>, MessageChannel) - Method in class org.springframework.messaging.support.ImmutableMessageChannelInterceptor
 
PrincipalMethodArgumentResolver - Class in org.springframework.messaging.simp.annotation.support
 
PrincipalMethodArgumentResolver() - Constructor for class org.springframework.messaging.simp.annotation.support.PrincipalMethodArgumentResolver
 
processHandlerMethodException(HandlerMethod, Exception, Message<?>) - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
 
processHeadersToSend(Map<String, Object>) - Method in class org.springframework.messaging.core.AbstractMessageSendingTemplate
Provides access to the map of input headers before a send operation.
processHeadersToSend(Map<String, Object>) - Method in class org.springframework.messaging.simp.SimpMessagingTemplate
Creates a new map and puts the given headers under the key NATIVE_HEADERS NATIVE_HEADERS NATIVE_HEADERS.
publishBrokerAvailableEvent() - Method in class org.springframework.messaging.simp.broker.AbstractBrokerMessageHandler
 
publishBrokerUnavailableEvent() - Method in class org.springframework.messaging.simp.broker.AbstractBrokerMessageHandler
 
put(String, Object) - Method in class org.springframework.messaging.MessageHeaders
Since MessageHeaders are immutable, the call to this method will result in UnsupportedOperationException.
putAll(Map<? extends String, ? extends Object>) - Method in class org.springframework.messaging.MessageHeaders
Since MessageHeaders are immutable, the call to this method will result in UnsupportedOperationException.

Q

queueCapacity(int) - Method in class org.springframework.messaging.simp.config.TaskExecutorRegistration
Set the queue capacity for the ThreadPoolExecutor.

R

Reactor11StompCodec - Class in org.springframework.messaging.simp.stomp
A Reactor TCP Codec for sending and receiving STOMP messages.
Reactor11StompCodec() - Constructor for class org.springframework.messaging.simp.stomp.Reactor11StompCodec
 
Reactor11StompCodec(StompEncoder, StompDecoder) - Constructor for class org.springframework.messaging.simp.stomp.Reactor11StompCodec
 
Reactor11TcpClient<P> - Class in org.springframework.messaging.tcp.reactor
An implementation of TcpOperations based on the TCP client support of the Reactor project.
Reactor11TcpClient(String, int, Codec<Buffer, Message<P>, Message<P>>) - Constructor for class org.springframework.messaging.tcp.reactor.Reactor11TcpClient
A constructor that creates a NettyTcpClient with a reactor.event.dispatch.SynchronousDispatcher as a result of which network I/O is handled in Netty threads.
Reactor11TcpClient(TcpClient<Message<P>, Message<P>>) - Constructor for class org.springframework.messaging.tcp.reactor.Reactor11TcpClient
A constructor with a pre-configured TcpClient.
Reactor11TcpConnection<P> - Class in org.springframework.messaging.tcp.reactor
An implementation of TcpConnection based on the TCP client support of the Reactor project.
Reactor11TcpConnection(NetChannel<Message<P>, Message<P>>) - Constructor for class org.springframework.messaging.tcp.reactor.Reactor11TcpConnection
 
REACTOR_TCP_CLIENT_TYPE - Static variable in class org.springframework.messaging.tcp.reactor.Reactor11TcpClient
 
receive(String) - Method in class org.springframework.messaging.core.AbstractDestinationResolvingMessagingTemplate
 
receive() - Method in class org.springframework.messaging.core.AbstractMessageReceivingTemplate
 
receive(D) - Method in class org.springframework.messaging.core.AbstractMessageReceivingTemplate
 
receive(String) - Method in interface org.springframework.messaging.core.DestinationResolvingMessageReceivingOperations
Resolve the given destination name and receive a message from it.
receive() - Method in interface org.springframework.messaging.core.MessageReceivingOperations
Receive a message from a default destination.
receive(D) - Method in interface org.springframework.messaging.core.MessageReceivingOperations
Receive a message from the given destination.
receive() - Method in interface org.springframework.messaging.PollableChannel
Receive a message from this channel, blocking indefinitely if necessary.
receive(long) - Method in interface org.springframework.messaging.PollableChannel
Receive a message from this channel, blocking until either a message is available or the specified timeout period elapses.
receiveAndConvert(String, Class<T>) - Method in class org.springframework.messaging.core.AbstractDestinationResolvingMessagingTemplate
 
receiveAndConvert(Class<T>) - Method in class org.springframework.messaging.core.AbstractMessageReceivingTemplate
 
receiveAndConvert(D, Class<T>) - Method in class org.springframework.messaging.core.AbstractMessageReceivingTemplate
 
receiveAndConvert(String, Class<T>) - Method in interface org.springframework.messaging.core.DestinationResolvingMessageReceivingOperations
Resolve the given destination name, receive a message from it, convert the payload to the specified target type.
receiveAndConvert(Class<T>) - Method in interface org.springframework.messaging.core.MessageReceivingOperations
Receive a message from a default destination and convert its payload to the specified target class.
receiveAndConvert(D, Class<T>) - Method in interface org.springframework.messaging.core.MessageReceivingOperations
Receive a message from the given destination and convert its payload to the specified target class.
ReconnectStrategy - Interface in org.springframework.messaging.tcp
A contract to determine the frequency of reconnect attempts after connection failure.
registerDestructionCallback(String, Runnable) - Method in class org.springframework.messaging.simp.SimpAttributes
Register a callback to execute on destruction of the specified attribute.
registerDestructionCallback(String, Runnable) - Method in class org.springframework.messaging.simp.SimpSessionScope
 
registerHandlerMethod(Object, Method, T) - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
Register a handler method and its unique mapping.
registerSessionId(String, String) - Method in class org.springframework.messaging.simp.user.DefaultUserSessionRegistry
 
registerSessionId(String, String) - Method in interface org.springframework.messaging.simp.user.UserSessionRegistry
Register an active session id for the given user.
registerSubscription(Message<?>) - Method in class org.springframework.messaging.simp.broker.AbstractSubscriptionRegistry
 
registerSubscription(Message<?>) - Method in interface org.springframework.messaging.simp.broker.SubscriptionRegistry
Register a subscription represented by the given message.
remove(Object) - Method in class org.springframework.messaging.MessageHeaders
Since MessageHeaders are immutable, the call to this method will result in UnsupportedOperationException.
remove(String) - Method in class org.springframework.messaging.simp.SimpSessionScope
 
removeAttribute(String) - Method in class org.springframework.messaging.simp.SimpAttributes
Remove the attribute of the given name, if it exists.
removeHeader(String) - Method in class org.springframework.messaging.support.MessageBuilder
Remove the value for the given header name.
removeHeader(String) - Method in class org.springframework.messaging.support.MessageHeaderAccessor
Remove the value for the given header name.
removeHeaders(String...) - Method in class org.springframework.messaging.support.MessageBuilder
Removes all headers provided via array of 'headerPatterns'.
removeHeaders(String...) - Method in class org.springframework.messaging.support.MessageHeaderAccessor
Removes all headers provided via array of 'headerPatterns'.
removeInterceptor(ChannelInterceptor) - Method in class org.springframework.messaging.support.AbstractMessageChannel
 
removeInterceptor(int) - Method in class org.springframework.messaging.support.AbstractMessageChannel
 
removeInterceptor(ChannelInterceptor) - Method in interface org.springframework.messaging.support.InterceptableChannel
Remove the given interceptor.
removeInterceptor(int) - Method in interface org.springframework.messaging.support.InterceptableChannel
Remove the interceptor at the given index.
removeNativeHeader(String) - Method in class org.springframework.messaging.support.NativeMessageHeaderAccessor
 
removeSubscriptionInternal(String, String, Message<?>) - Method in class org.springframework.messaging.simp.broker.AbstractSubscriptionRegistry
 
removeSubscriptionInternal(String, String, Message<?>) - Method in class org.springframework.messaging.simp.broker.DefaultSubscriptionRegistry
 
REPLY_CHANNEL - Static variable in class org.springframework.messaging.MessageHeaders
 
requiresContentLength() - Method in enum org.springframework.messaging.simp.stomp.StompCommand
 
requiresDestination() - Method in enum org.springframework.messaging.simp.stomp.StompCommand
 
requiresSubscriptionId() - Method in enum org.springframework.messaging.simp.stomp.StompCommand
 
resetAttributes() - Static method in class org.springframework.messaging.simp.SimpAttributesContextHolder
Reset the SimpAttributes for the current thread.
resolve(MessageHeaders) - Method in interface org.springframework.messaging.converter.ContentTypeResolver
Determine the MimeType of a message from the given MessageHeaders.
resolve(MessageHeaders) - Method in class org.springframework.messaging.converter.DefaultContentTypeResolver
 
resolveArgument(MethodParameter, Message<?>) - Method in class org.springframework.messaging.handler.annotation.support.AbstractNamedValueMethodArgumentResolver
 
resolveArgument(MethodParameter, Message<?>) - Method in class org.springframework.messaging.handler.annotation.support.HeadersMethodArgumentResolver
 
resolveArgument(MethodParameter, Message<?>) - Method in class org.springframework.messaging.handler.annotation.support.MessageMethodArgumentResolver
 
resolveArgument(MethodParameter, Message<?>) - Method in class org.springframework.messaging.handler.annotation.support.PayloadArgumentResolver
 
resolveArgument(MethodParameter, Message<?>) - Method in interface org.springframework.messaging.handler.invocation.HandlerMethodArgumentResolver
Resolves a method parameter into an argument value from a given message.
resolveArgument(MethodParameter, Message<?>) - Method in class org.springframework.messaging.handler.invocation.HandlerMethodArgumentResolverComposite
Iterate over registered HandlerMethodArgumentResolvers and invoke the one that supports it.
resolveArgument(MethodParameter, Message<?>) - Method in class org.springframework.messaging.simp.annotation.support.PrincipalMethodArgumentResolver
 
resolveArgumentInternal(MethodParameter, Message<?>, String) - Method in class org.springframework.messaging.handler.annotation.support.AbstractNamedValueMethodArgumentResolver
Resolves the given parameter type and value name into an argument value.
resolveArgumentInternal(MethodParameter, Message<?>, String) - Method in class org.springframework.messaging.handler.annotation.support.DestinationVariableMethodArgumentResolver
 
resolveArgumentInternal(MethodParameter, Message<?>, String) - Method in class org.springframework.messaging.handler.annotation.support.HeaderMethodArgumentResolver
 
resolveContextualObject(String) - Method in class org.springframework.messaging.simp.SimpSessionScope
 
resolveDestination(String) - Method in class org.springframework.messaging.core.AbstractDestinationResolvingMessagingTemplate
 
resolveDestination(String) - Method in class org.springframework.messaging.core.BeanFactoryMessageChannelDestinationResolver
 
resolveDestination(String) - Method in class org.springframework.messaging.core.CachingDestinationResolverProxy
Resolves and caches destinations if successfully resolved by the target DestinationResolver implementation.
resolveDestination(String) - Method in interface org.springframework.messaging.core.DestinationResolver
Resolve the given destination name.
resolveDestination(Message<?>) - Method in class org.springframework.messaging.simp.user.DefaultUserDestinationResolver
 
resolveDestination(Message<?>) - Method in interface org.springframework.messaging.simp.user.UserDestinationResolver
Resolve the destination of the message to a set of actual target destinations.
resolveMethod(Exception) - Method in class org.springframework.messaging.handler.invocation.AbstractExceptionHandlerMethodResolver
Find a method to handle the given exception.

S

selectMethods(Class<?>, ReflectionUtils.MethodFilter) - Static method in class org.springframework.messaging.handler.HandlerMethodSelector
Select handler methods for the given handler type.
send(String, Message<?>) - Method in class org.springframework.messaging.core.AbstractDestinationResolvingMessagingTemplate
 
send(Message<?>) - Method in class org.springframework.messaging.core.AbstractMessageSendingTemplate
 
send(D, Message<?>) - Method in class org.springframework.messaging.core.AbstractMessageSendingTemplate
 
send(String, Message<?>) - Method in interface org.springframework.messaging.core.DestinationResolvingMessageSendingOperations
Resolve the given destination name to a destination and send a message to it.
send(Message<?>) - Method in interface org.springframework.messaging.core.MessageSendingOperations
Send a message to a default destination.
send(D, Message<?>) - Method in interface org.springframework.messaging.core.MessageSendingOperations
Send a message to the given destination.
send(Message<?>) - Method in interface org.springframework.messaging.MessageChannel
Send a Message to this channel.
send(Message<?>, long) - Method in interface org.springframework.messaging.MessageChannel
Send a message, blocking until either the message is accepted or the specified timeout period elapses.
send(Message<?>) - Method in class org.springframework.messaging.simp.SimpMessagingTemplate
If the headers of the given message already contain a SimpMessageHeaderAccessor#DESTINATION_HEADER then the message is sent without further changes.
send(Message<?>) - Method in class org.springframework.messaging.support.AbstractMessageChannel
 
send(Message<?>, long) - Method in class org.springframework.messaging.support.AbstractMessageChannel
 
send(Message<P>) - Method in class org.springframework.messaging.tcp.reactor.Reactor11TcpConnection
 
send(Message<P>) - Method in interface org.springframework.messaging.tcp.TcpConnection
Send the given message.
sendAndReceive(String, Message<?>) - Method in class org.springframework.messaging.core.AbstractDestinationResolvingMessagingTemplate
 
sendAndReceive(Message<?>) - Method in class org.springframework.messaging.core.AbstractMessagingTemplate
 
sendAndReceive(D, Message<?>) - Method in class org.springframework.messaging.core.AbstractMessagingTemplate
 
sendAndReceive(String, Message<?>) - Method in interface org.springframework.messaging.core.DestinationResolvingMessageRequestReplyOperations
Resolve the given destination name to a destination and send the given message, receive a reply and return it.
sendAndReceive(Message<?>) - Method in interface org.springframework.messaging.core.MessageRequestReplyOperations
Send a request message and receive the reply from a default destination.
sendAndReceive(D, Message<?>) - Method in interface org.springframework.messaging.core.MessageRequestReplyOperations
Send a request message and receive the reply from the given destination.
sendInternal(Message<?>, long) - Method in class org.springframework.messaging.support.AbstractMessageChannel
 
sendInternal(Message<?>, long) - Method in class org.springframework.messaging.support.ExecutorSubscribableChannel
 
sendMessageToSubscribers(String, Message<?>) - Method in class org.springframework.messaging.simp.broker.SimpleBrokerMessageHandler
 
SendTo - Annotation Type in org.springframework.messaging.handler.annotation
Annotation that indicates a method's return value should be converted to a Message if necessary and sent to the specified destination.
SendToMethodReturnValueHandler - Class in org.springframework.messaging.simp.annotation.support
A HandlerMethodReturnValueHandler for sending to destinations specified in a SendTo or SendToUser method-level annotations.
SendToMethodReturnValueHandler(SimpMessageSendingOperations, boolean) - Constructor for class org.springframework.messaging.simp.annotation.support.SendToMethodReturnValueHandler
 
SendToUser - Annotation Type in org.springframework.messaging.simp.annotation
Annotation that indicates that the return value of a message-handling method should be sent as a Message to the specified destination(s) prepended with "/user/{username}" where the user name is extracted from the headers of the input message being handled.
SESSION_ATTRIBUTES - Static variable in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
 
SESSION_COMPLETED_NAME - Static variable in class org.springframework.messaging.simp.SimpAttributes
Key set after the session is completed
SESSION_ID_HEADER - Static variable in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
 
SESSION_MUTEX_NAME - Static variable in class org.springframework.messaging.simp.SimpAttributes
Key for the mutex session attribute
sessionCompleted() - Method in class org.springframework.messaging.simp.SimpAttributes
Invoked when the session is completed.
setAcceptVersion(String) - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
setAck(String) - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
setApplicationContext(ApplicationContext) - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
 
setApplicationContext(ApplicationContext) - Method in class org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
 
setApplicationDestinationPrefixes(String...) - Method in class org.springframework.messaging.simp.config.MessageBrokerRegistry
Configure one or more prefixes to filter destinations targeting application annotated methods.
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.messaging.simp.broker.AbstractBrokerMessageHandler
 
setArgumentResolvers(List<HandlerMethodArgumentResolver>) - Method in class org.springframework.messaging.handler.annotation.support.DefaultMessageHandlerMethodFactory
Configure the complete list of supported argument types effectively overriding the ones configured by default.
setArgumentResolvers(List<HandlerMethodArgumentResolver>) - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
Configure the complete list of supported argument types effectively overriding the ones configured by default.
setAttribute(String, Object) - Method in class org.springframework.messaging.simp.SimpAttributes
Set the value with the given name replacing an existing value (if any).
setAttributes(SimpAttributes) - Static method in class org.springframework.messaging.simp.SimpAttributesContextHolder
Bind the given SimpAttributes to the current thread,
setAttributesFromMessage(Message<?>) - Static method in class org.springframework.messaging.simp.SimpAttributesContextHolder
Extract the SiMP session attributes from the given message, wrap them in a SimpAttributes instance and bind it to the current thread,
setAutoStartup(boolean) - Method in class org.springframework.messaging.simp.broker.AbstractBrokerMessageHandler
 
setAutoStartup(boolean) - Method in class org.springframework.messaging.simp.config.StompBrokerRelayRegistration
Configure whether the StompBrokerRelayMessageHandler should start automatically when the Spring ApplicationContext is refreshed.
setBeanFactory(BeanFactory) - Method in class org.springframework.messaging.core.BeanFactoryMessageChannelDestinationResolver
 
setBeanFactory(BeanFactory) - Method in class org.springframework.messaging.core.GenericMessagingTemplate
 
setBeanFactory(BeanFactory) - Method in class org.springframework.messaging.handler.annotation.support.DefaultMessageHandlerMethodFactory
A BeanFactory only needs to be available for placeholder resolution in handler method arguments; it's optional otherwise.
setBeanName(String) - Method in class org.springframework.messaging.support.AbstractMessageChannel
A message channel uses the bean name primarily for logging purposes.
setCacheLimit(int) - Method in class org.springframework.messaging.simp.broker.DefaultSubscriptionRegistry
Specify the maximum number of entries for the resolved destination cache.
setClientLogin(String) - Method in class org.springframework.messaging.simp.config.StompBrokerRelayRegistration
Set the login to use when creating connections to the STOMP broker on behalf of connected clients.
setClientLogin(String) - Method in class org.springframework.messaging.simp.stomp.StompBrokerRelayMessageHandler
Set the login to use when creating connections to the STOMP broker on behalf of connected clients.
setClientPasscode(String) - Method in class org.springframework.messaging.simp.config.StompBrokerRelayRegistration
Set the passcode to use when creating connections to the STOMP broker on behalf of connected clients.
setClientPasscode(String) - Method in class org.springframework.messaging.simp.stomp.StompBrokerRelayMessageHandler
Set the client passcode to use to create connections to the STOMP broker on behalf of connected clients.
setContentLength(int) - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
setContentType(MimeType) - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
setContentType(MimeType) - Method in class org.springframework.messaging.support.MessageHeaderAccessor
 
setContentTypeResolver(ContentTypeResolver) - Method in class org.springframework.messaging.converter.AbstractMessageConverter
Configure the ContentTypeResolver to use to resolve the content type of an input message.
setConversionService(ConversionService) - Method in class org.springframework.messaging.handler.annotation.support.DefaultMessageHandlerMethodFactory
Set the ConversionService to use to convert the original message payload or headers.
setConversionService(ConversionService) - Method in class org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler
Configure a ConversionService to use when resolving method arguments, for example message header values.
setCustomArgumentResolvers(List<HandlerMethodArgumentResolver>) - Method in class org.springframework.messaging.handler.annotation.support.DefaultMessageHandlerMethodFactory
Set the list of custom HandlerMethodArgumentResolvers that will be used after resolvers for supported argument type.
setCustomArgumentResolvers(List<HandlerMethodArgumentResolver>) - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
Sets the list of custom HandlerMethodArgumentResolvers that will be used after resolvers for supported argument type.
setCustomReturnValueHandlers(List<HandlerMethodReturnValueHandler>) - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
Set the list of custom HandlerMethodReturnValueHandlers that will be used after return value handlers for known types.
setDefaultDestination(D) - Method in class org.springframework.messaging.core.AbstractMessageSendingTemplate
Configure the default destination to use in send methods that don't have a destination argument.
setDefaultDestinationPrefix(String) - Method in class org.springframework.messaging.simp.annotation.support.SendToMethodReturnValueHandler
Configure a default prefix to add to message destinations in cases where a method is not annotated with @SendTo or does not specify any destinations through the annotation's value attribute.
setDefaultMimeType(MimeType) - Method in class org.springframework.messaging.converter.DefaultContentTypeResolver
Set the default MIME type to use when there is no MessageHeaders.CONTENT_TYPE header present.
setDefaultUserDestinationPrefix(String) - Method in class org.springframework.messaging.simp.annotation.support.SendToMethodReturnValueHandler
Configure a default prefix to add to message destinations in cases where a method is annotated with @SendToUser but does not specify any destinations through the annotation's value attribute.
setDestination(String) - Method in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
 
setDestination(String) - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
setDestinationPrefixes(Collection<String>) - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
When this property is configured only messages to destinations matching one of the configured prefixes are eligible for handling.
setDestinationPrefixes(Collection<String>) - Method in class org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler
When this property is configured only messages to destinations matching one of the configured prefixes are eligible for handling.
setDestinationResolver(DestinationResolver<D>) - Method in class org.springframework.messaging.core.AbstractDestinationResolvingMessagingTemplate
Configure the DestinationResolver to use to resolve String destination names into actual destinations of type <D>.
setDisableIdGeneration() - Method in class org.springframework.messaging.support.IdTimestampMessageHeaderInitializer
A shortcut for calling IdTimestampMessageHeaderInitializer.setIdGenerator(org.springframework.util.IdGenerator) with an id generation strategy to disable id generation completely.
setEnableTimestamp(boolean) - Method in class org.springframework.messaging.support.IdTimestampMessageHeaderInitializer
Whether to enable the automatic addition of the MessageHeaders.TIMESTAMP header on MessageHeaderAccessor instances being initialized.
setErrorChannel(MessageChannel) - Method in class org.springframework.messaging.support.MessageBuilder
 
setErrorChannel(MessageChannel) - Method in class org.springframework.messaging.support.MessageHeaderAccessor
 
setErrorChannelName(String) - Method in class org.springframework.messaging.support.MessageBuilder
 
setErrorChannelName(String) - Method in class org.springframework.messaging.support.MessageHeaderAccessor
 
setHeader(String, Object) - Method in class org.springframework.messaging.support.MessageBuilder
Set the value for the given header name.
setHeader(String, Object) - Method in class org.springframework.messaging.support.MessageHeaderAccessor
Set the value for the given header name.
setHeaderIfAbsent(String, Object) - Method in class org.springframework.messaging.support.MessageBuilder
Set the value for the given header name only if the header name is not already associated with a value.
setHeaderIfAbsent(String, Object) - Method in class org.springframework.messaging.support.MessageHeaderAccessor
Set the value for the given header name only if the header name is not already associated with a value.
setHeaderInitializer(MessageHeaderInitializer) - Method in class org.springframework.messaging.simp.annotation.support.SendToMethodReturnValueHandler
Configure a MessageHeaderInitializer to apply to the headers of all messages sent to the client outbound channel.
setHeaderInitializer(MessageHeaderInitializer) - Method in class org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler
Configure a MessageHeaderInitializer to pass on to HandlerMethodReturnValueHandlers that send messages from controller return values.
setHeaderInitializer(MessageHeaderInitializer) - Method in class org.springframework.messaging.simp.annotation.support.SubscriptionMethodReturnValueHandler
Configure a MessageHeaderInitializer to apply to the headers of all messages sent to the client outbound channel.
setHeaderInitializer(MessageHeaderInitializer) - Method in class org.springframework.messaging.simp.broker.SimpleBrokerMessageHandler
Configure a MessageHeaderInitializer to apply to the headers of all messages sent to the client outbound channel.
setHeaderInitializer(MessageHeaderInitializer) - Method in class org.springframework.messaging.simp.SimpMessagingTemplate
Configure a MessageHeaderInitializer to apply to the headers of all messages created through the SimpMessagingTemplate.
setHeaderInitializer(MessageHeaderInitializer) - Method in class org.springframework.messaging.simp.stomp.StompBrokerRelayMessageHandler
Configure a MessageHeaderInitializer to apply to the headers of all messages created through the StompBrokerRelayMessageHandler that are sent to the client outbound message channel.
setHeaderInitializer(MessageHeaderInitializer) - Method in class org.springframework.messaging.simp.stomp.StompDecoder
Configure a MessageHeaderInitializer to apply to the headers of Messages from decoded STOMP frames.
setHeaderInitializer(MessageHeaderInitializer) - Method in class org.springframework.messaging.simp.user.UserDestinationMessageHandler
Configure a MessageHeaderInitializer to pass on to HandlerMethodReturnValueHandlers that send messages from controller return values.
setHeaders(MessageHeaderAccessor) - Method in class org.springframework.messaging.support.MessageBuilder
Set the message headers to use by providing a MessageHeaderAccessor.
setHeartbeat(long, long) - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
setHost(String) - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
setIdGenerator(IdGenerator) - Method in class org.springframework.messaging.support.IdTimestampMessageHeaderInitializer
Configure the IdGenerator strategy to initialize MessageHeaderAccessor instances with.
setImmutable() - Method in class org.springframework.messaging.support.MessageHeaderAccessor
By default when MessageHeaderAccessor.getMessageHeaders() is called, "this" MessageHeaderAccessor instance can no longer be used to modify the underlying message headers.
setImmutable() - Method in class org.springframework.messaging.support.NativeMessageHeaderAccessor
 
setInboundPrefix(String) - Method in class org.springframework.messaging.support.AbstractHeaderMapper
Specify a prefix to be appended to the message header name for any user-defined property that is being mapped into the MessageHeaders.
setInterceptors(ChannelInterceptor...) - Method in class org.springframework.messaging.simp.config.ChannelRegistration
Configure interceptors for the message channel.
setInterceptors(List<ChannelInterceptor>) - Method in class org.springframework.messaging.support.AbstractMessageChannel
 
setInterceptors(List<ChannelInterceptor>) - Method in class org.springframework.messaging.support.ExecutorSubscribableChannel
 
setInterceptors(List<ChannelInterceptor>) - Method in interface org.springframework.messaging.support.InterceptableChannel
Set the list of channel interceptors clearing any existing interceptors.
setLeaveMutable(boolean) - Method in class org.springframework.messaging.support.MessageHeaderAccessor
By default when MessageHeaderAccessor.getMessageHeaders() is called, "this" MessageHeaderAccessor instance can no longer be used to modify the underlying message headers and the returned MessageHeaders is immutable.
setLogin(String) - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
setMessage(String) - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
setMessageConverter(MessageConverter) - Method in class org.springframework.messaging.core.AbstractMessageSendingTemplate
Set the MessageConverter to use in convertAndSend methods.
setMessageConverter(MessageConverter) - Method in class org.springframework.messaging.handler.annotation.support.DefaultMessageHandlerMethodFactory
Set the MessageConverter to use.
setMessageConverter(MessageConverter) - Method in class org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler
Configure a MessageConverter to use to convert the payload of a message from its serialized form with a specific MIME type to an Object matching the target method parameter.
setMessageId(String) - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
setMessageMethodArgumentResolvers(HandlerMethodArgumentResolver) - Method in class org.springframework.messaging.handler.invocation.InvocableHandlerMethod
Set HandlerMethodArgumentResolvers to use to use for resolving method argument values.
setMessageTypeIfNotSet(SimpMessageType) - Method in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
 
setModified(boolean) - Method in class org.springframework.messaging.support.MessageHeaderAccessor
Mark the underlying message headers as modified.
setNack(String) - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
setNativeHeader(String, String) - Method in class org.springframework.messaging.support.NativeMessageHeaderAccessor
Set the specified native header value replacing existing values.
setObjectMapper(ObjectMapper) - Method in class org.springframework.messaging.converter.MappingJackson2MessageConverter
Set the ObjectMapper for this converter.
setOutboundPrefix(String) - Method in class org.springframework.messaging.support.AbstractHeaderMapper
Specify a prefix to be appended to the protocol property name for any user-defined message header that is being mapped into the protocol-specific Message.
setParameterNameDiscoverer(ParameterNameDiscoverer) - Method in class org.springframework.messaging.handler.invocation.InvocableHandlerMethod
Set the ParameterNameDiscoverer for resolving parameter names when needed (e.g.
setPasscode(String) - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
setPathMatcher(PathMatcher) - Method in class org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler
Set the PathMatcher implementation to use for matching destinations against configured destination patterns.
setPathMatcher(PathMatcher) - Method in class org.springframework.messaging.simp.broker.DefaultSubscriptionRegistry
Specify the PathMatcher to use.
setPathMatcher(PathMatcher) - Method in class org.springframework.messaging.simp.broker.SimpleBrokerMessageHandler
When configured, the given PathMatcher is passed down to the SubscriptionRegistry to use for matching destination to subscriptions.
setPathMatcher(PathMatcher) - Method in class org.springframework.messaging.simp.config.MessageBrokerRegistry
Configure the PathMatcher to use to match the destinations of incoming messages to @MessageMapping and @SubscribeMapping methods.
setPrettyPrint(boolean) - Method in class org.springframework.messaging.converter.MappingJackson2MessageConverter
Whether to use the DefaultPrettyPrinter when writing JSON.
setReceipt(String) - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
setReceiptId(String) - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
setReceiveTimeout(long) - Method in class org.springframework.messaging.core.GenericMessagingTemplate
Configure the timeout value to use for receive operations.
setRelayHost(String) - Method in class org.springframework.messaging.simp.config.StompBrokerRelayRegistration
Set the STOMP message broker host.
setRelayHost(String) - Method in class org.springframework.messaging.simp.stomp.StompBrokerRelayMessageHandler
Set the STOMP message broker host.
setRelayPort(int) - Method in class org.springframework.messaging.simp.config.StompBrokerRelayRegistration
Set the STOMP message broker port.
setRelayPort(int) - Method in class org.springframework.messaging.simp.stomp.StompBrokerRelayMessageHandler
Set the STOMP message broker port.
setReplyChannel(MessageChannel) - Method in class org.springframework.messaging.support.MessageBuilder
 
setReplyChannel(MessageChannel) - Method in class org.springframework.messaging.support.MessageHeaderAccessor
 
setReplyChannelName(String) - Method in class org.springframework.messaging.support.MessageBuilder
 
setReplyChannelName(String) - Method in class org.springframework.messaging.support.MessageHeaderAccessor
 
setReturnValueHandlers(List<HandlerMethodReturnValueHandler>) - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
Configure the complete list of supported return value types effectively overriding the ones configured by default.
setSendTimeout(long) - Method in class org.springframework.messaging.core.GenericMessagingTemplate
Configure the timeout value to use for send operations.
setSendTimeout(long) - Method in class org.springframework.messaging.simp.SimpMessagingTemplate
Specify the timeout value to use for send operations (in milliseconds).
setSerializedPayloadClass(Class<?>) - Method in class org.springframework.messaging.converter.AbstractMessageConverter
Configure the preferred serialization class to use (byte[] or String) when converting an Object payload to a Message.
setSessionAttributes(Map<String, Object>) - Method in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
A static alternative for access to the session attributes header.
setSessionId(String) - Method in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
 
setStrictContentTypeMatch(boolean) - Method in class org.springframework.messaging.converter.AbstractMessageConverter
Whether this converter should convert messages for which no content type could be resolved through the configured ContentTypeResolver.
setSubscriptionId(String) - Method in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
 
setSubscriptionId(String) - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
setSubscriptionRegistry(SubscriptionRegistry) - Method in class org.springframework.messaging.simp.broker.SimpleBrokerMessageHandler
Configure a custom SubscriptionRegistry to use for storing subscriptions.
setSystemHeartbeatReceiveInterval(long) - Method in class org.springframework.messaging.simp.config.StompBrokerRelayRegistration
Set the maximum interval, in milliseconds, at which the "system" relay session expects, in the absence of any other data, to receive a heartbeat from the STOMP broker.
setSystemHeartbeatReceiveInterval(long) - Method in class org.springframework.messaging.simp.stomp.StompBrokerRelayMessageHandler
Set the maximum interval, in milliseconds, at which the "system" connection expects, in the absence of any other data, to receive a heartbeat from the STOMP broker.
setSystemHeartbeatSendInterval(long) - Method in class org.springframework.messaging.simp.config.StompBrokerRelayRegistration
Set the interval, in milliseconds, at which the "system" relay session will, in the absence of any other data being sent, send a heartbeat to the STOMP broker.
setSystemHeartbeatSendInterval(long) - Method in class org.springframework.messaging.simp.stomp.StompBrokerRelayMessageHandler
Set the interval, in milliseconds, at which the "system" connection will, in the absence of any other data being sent, send a heartbeat to the STOMP broker.
setSystemLogin(String) - Method in class org.springframework.messaging.simp.config.StompBrokerRelayRegistration
Set the login for the shared "system" connection used to send messages to the STOMP broker from within the application, i.e.
setSystemLogin(String) - Method in class org.springframework.messaging.simp.stomp.StompBrokerRelayMessageHandler
Set the login for the shared "system" connection used to send messages to the STOMP broker from within the application, i.e.
setSystemPasscode(String) - Method in class org.springframework.messaging.simp.config.StompBrokerRelayRegistration
Set the passcode for the shared "system" connection used to send messages to the STOMP broker from within the application, i.e.
setSystemPasscode(String) - Method in class org.springframework.messaging.simp.stomp.StompBrokerRelayMessageHandler
Set the passcode for the shared "system" connection used to send messages to the STOMP broker from within the application, i.e.
setTargetDestinationResolver(DestinationResolver<D>) - Method in class org.springframework.messaging.core.CachingDestinationResolverProxy
Set the target DestinationResolver to delegate to.
setTcpClient(TcpOperations<byte[]>) - Method in class org.springframework.messaging.simp.stomp.StompBrokerRelayMessageHandler
Configure a TCP client for managing TCP connections to the STOMP broker.
setThrowExceptionOnLateReply(boolean) - Method in class org.springframework.messaging.core.GenericMessagingTemplate
Whether the thread sending a reply should have an exception raised if the receiving thread isn't going to receive the reply either because it timed out, or because it already received a reply, or because it got an exception while sending the request message.
setUser(Principal) - Method in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
 
setUserDestinationPrefix(String) - Method in class org.springframework.messaging.simp.config.MessageBrokerRegistry
Configure the prefix used to identify user destinations.
setUserDestinationPrefix(String) - Method in class org.springframework.messaging.simp.SimpMessagingTemplate
Configure the prefix to use for destinations targeting a specific user.
setUserDestinationPrefix(String) - Method in class org.springframework.messaging.simp.user.DefaultUserDestinationResolver
The prefix used to identify user destinations.
setValidator(Validator) - Method in class org.springframework.messaging.handler.annotation.support.DefaultMessageHandlerMethodFactory
Set the Validator instance used for validating @Payload arguments
setValidator(Validator) - Method in class org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler
Set the Validator instance used for validating @Payload arguments
setVersion(String) - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
setVirtualHost(String) - Method in class org.springframework.messaging.simp.config.StompBrokerRelayRegistration
Set the value of the "host" header to use in STOMP CONNECT frames.
setVirtualHost(String) - Method in class org.springframework.messaging.simp.stomp.StompBrokerRelayMessageHandler
Set the value of the "host" header to use in STOMP CONNECT frames.
shutdown() - Method in class org.springframework.messaging.tcp.reactor.Reactor11TcpClient
 
shutdown() - Method in interface org.springframework.messaging.tcp.TcpOperations
Shut down and close any open connections.
SimpAnnotationMethodMessageHandler - Class in org.springframework.messaging.simp.annotation.support
A handler for messages delegating to @MessageMapping and @SubscribeMapping annotated methods.
SimpAnnotationMethodMessageHandler(SubscribableChannel, MessageChannel, SimpMessageSendingOperations) - Constructor for class org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler
Create an instance of SimpAnnotationMethodMessageHandler with the given message channels and broker messaging template.
simpAnnotationMethodMessageHandler() - Method in class org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
 
SimpAttributes - Class in org.springframework.messaging.simp
A wrapper class for access to attributes associated with a SiMP session (e.g.
SimpAttributes(String, Map<String, Object>) - Constructor for class org.springframework.messaging.simp.SimpAttributes
Constructor wrapping the given session attributes map.
SimpAttributesContextHolder - Class in org.springframework.messaging.simp
Holder class to expose SiMP attributes associated with a session (e.g.
SimpAttributesContextHolder() - Constructor for class org.springframework.messaging.simp.SimpAttributesContextHolder
 
SimpleBrokerMessageHandler - Class in org.springframework.messaging.simp.broker
A "simple" message broker that recognizes the message types defined in SimpMessageType, keeps track of subscriptions with the help of a SubscriptionRegistry and sends messages to subscribers.
SimpleBrokerMessageHandler(SubscribableChannel, MessageChannel, SubscribableChannel, Collection<String>) - Constructor for class org.springframework.messaging.simp.broker.SimpleBrokerMessageHandler
Create a SimpleBrokerMessageHandler instance with the given message channels and destination prefixes.
simpleBrokerMessageHandler() - Method in class org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
 
SimpleBrokerRegistration - Class in org.springframework.messaging.simp.config
Registration class for configuring a SimpleBrokerMessageHandler.
SimpleBrokerRegistration(SubscribableChannel, MessageChannel, String[]) - Constructor for class org.springframework.messaging.simp.config.SimpleBrokerRegistration
 
SimpleMessageConverter - Class in org.springframework.messaging.converter
A simple converter that simply unwraps the message payload as long as it matches the expected target class.
SimpleMessageConverter() - Constructor for class org.springframework.messaging.converter.SimpleMessageConverter
 
SimpMessageHeaderAccessor - Class in org.springframework.messaging.simp
A base class for working with message headers in simple messaging protocols that support basic messaging patterns.
SimpMessageHeaderAccessor(SimpMessageType, Map<String, List<String>>) - Constructor for class org.springframework.messaging.simp.SimpMessageHeaderAccessor
A constructor for creating new message headers.
SimpMessageHeaderAccessor(Message<?>) - Constructor for class org.springframework.messaging.simp.SimpMessageHeaderAccessor
A constructor for accessing and modifying existing message headers.
SimpMessageMappingInfo - Class in org.springframework.messaging.simp
Encapsulates the following request mapping conditions: SimpMessageTypeMessageCondition DestinationPatternsMessageCondition
SimpMessageMappingInfo(SimpMessageTypeMessageCondition, DestinationPatternsMessageCondition) - Constructor for class org.springframework.messaging.simp.SimpMessageMappingInfo
 
SimpMessageSendingOperations - Interface in org.springframework.messaging.simp
A specialization of MessageSendingOperations with methods for use with the Spring Framework support for Simple Messaging Protocols (like STOMP).
SimpMessageType - Enum in org.springframework.messaging.simp
A generic representation of different kinds of messages found in simple messaging protocols like STOMP.
SimpMessageTypeMessageCondition - Class in org.springframework.messaging.simp
A message condition that checks the message type.
SimpMessageTypeMessageCondition(SimpMessageType) - Constructor for class org.springframework.messaging.simp.SimpMessageTypeMessageCondition
A constructor accepting a message type.
SimpMessagingTemplate - Class in org.springframework.messaging.simp
An implementation of SimpMessageSendingOperations.
SimpMessagingTemplate(MessageChannel) - Constructor for class org.springframework.messaging.simp.SimpMessagingTemplate
Create a new SimpMessagingTemplate instance.
SimpSessionScope - Class in org.springframework.messaging.simp
A Scope implementation exposing the attributes of a SiMP session (e.g.
SimpSessionScope() - Constructor for class org.springframework.messaging.simp.SimpSessionScope
 
simpValidator() - Method in class org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
Return a Validators instance for validating @Payload method arguments.
size() - Method in class org.springframework.messaging.MessageHeaders
 
skipLeadingEol(ByteBuffer) - Method in class org.springframework.messaging.simp.stomp.StompDecoder
Skip one ore more EOL characters at the start of the given ByteBuffer.
start() - Method in class org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler
 
start() - Method in class org.springframework.messaging.simp.broker.AbstractBrokerMessageHandler
 
start() - Method in class org.springframework.messaging.simp.user.UserDestinationMessageHandler
 
startInternal() - Method in class org.springframework.messaging.simp.broker.AbstractBrokerMessageHandler
 
startInternal() - Method in class org.springframework.messaging.simp.broker.SimpleBrokerMessageHandler
 
startInternal() - Method in class org.springframework.messaging.simp.stomp.StompBrokerRelayMessageHandler
 
STOMP_ACCEPT_VERSION_HEADER - Static variable in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
STOMP_ACK_HEADER - Static variable in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
STOMP_CONTENT_LENGTH_HEADER - Static variable in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
STOMP_CONTENT_TYPE_HEADER - Static variable in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
STOMP_DESTINATION_HEADER - Static variable in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
STOMP_HEARTBEAT_HEADER - Static variable in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
STOMP_HOST_HEADER - Static variable in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
STOMP_ID_HEADER - Static variable in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
STOMP_LOGIN_HEADER - Static variable in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
STOMP_MESSAGE_HEADER - Static variable in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
STOMP_MESSAGE_ID_HEADER - Static variable in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
STOMP_NACK_HEADER - Static variable in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
STOMP_PASSCODE_HEADER - Static variable in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
STOMP_RECEIPT_HEADER - Static variable in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
STOMP_RECEIPT_ID_HEADER - Static variable in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
STOMP_SUBSCRIPTION_HEADER - Static variable in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
STOMP_VERSION_HEADER - Static variable in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
stompBrokerRelayMessageHandler() - Method in class org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
 
StompBrokerRelayMessageHandler - Class in org.springframework.messaging.simp.stomp
A MessageHandler that handles messages by forwarding them to a STOMP broker.
StompBrokerRelayMessageHandler(SubscribableChannel, MessageChannel, SubscribableChannel, Collection<String>) - Constructor for class org.springframework.messaging.simp.stomp.StompBrokerRelayMessageHandler
Create a StompBrokerRelayMessageHandler instance with the given message channels and destination prefixes.
StompBrokerRelayRegistration - Class in org.springframework.messaging.simp.config
Registration class for configuring a StompBrokerRelayMessageHandler.
StompBrokerRelayRegistration(SubscribableChannel, MessageChannel, String[]) - Constructor for class org.springframework.messaging.simp.config.StompBrokerRelayRegistration
 
StompCommand - Enum in org.springframework.messaging.simp.stomp
Represents a STOMP command.
StompConversionException - Exception in org.springframework.messaging.simp.stomp
Raised after a failure to encode or decode a STOMP message.
StompConversionException(String, Throwable) - Constructor for exception org.springframework.messaging.simp.stomp.StompConversionException
 
StompConversionException(String) - Constructor for exception org.springframework.messaging.simp.stomp.StompConversionException
 
StompDecoder - Class in org.springframework.messaging.simp.stomp
Decodes one or more STOMP frames contained in a ByteBuffer.
StompDecoder() - Constructor for class org.springframework.messaging.simp.stomp.StompDecoder
 
StompEncoder - Class in org.springframework.messaging.simp.stomp
An encoder for STOMP frames.
StompEncoder() - Constructor for class org.springframework.messaging.simp.stomp.StompEncoder
 
StompHeaderAccessor - Class in org.springframework.messaging.simp.stomp
A MessageHeaderAccessor to use when creating a Message from a decoded STOMP frame, or when encoding a Message to a STOMP frame.
stop() - Method in class org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler
 
stop(Runnable) - Method in class org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler
 
stop() - Method in class org.springframework.messaging.simp.broker.AbstractBrokerMessageHandler
 
stop(Runnable) - Method in class org.springframework.messaging.simp.broker.AbstractBrokerMessageHandler
 
stop() - Method in class org.springframework.messaging.simp.user.UserDestinationMessageHandler
 
stop(Runnable) - Method in class org.springframework.messaging.simp.user.UserDestinationMessageHandler
 
stopInternal() - Method in class org.springframework.messaging.simp.broker.AbstractBrokerMessageHandler
 
stopInternal() - Method in class org.springframework.messaging.simp.broker.SimpleBrokerMessageHandler
 
stopInternal() - Method in class org.springframework.messaging.simp.stomp.StompBrokerRelayMessageHandler
 
StringMessageConverter - Class in org.springframework.messaging.converter
A MessageConverter that supports MIME type "text/plain" with the payload converted to and from a String.
StringMessageConverter() - Constructor for class org.springframework.messaging.converter.StringMessageConverter
 
StringMessageConverter(Charset) - Constructor for class org.springframework.messaging.converter.StringMessageConverter
 
SubscribableChannel - Interface in org.springframework.messaging
A MessageChannel that maintains a registry of subscribers and invokes them to handle messages sent through this channel.
SUBSCRIBE - Static variable in class org.springframework.messaging.simp.SimpMessageTypeMessageCondition
 
subscribe(MessageHandler) - Method in interface org.springframework.messaging.SubscribableChannel
Register a message handler.
subscribe(MessageHandler) - Method in class org.springframework.messaging.support.AbstractSubscribableChannel
 
SubscribeMapping - Annotation Type in org.springframework.messaging.simp.annotation
Annotation for mapping subscription messages onto specific handler methods based on the destination of a subscription.
SUBSCRIPTION_ID_HEADER - Static variable in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
 
SubscriptionMethodReturnValueHandler - Class in org.springframework.messaging.simp.annotation.support
A HandlerMethodReturnValueHandler for replying directly to a subscription.
SubscriptionMethodReturnValueHandler(MessageSendingOperations<String>) - Constructor for class org.springframework.messaging.simp.annotation.support.SubscriptionMethodReturnValueHandler
Construct a new SubscriptionMethodReturnValueHandler.
SubscriptionRegistry - Interface in org.springframework.messaging.simp.broker
A registry of subscription by session that allows looking up subscriptions.
supports(Class<?>) - Method in class org.springframework.messaging.converter.AbstractMessageConverter
Whether the given class is supported by this converter.
supports(Class<?>) - Method in class org.springframework.messaging.converter.ByteArrayMessageConverter
 
supports(Class<?>) - Method in class org.springframework.messaging.converter.MappingJackson2MessageConverter
 
supports(Class<?>) - Method in class org.springframework.messaging.converter.StringMessageConverter
 
supportsMimeType(MessageHeaders) - Method in class org.springframework.messaging.converter.AbstractMessageConverter
 
supportsParameter(MethodParameter) - Method in class org.springframework.messaging.handler.annotation.support.DestinationVariableMethodArgumentResolver
 
supportsParameter(MethodParameter) - Method in class org.springframework.messaging.handler.annotation.support.HeaderMethodArgumentResolver
 
supportsParameter(MethodParameter) - Method in class org.springframework.messaging.handler.annotation.support.HeadersMethodArgumentResolver
 
supportsParameter(MethodParameter) - Method in class org.springframework.messaging.handler.annotation.support.MessageMethodArgumentResolver
 
supportsParameter(MethodParameter) - Method in class org.springframework.messaging.handler.annotation.support.PayloadArgumentResolver
 
supportsParameter(MethodParameter) - Method in interface org.springframework.messaging.handler.invocation.HandlerMethodArgumentResolver
Whether the given method parameter is supported by this resolver.
supportsParameter(MethodParameter) - Method in class org.springframework.messaging.handler.invocation.HandlerMethodArgumentResolverComposite
Whether the given method parameter is supported by any registered HandlerMethodArgumentResolver.
supportsParameter(MethodParameter) - Method in class org.springframework.messaging.simp.annotation.support.PrincipalMethodArgumentResolver
 
supportsReturnType(MethodParameter) - Method in interface org.springframework.messaging.handler.invocation.HandlerMethodReturnValueHandler
Whether the given method return type is supported by this handler.
supportsReturnType(MethodParameter) - Method in class org.springframework.messaging.handler.invocation.HandlerMethodReturnValueHandlerComposite
 
supportsReturnType(MethodParameter) - Method in class org.springframework.messaging.simp.annotation.support.SendToMethodReturnValueHandler
 
supportsReturnType(MethodParameter) - Method in class org.springframework.messaging.simp.annotation.support.SubscriptionMethodReturnValueHandler
 
SYSTEM_SESSION_ID - Static variable in class org.springframework.messaging.simp.stomp.StompBrokerRelayMessageHandler
 

T

taskExecutor() - Method in class org.springframework.messaging.simp.config.ChannelRegistration
Configure the thread pool backing this message channel.
taskExecutor(ThreadPoolTaskExecutor) - Method in class org.springframework.messaging.simp.config.ChannelRegistration
Configure the thread pool backing this message channel using a custom ThreadPoolTaskExecutor.
TaskExecutorRegistration - Class in org.springframework.messaging.simp.config
A registration class for customizing the properties of ThreadPoolTaskExecutor.
TaskExecutorRegistration() - Constructor for class org.springframework.messaging.simp.config.TaskExecutorRegistration
 
TaskExecutorRegistration(ThreadPoolTaskExecutor) - Constructor for class org.springframework.messaging.simp.config.TaskExecutorRegistration
 
TcpConnection<P> - Interface in org.springframework.messaging.tcp
A contract for sending messages and managing a TCP connection.
TcpConnectionHandler<P> - Interface in org.springframework.messaging.tcp
A contract for managing lifecycle events for a TCP connection including the handling of incoming messages.
TcpOperations<P> - Interface in org.springframework.messaging.tcp
A contract for establishing TCP connections.
TIMESTAMP - Static variable in class org.springframework.messaging.MessageHeaders
 
toHeaderName(String) - Method in class org.springframework.messaging.support.AbstractHeaderMapper
Generate the name to use to set the header defined by the specified propertyName to the MessageHeaders instance.
toHeaders(T) - Method in interface org.springframework.messaging.support.HeaderMapper
Map from the given target message to abstracted MessageHeaders.
toMap() - Method in class org.springframework.messaging.support.MessageHeaderAccessor
Return a copy of the underlying header values as a plain Map object.
toMessage(Object, MessageHeaders) - Method in class org.springframework.messaging.converter.AbstractMessageConverter
 
toMessage(Object, MessageHeaders) - Method in class org.springframework.messaging.converter.CompositeMessageConverter
 
toMessage(Object, MessageHeaders) - Method in interface org.springframework.messaging.converter.MessageConverter
Create a Message whose payload is the result of converting the given payload Object to serialized form.
toMessage(Object, MessageHeaders) - Method in class org.springframework.messaging.converter.SimpleMessageConverter
 
toMessageHeaders() - Method in class org.springframework.messaging.support.MessageHeaderAccessor
Return a copy of the underlying header values as a MessageHeaders object.
toNativeHeaderMap() - Method in class org.springframework.messaging.support.NativeMessageHeaderAccessor
Return a copy of the native header values or an empty map.
toString() - Method in class org.springframework.messaging.converter.CompositeMessageConverter
 
toString() - Method in class org.springframework.messaging.converter.DefaultContentTypeResolver
 
toString() - Method in class org.springframework.messaging.handler.AbstractMessageCondition
 
toString() - Method in class org.springframework.messaging.handler.HandlerMethod
 
toString() - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
 
toString() - Method in class org.springframework.messaging.MessageHeaders
 
toString() - Method in class org.springframework.messaging.simp.annotation.support.SendToMethodReturnValueHandler
 
toString() - Method in class org.springframework.messaging.simp.broker.BrokerAvailabilityEvent
 
toString() - Method in class org.springframework.messaging.simp.broker.DefaultSubscriptionRegistry
 
toString() - Method in class org.springframework.messaging.simp.broker.SimpleBrokerMessageHandler
 
toString() - Method in class org.springframework.messaging.simp.SimpMessageMappingInfo
 
toString() - Method in class org.springframework.messaging.simp.stomp.StompBrokerRelayMessageHandler
 
toString() - Method in class org.springframework.messaging.simp.user.DefaultUserDestinationResolver
 
toString() - Method in class org.springframework.messaging.simp.user.UserDestinationMessageHandler
 
toString() - Method in class org.springframework.messaging.simp.user.UserDestinationResult
 
toString() - Method in class org.springframework.messaging.support.AbstractMessageChannel
 
toString() - Method in class org.springframework.messaging.support.GenericMessage
 
toString() - Method in class org.springframework.messaging.support.MessageHeaderAccessor
 
triggerAfterReceiveCompletion(Message<?>, MessageChannel, Exception) - Method in class org.springframework.messaging.support.AbstractMessageChannel.ChannelInterceptorChain
 
triggerAfterSendCompletion(Message<?>, MessageChannel, boolean, Exception) - Method in class org.springframework.messaging.support.AbstractMessageChannel.ChannelInterceptorChain
 

U

unregisterAllSubscriptions(String) - Method in class org.springframework.messaging.simp.broker.AbstractSubscriptionRegistry
 
unregisterAllSubscriptions(String) - Method in class org.springframework.messaging.simp.broker.DefaultSubscriptionRegistry
 
unregisterAllSubscriptions(String) - Method in interface org.springframework.messaging.simp.broker.SubscriptionRegistry
Remove all subscriptions associated with the given sessionId.
unregisterSessionId(String, String) - Method in class org.springframework.messaging.simp.user.DefaultUserSessionRegistry
 
unregisterSessionId(String, String) - Method in interface org.springframework.messaging.simp.user.UserSessionRegistry
Unregister the session id for a user.
unregisterSubscription(Message<?>) - Method in class org.springframework.messaging.simp.broker.AbstractSubscriptionRegistry
 
unregisterSubscription(Message<?>) - Method in interface org.springframework.messaging.simp.broker.SubscriptionRegistry
Unregister a subscription.
unsubscribe(MessageHandler) - Method in interface org.springframework.messaging.SubscribableChannel
Un-register a message handler.
unsubscribe(MessageHandler) - Method in class org.springframework.messaging.support.AbstractSubscribableChannel
 
updateStompCommandAsClientMessage() - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
updateStompCommandAsServerMessage() - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
 
USER_HEADER - Static variable in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
 
userDestinationMessageHandler() - Method in class org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
 
UserDestinationMessageHandler - Class in org.springframework.messaging.simp.user
Provides support for messages sent to "user" destinations, translating the destination to one or more user-specific destination(s) and then sending message(s) with the updated target destination using the provided messaging template.
UserDestinationMessageHandler(SubscribableChannel, SubscribableChannel, UserDestinationResolver) - Constructor for class org.springframework.messaging.simp.user.UserDestinationMessageHandler
Create an instance of the handler with the given messaging template and a user destination resolver.
userDestinationResolver() - Method in class org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
 
UserDestinationResolver - Interface in org.springframework.messaging.simp.user
A strategy for resolving a "user" destination and translating it to one or more actual destinations unique to the user's active session(s).
UserDestinationResult - Class in org.springframework.messaging.simp.user
A simple container for the result of parsing and translating a "user" destination in some source message into a set of actual target destinations by calling UserDestinationResolver.
UserDestinationResult(String, Set<String>, String, String) - Constructor for class org.springframework.messaging.simp.user.UserDestinationResult
 
userSessionRegistry() - Method in class org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
 
UserSessionRegistry - Interface in org.springframework.messaging.simp.user
A registry for looking up active session id's by user.

V

validate(Message<?>, MethodParameter, Object) - Method in class org.springframework.messaging.handler.annotation.support.PayloadArgumentResolver
Validate the payload if applicable.
ValueConstants - Interface in org.springframework.messaging.handler.annotation
Common annotation value constants.
valueOf(String) - Static method in enum org.springframework.messaging.simp.SimpMessageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.messaging.simp.stomp.StompCommand
Returns the enum constant of this type with the specified name.
values() - Method in class org.springframework.messaging.MessageHeaders
 
values() - Static method in enum org.springframework.messaging.simp.SimpMessageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.messaging.simp.stomp.StompCommand
Returns an array containing the constants of this enum type, in the order they are declared.
verifyType(String, Object) - Method in class org.springframework.messaging.support.MessageHeaderAccessor
 

W

withPayload(T) - Static method in class org.springframework.messaging.support.MessageBuilder
Create a new builder for a message with the given payload.
wrap(Message<?>) - Static method in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
Create an instance from the payload and headers of the given Message.
wrap(Message<?>) - Static method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
Create an instance from the payload and headers of the given Message.
A B C D E F G H I K L M N O P Q R S T U V W 
Skip navigation links
spring-messaging