- CachingDestinationResolverProxy<D> - Class in org.springframework.messaging.core
-
- CachingDestinationResolverProxy() - Constructor for class org.springframework.messaging.core.CachingDestinationResolverProxy
-
- 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
-
- canConvertFrom(Message<?>, Class<?>) - Method in class org.springframework.messaging.converter.MarshallingMessageConverter
-
- canConvertTo(Object, MessageHeaders) - Method in class org.springframework.messaging.converter.AbstractMessageConverter
-
- canConvertTo(Object, MessageHeaders) - Method in class org.springframework.messaging.converter.MappingJackson2MessageConverter
-
- canConvertTo(Object, MessageHeaders) - Method in class org.springframework.messaging.converter.MarshallingMessageConverter
-
- 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
-
- ChannelInterceptorAdapter() - Constructor for class org.springframework.messaging.support.ChannelInterceptorAdapter
-
Deprecated.
- 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
.
- clear() - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
- 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
-
- clone() - Method in class org.springframework.messaging.handler.HandlerMethod.HandlerMethodParameter
-
- close() - Method in class org.springframework.messaging.tcp.reactor.ReactorNettyTcpConnection
-
- 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
-
- CompletableFutureReturnValueHandler - Class in org.springframework.messaging.handler.invocation
-
Support for CompletableFuture
(and as of 4.3.7 also CompletionStage
)
as a return value type.
- CompletableFutureReturnValueHandler() - Constructor for class org.springframework.messaging.handler.invocation.CompletableFutureReturnValueHandler
-
- CompositeMessageConverter - Class in org.springframework.messaging.converter
-
A
MessageConverter
that delegates to a list of registered 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 subclasses 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 subclasses 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 subclasses 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(StompSessionHandler) - Method in class org.springframework.messaging.simp.stomp.ReactorNettyTcpStompClient
-
- connect(StompHeaders, StompSessionHandler) - Method in class org.springframework.messaging.simp.stomp.ReactorNettyTcpStompClient
-
- connect(TcpConnectionHandler<P>) - Method in class org.springframework.messaging.tcp.reactor.ReactorNettyTcpClient
-
- connect(TcpConnectionHandler<P>, ReconnectStrategy) - Method in class org.springframework.messaging.tcp.reactor.ReactorNettyTcpClient
-
- 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
-
- ConnectionHandlingStompSession - Interface in org.springframework.messaging.simp.stomp
-
- ConnectionLostException - Exception in org.springframework.messaging.simp.stomp
-
Raised when the connection for a STOMP session is lost rather than closed.
- ConnectionLostException(String) - Constructor for exception org.springframework.messaging.simp.stomp.ConnectionLostException
-
- containsKey(Object) - Method in class org.springframework.messaging.MessageHeaders
-
- containsKey(Object) - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
- 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
-
- containsValue(Object) - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
- CONTENT_LENGTH - Static variable in class org.springframework.messaging.simp.stomp.StompHeaders
-
- CONTENT_TYPE - Static variable in class org.springframework.messaging.MessageHeaders
-
The key for the message content type.
- CONTENT_TYPE - Static variable in class org.springframework.messaging.simp.stomp.StompHeaders
-
- ContentTypeResolver - Interface in org.springframework.messaging.converter
-
Resolve the content type for a message.
- CONVERSION_HINT_HEADER - Static variable in class org.springframework.messaging.core.AbstractMessageSendingTemplate
-
Name of the header that can be set to provide further information
(e.g.
- 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<?>, Object) - Method in class org.springframework.messaging.converter.AbstractMessageConverter
-
Convert the message payload from serialized form to an Object.
- convertFromInternal(Message<?>, Class<?>, Object) - Method in class org.springframework.messaging.converter.ByteArrayMessageConverter
-
- convertFromInternal(Message<?>, Class<?>, Object) - Method in class org.springframework.messaging.converter.MappingJackson2MessageConverter
-
- convertFromInternal(Message<?>, Class<?>, Object) - Method in class org.springframework.messaging.converter.MarshallingMessageConverter
-
- convertFromInternal(Message<?>, Class<?>, Object) - 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, Object) - Method in class org.springframework.messaging.converter.AbstractMessageConverter
-
Convert the payload object to serialized form.
- convertToInternal(Object, MessageHeaders, Object) - Method in class org.springframework.messaging.converter.ByteArrayMessageConverter
-
- convertToInternal(Object, MessageHeaders, Object) - Method in class org.springframework.messaging.converter.MappingJackson2MessageConverter
-
- convertToInternal(Object, MessageHeaders, Object) - Method in class org.springframework.messaging.converter.MarshallingMessageConverter
-
- convertToInternal(Object, MessageHeaders, Object) - 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(SimpMessageType) - Static method in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
-
- 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.
- createAnnotationMethodMessageHandler() - Method in class org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
-
- 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
-
- createJacksonConverter() - Method in class org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
-
- createLocalUserRegistry() - Method in class org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
-
- createLocalUserRegistry(Integer) - Method in class org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
-
Create the user registry that provides access to local users.
- 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
-
- createNamedValueInfo(MethodParameter) - Method in class org.springframework.messaging.handler.annotation.support.DestinationVariableMethodArgumentResolver
-
- createNamedValueInfo(MethodParameter) - Method in class org.springframework.messaging.handler.annotation.support.HeaderMethodArgumentResolver
-
- createSession(StompHeaders, StompSessionHandler) - Method in class org.springframework.messaging.simp.stomp.StompClientSupport
-
Factory method for create and configure a new session.
- 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.
- 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
-
- 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
-
- get(Object) - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
- getAcceptVersion() - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
-
- getAcceptVersion() - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
Get the accept-version header.
- 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
-
- getAck() - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
-
- getAck() - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
Get the ack header.
- 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
-
Return the complete list of argument resolvers.
- 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
-
Return 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.
- getBeanType() - Method in interface org.springframework.messaging.handler.MessagingAdviceBean
-
Return the type of the contained advice bean.
- 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.
- getBroadcastDestination() - Method in class org.springframework.messaging.simp.user.UserDestinationMessageHandler
-
Return the configured destination for unresolved messages.
- getBroadcastDestination() - Method in class org.springframework.messaging.simp.user.UserRegistryMessageHandler
-
Return the configured destination for broadcasting UserRegistry information.
- 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 messaging template used to send resolved messages to the
broker channel.
- getBrokerRegistry() - Method in class org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
-
- 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
-
- getClientOutboundChannelForSession(String) - Method in class org.springframework.messaging.simp.broker.AbstractBrokerMessageHandler
-
Get the MessageChannel to use for sending messages to clients, possibly
a per-session wrapper when preservePublishOrder=true
.
- 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.
- getContainingClass() - Method in class org.springframework.messaging.handler.HandlerMethod.HandlerMethodParameter
-
- getContent() - Method in class org.springframework.messaging.handler.AbstractMessageCondition
-
Return the collection of objects the message condition is composed of
(e.g.
- 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
-
- getContentLength() - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
Return the content-length header or -1 if unknown.
- getContentType() - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
Return the content-type header value.
- getContentType() - Method in class org.springframework.messaging.support.MessageHeaderAccessor
-
- getContentTypeResolver() - Method in class org.springframework.messaging.converter.AbstractMessageConverter
-
- 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
-
Return the underlying list of delegate converters.
- 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.
- getDefaultHeartbeat() - Method in class org.springframework.messaging.simp.stomp.StompClientSupport
-
Return the configured default heart-beat value (never null
).
- getDefaultMimeType() - Method in class org.springframework.messaging.converter.DefaultContentTypeResolver
-
- 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
-
- getDestination() - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
Get the destination header.
- getDestination() - Method in interface org.springframework.messaging.simp.user.SimpSubscription
-
Return the subscription's destination.
- getDestinationConditions() - Method in class org.springframework.messaging.simp.SimpMessageMappingInfo
-
- getDestinationPrefix() - Method in class org.springframework.messaging.simp.user.DefaultUserDestinationResolver
-
Return the configured prefix for user destinations.
- getDestinationPrefixes() - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
-
Return the configured destination prefixes, if any.
- 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 a globally unique user name for use with "user" destinations.
- getDetailedErrorMessage(String) - Method in class org.springframework.messaging.handler.invocation.InvocableHandlerMethod
-
Adds HandlerMethod details such as the bean type and method signature to the 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
-
- getExceptionHandlerMethod(HandlerMethod, Exception) - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
-
Find an @MessageExceptionHandler
method for the given exception.
- 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
-
- getFirst(String) - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
Return the first header value for the given header name, if any.
- getFirstNativeHeader(String) - Method in class org.springframework.messaging.support.NativeMessageHeaderAccessor
-
Return the first value for the specified native header,
or null
if none.
- getFirstNativeHeader(String, Map<String, Object>) - Static method in class org.springframework.messaging.support.NativeMessageHeaderAccessor
-
- getHandlerMethodLogger() - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
-
- getHandlerMethodLogger() - Method in class org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler
-
- 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
-
Return the configured header initializer.
- 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
-
Return the configured header initializer.
- 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(Map<String, Object>) - Static method in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
-
- getHeartbeat() - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
-
- getHeartbeat() - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
Get the heartbeat header.
- getHeartbeatValue() - Method in class org.springframework.messaging.simp.broker.SimpleBrokerMessageHandler
-
The configured value for the heart-beat settings.
- getHost() - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
-
- getHost() - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
Get the host header.
- getId() - Method in class org.springframework.messaging.MessageHeaders
-
- getId() - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
Get the id header.
- getId() - Method in interface org.springframework.messaging.simp.user.SimpSession
-
Return the session id.
- getId() - Method in interface org.springframework.messaging.simp.user.SimpSubscription
-
Return the id associated of the subscription.
- 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.
- getLogger() - Method in class org.springframework.messaging.handler.HandlerMethod
-
Return the currently configured Logger.
- getLogger() - Method in class org.springframework.messaging.handler.invocation.HandlerMethodReturnValueHandlerComposite
-
Return the currently configured Logger.
- getLogger() - Method in class org.springframework.messaging.support.AbstractMessageChannel
-
Return the currently configured Logger.
- getLogger() - Method in class org.springframework.messaging.tcp.reactor.ReactorNettyTcpClient
-
Return the currently configured Logger.
- getLogin() - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
-
- getLogin() - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
Get the login header.
- 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
-
- getMarshaller() - Method in class org.springframework.messaging.converter.MarshallingMessageConverter
-
Return the configured Marshaller.
- 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
-
- getMessageConverter() - Method in class org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler
-
- getMessageConverter() - Method in class org.springframework.messaging.simp.stomp.DefaultStompSession
-
- getMessageConverter() - Method in class org.springframework.messaging.simp.stomp.StompClientSupport
-
- 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
-
- getMessageId() - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
Get the message-id header.
- 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
-
Return the method for this handler method.
- getMethodAnnotation(Class<A>) - Method in class org.springframework.messaging.handler.HandlerMethod
-
Return a single annotation on the underlying method traversing its super methods
if no annotation can be found on the given method itself.
- getMethodAnnotation(Class<T>) - Method in class org.springframework.messaging.handler.HandlerMethod.HandlerMethodParameter
-
- getMethodParameter() - Method in exception org.springframework.messaging.handler.invocation.MethodArgumentResolutionException
-
Return the MethodParameter that was rejected.
- getMethodParameters() - Method in class org.springframework.messaging.handler.HandlerMethod
-
Return the method parameters for this handler method.
- 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
-
- getName() - Method in interface org.springframework.messaging.simp.user.SimpUser
-
The unique user name.
- getNativeHeader(String) - Method in class org.springframework.messaging.support.NativeMessageHeaderAccessor
-
Return all values for the specified native header.
- getNativeHeaders() - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
-
- getNativeHeaders() - Method in class org.springframework.messaging.support.NativeMessageHeaderAccessor
-
- getObjectMapper() - Method in class org.springframework.messaging.converter.MappingJackson2MessageConverter
-
Return the underlying ObjectMapper
for this converter.
- getOrder() - Method in class org.springframework.messaging.simp.user.MultiServerUserRegistry
-
- getOriginalMessage() - Method in class org.springframework.messaging.support.ErrorMessage
-
Return the original message (if available) at the point in the stack
where the ErrorMessage was created.
- 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.
- getPasscode() - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
Get the passcode header.
- 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.AbstractMessageBrokerConfiguration
-
Provide access to the configured PatchMatcher for access from other
configuration classes.
- 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
-
- getPayloadType(StompHeaders) - Method in interface org.springframework.messaging.simp.stomp.StompFrameHandler
-
- getPayloadType(StompHeaders) - Method in class org.springframework.messaging.simp.stomp.StompSessionHandlerAdapter
-
This implementation returns String as the expected payload type
for STOMP ERROR frames.
- getRawHeaders() - Method in class org.springframework.messaging.MessageHeaders
-
- getReceipt() - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
-
- getReceipt() - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
Get the receipt header.
- getReceiptId() - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
-
- getReceiptId() - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
Get the receipt header.
- getReceiptId() - Method in interface org.springframework.messaging.simp.stomp.StompSession.Receiptable
-
Return the receipt id, or null
if the STOMP frame for which
the handle was returned did not have a "receipt" header.
- getReceiptTimeLimit() - Method in class org.springframework.messaging.simp.stomp.DefaultStompSession
-
Return the configured time limit before a receipt expires.
- getReceiptTimeLimit() - Method in class org.springframework.messaging.simp.stomp.StompClientSupport
-
Return the configured receipt time limit.
- getReceiveTimeout() - Method in class org.springframework.messaging.core.GenericMessagingTemplate
-
Return the configured receive operation timeout value.
- getReceiveTimeoutHeader() - Method in class org.springframework.messaging.core.GenericMessagingTemplate
-
Return the configured receive-timeout header.
- getRegistryExpirationPeriod() - Method in class org.springframework.messaging.simp.user.UserRegistryMessageHandler
-
Return the configured registry expiration period.
- 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
-
- getResolvedFromHandlerMethod() - Method in class org.springframework.messaging.handler.HandlerMethod
-
- 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.
- getReturnValueHandlerLogger() - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
-
- getReturnValueHandlerLogger() - Method in class org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler
-
- getReturnValueHandlers() - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
-
Return the complete list of return value handlers.
- 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.
- getSelectorHeaderName() - Method in class org.springframework.messaging.simp.broker.DefaultSubscriptionRegistry
-
Return the name for the selector header name.
- getSendTimeout() - Method in class org.springframework.messaging.core.GenericMessagingTemplate
-
Return the configured default send operation timeout value.
- getSendTimeout() - Method in class org.springframework.messaging.simp.SimpMessagingTemplate
-
Return the configured send timeout (in milliseconds).
- getSendTimeoutHeader() - Method in class org.springframework.messaging.core.GenericMessagingTemplate
-
Return the configured send-timeout header.
- getSerializationView(Object) - Method in class org.springframework.messaging.converter.MappingJackson2MessageConverter
-
Determine a Jackson serialization view based on the given conversion hint.
- getSerializedPayloadClass() - Method in class org.springframework.messaging.converter.AbstractMessageConverter
-
Return the configured preferred serialization payload class.
- getServer() - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
Get the server header.
- getSession() - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
Get the session header.
- getSession() - Method in interface org.springframework.messaging.simp.user.SimpSubscription
-
Return the session of the subscription.
- getSession(String) - Method in interface org.springframework.messaging.simp.user.SimpUser
-
Look up the session for the given id.
- 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
-
- getSessionFuture() - Method in interface org.springframework.messaging.simp.stomp.ConnectionHandlingStompSession
-
Return a future that will complete when the session is ready for use.
- getSessionFuture() - Method in class org.springframework.messaging.simp.stomp.DefaultStompSession
-
- getSessionHandler() - Method in class org.springframework.messaging.simp.stomp.DefaultStompSession
-
Return the configured session handler.
- 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
-
Return the id of the current session.
- getSessionId(Map<String, Object>) - Static method in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
-
- getSessionId() - Method in class org.springframework.messaging.simp.stomp.DefaultStompSession
-
- getSessionId() - Method in interface org.springframework.messaging.simp.stomp.StompSession
-
Return the id for the session.
- getSessionMutex() - Method in class org.springframework.messaging.simp.SimpAttributes
-
Expose the object to synchronize on for the underlying session.
- getSessions() - Method in interface org.springframework.messaging.simp.user.SimpUser
-
Return the sessions for the user.
- getShortLogMessage() - Method in class org.springframework.messaging.handler.HandlerMethod
-
Return a short representation of this handler method for log message purposes.
- 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
-
- getSimpUserRegistry() - Method in class org.springframework.messaging.simp.user.DefaultUserDestinationResolver
-
- getSourceDestination() - Method in class org.springframework.messaging.simp.user.UserDestinationResult
-
The "user" destination from 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
-
- getSubscribeDestination() - Method in class org.springframework.messaging.simp.user.UserDestinationResult
-
The user destination in the form expected when a client subscribes, e.g.
- getSubscribers() - Method in class org.springframework.messaging.support.AbstractSubscribableChannel
-
- getSubscription() - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
Get the subscription header.
- getSubscriptionHeaders() - Method in interface org.springframework.messaging.simp.stomp.StompSession.Subscription
-
Return the headers used on the SUBSCRIBE frame.
- getSubscriptionId() - Method in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
-
- getSubscriptionId(Map<String, Object>) - Static method in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
-
- getSubscriptionId() - Method in interface org.springframework.messaging.simp.stomp.StompSession.Subscription
-
Return the id for the subscription.
- getSubscriptionRegistry() - Method in class org.springframework.messaging.simp.broker.SimpleBrokerMessageHandler
-
- getSubscriptions() - Method in interface org.springframework.messaging.simp.user.SimpSession
-
Return the subscriptions for this session.
- 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.
- getSystemSubscriptions() - Method in class org.springframework.messaging.simp.stomp.StompBrokerRelayMessageHandler
-
Return the configured map with subscriptions on the "system" connection.
- getTargetDestination(String, String, String, String) - Method in class org.springframework.messaging.simp.user.DefaultUserDestinationResolver
-
This method determines how to translate the source "user" destination to an
actual target destination for the given active user session.
- 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 target destinations that the source destination was translated to,
one per active user session, e.g.
- getTaskExecutor() - Method in class org.springframework.messaging.simp.config.TaskExecutorRegistration
-
- getTaskScheduler() - Method in class org.springframework.messaging.simp.broker.SimpleBrokerMessageHandler
-
Return the configured TaskScheduler.
- getTaskScheduler() - Method in class org.springframework.messaging.simp.stomp.DefaultStompSession
-
Return the configured TaskScheduler to use for receipt tracking.
- getTaskScheduler() - Method in class org.springframework.messaging.simp.stomp.StompClientSupport
-
The configured TaskScheduler.
- getTcpClient() - Method in class org.springframework.messaging.simp.stomp.StompBrokerRelayMessageHandler
-
Get the configured TCP client (never null
unless not configured
invoked and this method is invoked before the handler is started and
hence a default implementation initialized).
- 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
-
- getUnmarshaller() - Method in class org.springframework.messaging.converter.MarshallingMessageConverter
-
Return the configured unmarshaller.
- 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(String) - Method in class org.springframework.messaging.simp.user.MultiServerUserRegistry
-
- getUser() - Method in interface org.springframework.messaging.simp.user.SimpSession
-
Return the user associated with the session.
- getUser(String) - Method in interface org.springframework.messaging.simp.user.SimpUserRegistry
-
Get the user for the given name.
- getUser() - Method in class org.springframework.messaging.simp.user.UserDestinationResult
-
The user for this user destination.
- getUserCount() - Method in class org.springframework.messaging.simp.user.MultiServerUserRegistry
-
- getUserCount() - Method in interface org.springframework.messaging.simp.user.SimpUserRegistry
-
Return the count of all connected users.
- getUserDestinationBroadcast() - Method in class org.springframework.messaging.simp.config.MessageBrokerRegistry
-
- getUserDestinationBroadcast() - Method in class org.springframework.messaging.simp.config.StompBrokerRelayRegistration
-
- 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
-
- getUserName(Message<?>, MessageHeaders) - Method in class org.springframework.messaging.simp.annotation.support.SendToMethodReturnValueHandler
-
- getUserRegistryBroadcast() - Method in class org.springframework.messaging.simp.config.MessageBrokerRegistry
-
- getUserRegistryBroadcast() - Method in class org.springframework.messaging.simp.config.StompBrokerRelayRegistration
-
- getUserRegistryOrder() - Method in class org.springframework.messaging.simp.config.MessageBrokerRegistry
-
- getUsers() - Method in class org.springframework.messaging.simp.user.MultiServerUserRegistry
-
- getUsers() - Method in interface org.springframework.messaging.simp.user.SimpUserRegistry
-
Return a snapshot of all connected users.
- 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.
- ReactiveReturnValueHandler - Class in org.springframework.messaging.handler.invocation
-
Support for single-value reactive types (like Mono
or Single
)
as a return value type.
- ReactiveReturnValueHandler() - Constructor for class org.springframework.messaging.handler.invocation.ReactiveReturnValueHandler
-
- ReactiveReturnValueHandler(ReactiveAdapterRegistry) - Constructor for class org.springframework.messaging.handler.invocation.ReactiveReturnValueHandler
-
- ReactorNettyCodec<P> - Interface in org.springframework.messaging.tcp.reactor
-
Simple holder for a decoding Function
and an encoding
BiConsumer
to use with Reactor Netty.
- ReactorNettyTcpClient<P> - Class in org.springframework.messaging.tcp.reactor
-
- ReactorNettyTcpClient(String, int, ReactorNettyCodec<P>) - Constructor for class org.springframework.messaging.tcp.reactor.ReactorNettyTcpClient
-
Simple constructor with the host and port to use to connect to.
- ReactorNettyTcpClient(TcpClient, ReactorNettyCodec<P>) - Constructor for class org.springframework.messaging.tcp.reactor.ReactorNettyTcpClient
-
Constructor with an externally created TcpClient
instance whose
lifecycle is expected to be managed externally.
- ReactorNettyTcpConnection<P> - Class in org.springframework.messaging.tcp.reactor
-
- ReactorNettyTcpConnection(NettyInbound, NettyOutbound, ReactorNettyCodec<P>, DirectProcessor<Void>) - Constructor for class org.springframework.messaging.tcp.reactor.ReactorNettyTcpConnection
-
- ReactorNettyTcpStompClient - Class in org.springframework.messaging.simp.stomp
-
- ReactorNettyTcpStompClient() - Constructor for class org.springframework.messaging.simp.stomp.ReactorNettyTcpStompClient
-
Create an instance with host "127.0.0.1" and port 61613.
- ReactorNettyTcpStompClient(String, int) - Constructor for class org.springframework.messaging.simp.stomp.ReactorNettyTcpStompClient
-
Create an instance with the given host and port.
- ReactorNettyTcpStompClient(TcpOperations<byte[]>) - Constructor for class org.springframework.messaging.simp.stomp.ReactorNettyTcpStompClient
-
Create an instance with a pre-configured TCP client.
- readOnlyStompHeaders(Map<String, List<String>>) - Static method in class org.springframework.messaging.simp.stomp.StompHeaders
-
Return a StompHeaders
object that can only be read, not written to.
- RECEIPT - Static variable in class org.springframework.messaging.simp.stomp.StompHeaders
-
- RECEIPT_ID - Static variable in class org.springframework.messaging.simp.stomp.StompHeaders
-
- 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
-
- registerExceptionHandlerAdvice(MessagingAdviceBean, AbstractExceptionHandlerMethodResolver) - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
-
Subclasses can invoke this method to populate the MessagingAdviceBean cache
(e.g.
- registerHandlerMethod(Object, Method, T) - Method in class org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler
-
Register a handler method and its unique mapping.
- 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
-
- remove(Object) - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
- 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
-
The key for the message reply channel.
- 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
-
- 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
-
- resolveBean() - Method in interface org.springframework.messaging.handler.MessagingAdviceBean
-
Return the advice bean instance, if necessary resolving a bean specified
by name through the BeanFactory.
- 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 given message with a user destination to one or more messages
with actual destinations, one for each active user session.
- resolveEmbeddedValuesInDestinations(String[]) - Method in class org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler
-
Resolve placeholder values in the given array of destinations.
- resolveMethod(Exception) - Method in class org.springframework.messaging.handler.invocation.AbstractExceptionHandlerMethodResolver
-
Find a Method
to handle the given exception.
- resolveMethodByExceptionType(Class<? extends Throwable>) - Method in class org.springframework.messaging.handler.invocation.AbstractExceptionHandlerMethodResolver
-
Find a Method
to handle the given exception 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(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
-
- send(String, Object) - Method in class org.springframework.messaging.simp.stomp.DefaultStompSession
-
- send(StompHeaders, Object) - Method in class org.springframework.messaging.simp.stomp.DefaultStompSession
-
- send(String, Object) - Method in interface org.springframework.messaging.simp.stomp.StompSession
-
Send a message to the specified destination, converting the payload to a
byte[]
with the help of a
MessageConverter
.
- send(StompHeaders, Object) - Method in interface org.springframework.messaging.simp.stomp.StompSession
-
- 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.ReactorNettyTcpConnection
-
- 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
-
- SendToMethodReturnValueHandler(SimpMessageSendingOperations, boolean) - Constructor for class org.springframework.messaging.simp.annotation.support.SendToMethodReturnValueHandler
-
- SendToUser - Annotation Type in org.springframework.messaging.simp.annotation
-
Indicates the return value of a message-handling method should be sent as a
Message
to the specified destination(s)
further prepended with
"/user/{username}"
where the user name
is extracted from the headers of the input message being handled.
- SERVER - Static variable in class org.springframework.messaging.simp.stomp.StompHeaders
-
- SESSION - Static variable in class org.springframework.messaging.simp.stomp.StompHeaders
-
- 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.
- set(String, String) - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
Set the given, single header value under the given name.
- setAcceptVersion(String) - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
-
- setAcceptVersion(String...) - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
Set the accept-version header.
- setAck(String) - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
-
- setAck(String) - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
Set the ack header to one of "auto", "client", or "client-individual".
- setAll(Map<String, String>) - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
- 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.
- setAutoReceipt(boolean) - Method in class org.springframework.messaging.simp.stomp.DefaultStompSession
-
- setAutoReceipt(boolean) - Method in interface org.springframework.messaging.simp.stomp.StompSession
-
When enabled, a receipt header is automatically added to future
send
and subscribe
operations on this session, which
causes the server to return a RECEIPT.
- setAutoStartup(boolean) - Method in class org.springframework.messaging.simp.broker.AbstractBrokerMessageHandler
-
- setAutoStartup(boolean) - Method in class org.springframework.messaging.simp.config.StompBrokerRelayRegistration
-
- 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.
- setBroadcastDestination(String) - Method in class org.springframework.messaging.simp.user.UserDestinationMessageHandler
-
Set a destination to broadcast messages to that remain unresolved because
the user is not connected.
- setCacheLimit(int) - Method in class org.springframework.messaging.simp.broker.DefaultSubscriptionRegistry
-
Specify the maximum number of entries for the resolved destination cache.
- setCacheLimit(Integer) - Method in class org.springframework.messaging.simp.broker.SimpleBrokerMessageHandler
-
When configured, the specified cache limit is passed down to the
underlying SubscriptionRegistry, overriding any default there.
- setCacheLimit(int) - Method in class org.springframework.messaging.simp.config.MessageBrokerRegistry
-
Configure the cache limit to apply for registrations with the broker.
- 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
-
- setContentLength(long) - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
Set the content-length header.
- setContentType(MimeType) - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
-
- setContentType(MimeType) - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
Set the content-type header.
- setContentType(MimeType) - Method in class org.springframework.messaging.support.MessageHeaderAccessor
-
- setContentTypeResolver(ContentTypeResolver) - Method in class org.springframework.messaging.converter.AbstractMessageConverter
-
- 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 HandlerMethodArgumentResolver
s 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 HandlerMethodArgumentResolver
s 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 HandlerMethodReturnValueHandler
s 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.
- setDefaultHeartbeat(long[]) - Method in class org.springframework.messaging.simp.stomp.StompClientSupport
-
Configure the default value for the "heart-beat" header of the STOMP
CONNECT frame.
- setDefaultMimeType(MimeType) - Method in class org.springframework.messaging.converter.DefaultContentTypeResolver
-
- 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
-
- setDestination(String) - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
Set the destination header.
- 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
-
- setEmbeddedValueResolver(StringValueResolver) - Method in class org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler
-
- 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
-
- setHeaderInitializer(MessageHeaderInitializer) - Method in class org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler
-
- setHeaderInitializer(MessageHeaderInitializer) - Method in class org.springframework.messaging.simp.annotation.support.SubscriptionMethodReturnValueHandler
-
- setHeaderInitializer(MessageHeaderInitializer) - Method in class org.springframework.messaging.simp.broker.SimpleBrokerMessageHandler
-
- setHeaderInitializer(MessageHeaderInitializer) - Method in class org.springframework.messaging.simp.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
-
- setHeaderInitializer(MessageHeaderInitializer) - Method in class org.springframework.messaging.simp.user.UserDestinationMessageHandler
-
- 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
-
- setHeartbeat(long[]) - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
Set the heartbeat header.
- setHeartbeatValue(long[]) - Method in class org.springframework.messaging.simp.broker.SimpleBrokerMessageHandler
-
Configure the value for the heart-beat settings.
- setHeartbeatValue(long[]) - Method in class org.springframework.messaging.simp.config.SimpleBrokerRegistration
-
Configure the value for the heartbeat settings.
- setHost(String) - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
-
- setHost(String) - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
Set the host header.
- setId(String) - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
Set the id header.
- 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
-
- 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
-
- 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.
- setLogger(Log) - Method in class org.springframework.messaging.handler.HandlerMethod
-
Set an alternative logger to use than the one based on the class name.
- setLogger(Log) - Method in class org.springframework.messaging.handler.invocation.HandlerMethodReturnValueHandlerComposite
-
Set an alternative logger to use than the one based on the class name.
- setLogger(Log) - Method in class org.springframework.messaging.support.AbstractMessageChannel
-
Set an alternative logger to use than the one based on the class name.
- setLogger(Log) - Method in class org.springframework.messaging.tcp.reactor.ReactorNettyTcpClient
-
Set an alternative logger to use than the one based on the class name.
- setLogin(String) - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
-
- setLogin(String) - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
Set the login header.
- setMarshaller(Marshaller) - Method in class org.springframework.messaging.converter.MarshallingMessageConverter
-
Set the Marshaller
to be used by this message converter.
- setMessage(String) - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
-
- setMessageConverter(MessageConverter) - Method in class org.springframework.messaging.core.AbstractMessageSendingTemplate
-
- setMessageConverter(MessageConverter) - Method in class org.springframework.messaging.handler.annotation.support.DefaultMessageHandlerMethodFactory
-
- 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.
- setMessageConverter(MessageConverter) - Method in class org.springframework.messaging.simp.stomp.DefaultStompSession
-
Set the
MessageConverter
to use to convert the payload of incoming
and outgoing messages to and from
byte[]
based on object type, or
expected object type, and the "content-type" header.
- setMessageConverter(MessageConverter) - Method in class org.springframework.messaging.simp.stomp.StompClientSupport
-
Set the
MessageConverter
to use to convert the payload of incoming
and outgoing messages to and from
byte[]
based on object type
and the "content-type" header.
- setMessageId(String) - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
-
- setMessageId(String) - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
Set the message-id header.
- setMessageMethodArgumentResolvers(HandlerMethodArgumentResolverComposite) - Method in class org.springframework.messaging.handler.invocation.InvocableHandlerMethod
-
- 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
-
- setPasscode(String) - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
Set the passcode header.
- 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 underlying
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.
- setPathMatcher(PathMatcher) - Method in class org.springframework.messaging.simp.user.DefaultUserDestinationResolver
-
- setPreservePublishOrder(boolean) - Method in class org.springframework.messaging.simp.broker.AbstractBrokerMessageHandler
-
Whether the client must receive messages in the order of publication.
- setPreservePublishOrder(boolean) - Method in class org.springframework.messaging.simp.config.MessageBrokerRegistry
-
Whether the client must receive messages in the order of publication.
- setPrettyPrint(boolean) - Method in class org.springframework.messaging.converter.MappingJackson2MessageConverter
-
- setReceipt(String) - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
-
- setReceipt(String) - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
Set the receipt header.
- setReceiptId(String) - Method in class org.springframework.messaging.simp.stomp.StompHeaderAccessor
-
- setReceiptId(String) - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
Set the receipt-id header.
- setReceiptTimeLimit(long) - Method in class org.springframework.messaging.simp.stomp.DefaultStompSession
-
Configure the time in milliseconds before a receipt expires.
- setReceiptTimeLimit(long) - Method in class org.springframework.messaging.simp.stomp.StompClientSupport
-
Configure the number of milliseconds before a receipt is considered expired.
- setReceiveTimeout(long) - Method in class org.springframework.messaging.core.GenericMessagingTemplate
-
Configure the default timeout value to use for receive operations.
- setReceiveTimeoutHeader(String) - Method in class org.springframework.messaging.core.GenericMessagingTemplate
-
Set the name of the header used to determine the send timeout (if present).
- setRegistryExpirationPeriod(long) - Method in class org.springframework.messaging.simp.user.UserRegistryMessageHandler
-
Configure the amount of time (in milliseconds) before a remote user
registry snapshot is considered expired.
- 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.
- setRemoveLeadingSlash(boolean) - Method in class org.springframework.messaging.simp.user.DefaultUserDestinationResolver
-
Use this property to indicate whether the leading slash from translated
user destinations should be removed or not.
- 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.
- setSelectorHeaderName(String) - Method in class org.springframework.messaging.simp.broker.DefaultSubscriptionRegistry
-
Configure the name of a header that a subscription message can have for
the purpose of filtering messages matched to the subscription.
- setSelectorHeaderName(String) - Method in class org.springframework.messaging.simp.broker.SimpleBrokerMessageHandler
-
Configure the name of a header that a subscription message can have for
the purpose of filtering messages matched to the subscription.
- setSelectorHeaderName(String) - Method in class org.springframework.messaging.simp.config.SimpleBrokerRegistration
-
Configure the name of a header that a subscription message can have for
the purpose of filtering messages matched to the subscription.
- setSendTimeout(long) - Method in class org.springframework.messaging.core.GenericMessagingTemplate
-
Configure the default 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).
- setSendTimeoutHeader(String) - Method in class org.springframework.messaging.core.GenericMessagingTemplate
-
Set the name of the header used to determine the send timeout (if present).
- 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
.
- setServer(String) - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
Set the server header.
- setSession(String) - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
Set the session header.
- 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
.
- setSubscription(String) - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
Set the login header.
- 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.
- setSystemSubscriptions(Map<String, MessageHandler>) - Method in class org.springframework.messaging.simp.stomp.StompBrokerRelayMessageHandler
-
Configure one more destinations to subscribe to on the shared "system"
connection along with MessageHandler's to handle received messages.
- setTargetDestinationResolver(DestinationResolver<D>) - Method in class org.springframework.messaging.core.CachingDestinationResolverProxy
-
Set the target DestinationResolver to delegate to.
- setTaskScheduler(TaskScheduler) - Method in class org.springframework.messaging.simp.broker.SimpleBrokerMessageHandler
-
Configure the TaskScheduler
to
use for providing heartbeat support.
- setTaskScheduler(TaskScheduler) - Method in class org.springframework.messaging.simp.config.SimpleBrokerRegistration
-
Configure the TaskScheduler
to
use for providing heartbeat support.
- setTaskScheduler(TaskScheduler) - Method in class org.springframework.messaging.simp.stomp.DefaultStompSession
-
Configure the TaskScheduler to use for receipt tracking.
- setTaskScheduler(TaskScheduler) - Method in class org.springframework.messaging.simp.stomp.StompClientSupport
-
Configure a scheduler to use for heartbeats and for receipt tracking.
- setTcpClient(TcpOperations<byte[]>) - Method in class org.springframework.messaging.simp.config.StompBrokerRelayRegistration
-
Configure a TCP client for managing TCP connections to the STOMP broker.
- 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.
- setUnmarshaller(Unmarshaller) - Method in class org.springframework.messaging.converter.MarshallingMessageConverter
-
Set the Unmarshaller
to be used by this message converter.
- setUser(Principal) - Method in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
-
- setUserDestinationBroadcast(String) - Method in class org.springframework.messaging.simp.config.StompBrokerRelayRegistration
-
Set a destination to broadcast messages to user destinations that remain
unresolved because the user appears not to be connected.
- 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.
- setUserRegistryBroadcast(String) - Method in class org.springframework.messaging.simp.config.StompBrokerRelayRegistration
-
Set a destination to broadcast the content of the local user registry to
and to listen for such broadcasts from other servers.
- setUserRegistryOrder(int) - Method in class org.springframework.messaging.simp.config.MessageBrokerRegistry
-
- 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.simp.stomp.ReactorNettyTcpStompClient
-
Shut down the client and release resources.
- shutdown() - Method in class org.springframework.messaging.tcp.reactor.ReactorNettyTcpClient
-
- 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
-
- 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
-
- 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
-
- SimpLogging - Class in org.springframework.messaging.simp
-
Holds the shared logger named "org.springframework.web.SimpLogging" to use
for STOMP over WebSocket messaging when logging for
"org.springframework.messaging.simp" is off but logging for
"org.springframework.web" is on.
- SimpLogging() - Constructor for class org.springframework.messaging.simp.SimpLogging
-
- 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
-
- 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
-
- SimpMessageTypeMessageCondition(SimpMessageType) - Constructor for class org.springframework.messaging.simp.SimpMessageTypeMessageCondition
-
A constructor accepting a message type.
- SimpMessagingTemplate - Class in org.springframework.messaging.simp
-
- SimpMessagingTemplate(MessageChannel) - Constructor for class org.springframework.messaging.simp.SimpMessagingTemplate
-
- SimpSession - Interface in org.springframework.messaging.simp.user
-
Represents a session of connected user.
- 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
-
- SimpSubscription - Interface in org.springframework.messaging.simp.user
-
Represents a subscription within a user session.
- SimpSubscriptionMatcher - Interface in org.springframework.messaging.simp.user
-
A strategy for matching subscriptions.
- SimpUser - Interface in org.springframework.messaging.simp.user
-
Represents a connected user.
- SimpUserRegistry - Interface in org.springframework.messaging.simp.user
-
A registry of currently connected users.
- simpValidator() - Method in class org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
-
Return a org.springframework.validation.Validators
instance for validating
@Payload
method arguments.
- size() - Method in class org.springframework.messaging.MessageHeaders
-
- size() - Method in class org.springframework.messaging.simp.stomp.StompHeaders
-
- skipLeadingEol(ByteBuffer) - Method in class org.springframework.messaging.simp.stomp.StompDecoder
-
Skip one ore more EOL characters at the start of the given ByteBuffer.
- SmartMessageConverter - Interface in org.springframework.messaging.converter
-
- 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
-
- StompBrokerRelayRegistration(SubscribableChannel, MessageChannel, String[]) - Constructor for class org.springframework.messaging.simp.config.StompBrokerRelayRegistration
-
- StompClientSupport - Class in org.springframework.messaging.simp.stomp
-
Base class for STOMP client implementations.
- StompClientSupport() - Constructor for class org.springframework.messaging.simp.stomp.StompClientSupport
-
- 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
-
- StompFrameHandler - Interface in org.springframework.messaging.simp.stomp
-
Contract to handle a STOMP frame.
- 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.
- StompHeaders - Class in org.springframework.messaging.simp.stomp
-
Represents STOMP frame headers.
- StompHeaders() - Constructor for class org.springframework.messaging.simp.stomp.StompHeaders
-
Create a new instance to be populated with new header values.
- StompReactorNettyCodec - Class in org.springframework.messaging.simp.stomp
-
Simple delegation to StompDecoder and StompEncoder.
- StompReactorNettyCodec() - Constructor for class org.springframework.messaging.simp.stomp.StompReactorNettyCodec
-
- StompReactorNettyCodec(StompDecoder) - Constructor for class org.springframework.messaging.simp.stomp.StompReactorNettyCodec
-
- StompReactorNettyCodec(StompDecoder, StompEncoder) - Constructor for class org.springframework.messaging.simp.stomp.StompReactorNettyCodec
-
- StompSession - Interface in org.springframework.messaging.simp.stomp
-
Represents a STOMP session with operations to send messages, create
subscriptions and receive messages on those subscriptions.
- StompSession.Receiptable - Interface in org.springframework.messaging.simp.stomp
-
A handle to use to track receipts.
- StompSession.Subscription - Interface in org.springframework.messaging.simp.stomp
-
A handle to use to unsubscribe or to track a receipt.
- StompSessionHandler - Interface in org.springframework.messaging.simp.stomp
-
A contract for client STOMP session lifecycle events including a callback
when the session is established and notifications of transport or message
handling failures.
- StompSessionHandlerAdapter - Class in org.springframework.messaging.simp.stomp
-
- StompSessionHandlerAdapter() - Constructor for class org.springframework.messaging.simp.stomp.StompSessionHandlerAdapter
-
- 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(String, StompFrameHandler) - Method in class org.springframework.messaging.simp.stomp.DefaultStompSession
-
- subscribe(StompHeaders, StompFrameHandler) - Method in class org.springframework.messaging.simp.stomp.DefaultStompSession
-
- subscribe(String, StompFrameHandler) - Method in interface org.springframework.messaging.simp.stomp.StompSession
-
Subscribe to the given destination by sending a SUBSCRIBE frame and handle
received messages with the specified
StompFrameHandler
.
- subscribe(StompHeaders, StompFrameHandler) - Method in interface org.springframework.messaging.simp.stomp.StompSession
-
- 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 - Static variable in class org.springframework.messaging.simp.stomp.StompHeaders
-
- SUBSCRIPTION_ID_HEADER - Static variable in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
-
- SubscriptionMethodReturnValueHandler - Class in org.springframework.messaging.simp.annotation.support
-
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.MarshallingMessageConverter
-
- supports(Class<?>) - Method in class org.springframework.messaging.converter.StringMessageConverter
-
- supportsEventType(Class<? extends ApplicationEvent>) - Method in class org.springframework.messaging.simp.user.MultiServerUserRegistry
-
- 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
-
- supportsParameter(MethodParameter) - Method in class org.springframework.messaging.simp.annotation.support.PrincipalMethodArgumentResolver
-
- supportsReturnType(MethodParameter) - Method in class org.springframework.messaging.handler.invocation.CompletableFutureReturnValueHandler
-
- 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.handler.invocation.ListenableFutureReturnValueHandler
-
- supportsReturnType(MethodParameter) - Method in class org.springframework.messaging.handler.invocation.ReactiveReturnValueHandler
-
- supportsReturnType(MethodParameter) - Method in class org.springframework.messaging.simp.annotation.support.SendToMethodReturnValueHandler
-
- supportsReturnType(MethodParameter) - Method in class org.springframework.messaging.simp.annotation.support.SubscriptionMethodReturnValueHandler
-
- supportsSourceType(Class<?>) - Method in class org.springframework.messaging.simp.user.MultiServerUserRegistry
-
- SYSTEM_SESSION_ID - Static variable in class org.springframework.messaging.simp.stomp.StompBrokerRelayMessageHandler
-
The system session ID.