类的使用
org.springframework.messaging.MessagingException
使用MessagingException的程序包 程序包 说明 org.springframework.jms.core Core package of the JMS support.org.springframework.messaging Support for working with messaging APIs and protocols.org.springframework.messaging.converter Provides support for message conversion.org.springframework.messaging.core Defines interfaces and implementation classes for messaging templates.org.springframework.messaging.handler.annotation.support Support classes for working with annotated message-handling methods.org.springframework.messaging.handler.invocation Common infrastructure for invoking message handler methods.org.springframework.messaging.handler.invocation.reactive Common infrastructure for invoking message handler methods with non-blocking, and reactive contracts.org.springframework.messaging.simp Generic support for Simple Messaging Protocols including protocols such as STOMP.org.springframework.messaging.simp.annotation.support Support classes for handling messages from simple messaging protocols (like STOMP).org.springframework.messaging.simp.user Support for handling messages to "user" destinations (i.e. destinations that are unique to a user's sessions), primarily translating the destinations and then forwarding the updated message to the broker.org.springframework.web.socket.messaging WebSocket integration for Spring's messaging module.org.springframework.jms.core中MessagingException的使用
返回MessagingException的org.springframework.jms.core中的方法 修饰符和类型 方法 说明 protected MessagingException
JmsMessagingTemplate. convertJmsException(JmsException ex)
抛出MessagingException的org.springframework.jms.core中的方法 修饰符和类型 方法 说明 void
JmsMessageOperations. convertAndSend(String destinationName, Object payload)
Convert the given Object to serialized form, possibly using aMessageConverter
, wrap it as a message and send it to the given destination.void
JmsMessageOperations. convertAndSend(String destinationName, Object payload, Map<String,Object> headers)
Convert the given Object to serialized form, possibly using aMessageConverter
, wrap it as a message with the given headers and send it to the given destination.void
JmsMessageOperations. convertAndSend(String destinationName, Object payload, Map<String,Object> headers, MessagePostProcessor postProcessor)
Convert the given Object to serialized form, possibly using aMessageConverter
, wrap it as a message with the given headers, apply the given post processor, and send the resulting message to the given destination.void
JmsMessageOperations. convertAndSend(String destinationName, Object payload, MessagePostProcessor postProcessor)
Convert the given Object to serialized form, possibly using aMessageConverter
, wrap it as a message, apply the given post processor, and send the resulting message to the given destination.void
JmsMessagingTemplate. convertAndSend(Object payload)
void
JmsMessagingTemplate. convertAndSend(Object payload, MessagePostProcessor postProcessor)
void
JmsMessagingTemplate. convertAndSend(String destinationName, Object payload)
void
JmsMessagingTemplate. convertAndSend(String destinationName, Object payload, Map<String,Object> headers)
void
JmsMessagingTemplate. convertAndSend(String destinationName, Object payload, Map<String,Object> headers, MessagePostProcessor postProcessor)
void
JmsMessagingTemplate. convertAndSend(String destinationName, Object payload, MessagePostProcessor postProcessor)
<T> T
JmsMessageOperations. convertSendAndReceive(String destinationName, Object request, Class<T> targetClass)
Convert the given request Object to serialized form, possibly using aMessageConverter
, send it as aMessage
to the given destination, receive the reply and convert its body of the specified target class.<T> T
JmsMessageOperations. convertSendAndReceive(String destinationName, Object request, Class<T> targetClass, MessagePostProcessor requestPostProcessor)
Convert the given request Object to serialized form, possibly using aMessageConverter
, apply the given post processor and send the resultingMessage
to the given destination, receive the reply and convert its body of the given target class.<T> T
JmsMessageOperations. convertSendAndReceive(String destinationName, Object request, Map<String,Object> headers, Class<T> targetClass)
Convert the given request Object to serialized form, possibly using aMessageConverter
, send it as aMessage
with the given headers, to the specified destination, receive the reply and convert its body of the specified target class.<T> T
JmsMessageOperations. convertSendAndReceive(String destinationName, Object request, Map<String,Object> headers, Class<T> targetClass, MessagePostProcessor requestPostProcessor)
Convert the given request Object to serialized form, possibly using aMessageConverter
, wrap it as a message with the given headers, apply the given post processor and send the resultingMessage
to the specified destination, receive the reply and convert its body of the given target class.<T> T
JmsMessagingTemplate. convertSendAndReceive(String destinationName, Object request, Class<T> targetClass)
<T> T
JmsMessagingTemplate. convertSendAndReceive(String destinationName, Object request, Class<T> targetClass, MessagePostProcessor requestPostProcessor)
<T> T
JmsMessagingTemplate. convertSendAndReceive(String destinationName, Object request, Map<String,Object> headers, Class<T> targetClass)
Message<?>
JmsMessageOperations. receive(String destinationName)
Receive a message from the given destination.Message<?>
JmsMessagingTemplate. receive(String destinationName)
<T> T
JmsMessageOperations. receiveAndConvert(String destinationName, Class<T> targetClass)
Receive a message from the given destination and convert its payload to the specified target class.<T> T
JmsMessagingTemplate. receiveAndConvert(String destinationName, Class<T> targetClass)
void
JmsMessageOperations. send(String destinationName, Message<?> message)
Send a message to the given destination.void
JmsMessagingTemplate. send(String destinationName, Message<?> message)
Message<?>
JmsMessageOperations. sendAndReceive(String destinationName, Message<?> requestMessage)
Send a request message and receive the reply from the given destination.Message<?>
JmsMessagingTemplate. sendAndReceive(String destinationName, Message<?> requestMessage)
org.springframework.messaging中MessagingException的使用
org.springframework.messaging中MessagingException的子类 修饰符和类型 类 说明 class
MessageDeliveryException
Exception that indicates an error occurred during message delivery.class
MessageHandlingException
Exception that indicates an error occurred during message handling.抛出MessagingException的org.springframework.messaging中的方法 修饰符和类型 方法 说明 void
MessageHandler. handleMessage(Message<?> message)
Handle the given message.org.springframework.messaging.converter中MessagingException的使用
org.springframework.messaging.converter中MessagingException的子类 修饰符和类型 类 说明 class
MessageConversionException
An exception raised byMessageConverter
implementations.org.springframework.messaging.core中MessagingException的使用
org.springframework.messaging.core中MessagingException的子类 修饰符和类型 类 说明 class
DestinationResolutionException
Thrown by aDestinationResolver
when it cannot resolve a destination.抛出MessagingException的org.springframework.messaging.core中的方法 修饰符和类型 方法 说明 void
AbstractMessageSendingTemplate. convertAndSend(D destination, Object payload)
void
AbstractMessageSendingTemplate. convertAndSend(D destination, Object payload, Map<String,Object> headers)
void
AbstractMessageSendingTemplate. convertAndSend(D destination, Object payload, Map<String,Object> headers, MessagePostProcessor postProcessor)
void
AbstractMessageSendingTemplate. convertAndSend(D destination, Object payload, MessagePostProcessor postProcessor)
void
AbstractMessageSendingTemplate. convertAndSend(Object payload)
void
AbstractMessageSendingTemplate. convertAndSend(Object payload, MessagePostProcessor postProcessor)
<T> void
DestinationResolvingMessageSendingOperations. convertAndSend(String destinationName, T payload)
Resolve the given destination name to a destination, convert the payload Object to serialized form, possibly using aMessageConverter
, wrap it as a message and send it to the resolved destination.<T> void
DestinationResolvingMessageSendingOperations. convertAndSend(String destinationName, T payload, Map<String,Object> headers)
Resolve the given destination name to a destination, convert the payload Object to serialized form, possibly using aMessageConverter
, wrap it as a message with the given headers and send it to the resolved destination.<T> void
DestinationResolvingMessageSendingOperations. convertAndSend(String destinationName, T payload, Map<String,Object> headers, MessagePostProcessor postProcessor)
Resolve the given destination name to a destination, convert the payload Object to serialized form, possibly using aMessageConverter
, wrap it as a message with the given headers, apply the given post processor, and send the resulting message to the resolved destination.<T> void
DestinationResolvingMessageSendingOperations. convertAndSend(String destinationName, T payload, MessagePostProcessor postProcessor)
Resolve the given destination name to a destination, convert the payload Object to serialized form, possibly using aMessageConverter
, wrap it as a message, apply the given post processor, and send the resulting message to the resolved destination.void
MessageSendingOperations. convertAndSend(D destination, Object payload)
Convert the given Object to serialized form, possibly using aMessageConverter
, wrap it as a message and send it to the given destination.void
MessageSendingOperations. convertAndSend(D destination, Object payload, Map<String,Object> headers)
Convert the given Object to serialized form, possibly using aMessageConverter
, wrap it as a message with the given headers and send it to the given destination.void
MessageSendingOperations. convertAndSend(D destination, Object payload, Map<String,Object> headers, MessagePostProcessor postProcessor)
Convert the given Object to serialized form, possibly using aMessageConverter
, wrap it as a message with the given headers, apply the given post processor, and send the resulting message to the given destination.void
MessageSendingOperations. convertAndSend(D destination, Object payload, MessagePostProcessor postProcessor)
Convert the given Object to serialized form, possibly using aMessageConverter
, wrap it as a message, apply the given post processor, and send the resulting message to the given destination.void
MessageSendingOperations. convertAndSend(Object payload)
Convert the given Object to serialized form, possibly using aMessageConverter
, wrap it as a message and send it to a default destination.void
MessageSendingOperations. convertAndSend(Object payload, MessagePostProcessor postProcessor)
Convert the given Object to serialized form, possibly using aMessageConverter
, wrap it as a message, apply the given post processor, and send the resulting message to a default destination.<T> T
DestinationResolvingMessageRequestReplyOperations. convertSendAndReceive(String destinationName, Object request, Class<T> targetClass)
Resolve the given destination name, convert the payload request Object to serialized form, possibly using aMessageConverter
, wrap it as a message and send it to the resolved destination, receive a reply and convert its body to the specified target class.<T> T
DestinationResolvingMessageRequestReplyOperations. convertSendAndReceive(String destinationName, Object request, Class<T> targetClass, MessagePostProcessor requestPostProcessor)
Resolve the given destination name, convert the payload request Object to serialized form, possibly using aMessageConverter
, 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.<T> T
DestinationResolvingMessageRequestReplyOperations. convertSendAndReceive(String destinationName, Object request, Map<String,Object> headers, Class<T> targetClass)
Resolve the given destination name, convert the payload request Object to serialized form, possibly using aMessageConverter
, 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.<T> T
DestinationResolvingMessageRequestReplyOperations. convertSendAndReceive(String destinationName, Object request, Map<String,Object> headers, Class<T> targetClass, MessagePostProcessor requestPostProcessor)
Resolve the given destination name, convert the payload request Object to serialized form, possibly using aMessageConverter
, 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.<T> T
MessageRequestReplyOperations. convertSendAndReceive(D destination, Object request, Class<T> targetClass)
Convert the given request Object to serialized form, possibly using aMessageConverter
, send it as aMessage
to the given destination, receive the reply and convert its body of the specified target class.<T> T
MessageRequestReplyOperations. convertSendAndReceive(D destination, Object request, Class<T> targetClass, MessagePostProcessor requestPostProcessor)
Convert the given request Object to serialized form, possibly using aMessageConverter
, apply the given post processor and send the resultingMessage
to the given destination, receive the reply and convert its body of the given target class.<T> T
MessageRequestReplyOperations. convertSendAndReceive(D destination, Object request, Map<String,Object> headers, Class<T> targetClass)
Convert the given request Object to serialized form, possibly using aMessageConverter
, send it as aMessage
with the given headers, to the specified destination, receive the reply and convert its body of the specified target class.<T> T
MessageRequestReplyOperations. convertSendAndReceive(D destination, Object request, Map<String,Object> headers, Class<T> targetClass, MessagePostProcessor requestPostProcessor)
Convert the given request Object to serialized form, possibly using aMessageConverter
, wrap it as a message with the given headers, apply the given post processor and send the resultingMessage
to the specified destination, receive the reply and convert its body of the given target class.<T> T
MessageRequestReplyOperations. convertSendAndReceive(Object request, Class<T> targetClass)
Convert the given request Object to serialized form, possibly using aMessageConverter
, send it as aMessage
to a default destination, receive the reply and convert its body of the specified target class.<T> T
MessageRequestReplyOperations. convertSendAndReceive(Object request, Class<T> targetClass, MessagePostProcessor requestPostProcessor)
Convert the given request Object to serialized form, possibly using aMessageConverter
, apply the given post processor and send the resultingMessage
to a default destination, receive the reply and convert its body of the given target class.Message<?>
DestinationResolvingMessageReceivingOperations. receive(String destinationName)
Resolve the given destination name and receive a message from it.Message<?>
MessageReceivingOperations. receive()
Receive a message from a default destination.Message<?>
MessageReceivingOperations. receive(D destination)
Receive a message from the given destination.<T> T
DestinationResolvingMessageReceivingOperations. receiveAndConvert(String destinationName, Class<T> targetClass)
Resolve the given destination name, receive a message from it, convert the payload to the specified target type.<T> T
MessageReceivingOperations. receiveAndConvert(D destination, Class<T> targetClass)
Receive a message from the given destination and convert its payload to the specified target class.<T> T
MessageReceivingOperations. receiveAndConvert(Class<T> targetClass)
Receive a message from a default destination and convert its payload to the specified target class.void
DestinationResolvingMessageSendingOperations. send(String destinationName, Message<?> message)
Resolve the given destination name to a destination and send a message to it.void
MessageSendingOperations. send(D destination, Message<?> message)
Send a message to the given destination.void
MessageSendingOperations. send(Message<?> message)
Send a message to a default destination.Message<?>
DestinationResolvingMessageRequestReplyOperations. sendAndReceive(String destinationName, Message<?> requestMessage)
Resolve the given destination name to a destination and send the given message, receive a reply and return it.Message<?>
MessageRequestReplyOperations. sendAndReceive(D destination, Message<?> requestMessage)
Send a request message and receive the reply from the given destination.Message<?>
MessageRequestReplyOperations. sendAndReceive(Message<?> requestMessage)
Send a request message and receive the reply from a default destination.org.springframework.messaging.handler.annotation.support中MessagingException的使用
org.springframework.messaging.handler.annotation.support中MessagingException的子类 修饰符和类型 类 说明 class
MethodArgumentNotValidException
Exception to be thrown when a method argument fails validation perhaps as a result of@Valid
style validation, or perhaps because it is required.class
MethodArgumentTypeMismatchException
Exception that indicates that a method argument has not the expected type.org.springframework.messaging.handler.invocation中MessagingException的使用
org.springframework.messaging.handler.invocation中MessagingException的子类 修饰符和类型 类 说明 class
MethodArgumentResolutionException
Common exception resulting from the invocation ofHandlerMethodArgumentResolver
.抛出MessagingException的org.springframework.messaging.handler.invocation中的方法 修饰符和类型 方法 说明 void
AbstractMethodMessageHandler. handleMessage(Message<?> message)
org.springframework.messaging.handler.invocation.reactive中MessagingException的使用
抛出MessagingException的org.springframework.messaging.handler.invocation.reactive中的方法 修饰符和类型 方法 说明 reactor.core.publisher.Mono<Void>
AbstractMethodMessageHandler. handleMessage(Message<?> message)
org.springframework.messaging.simp中MessagingException的使用
抛出MessagingException的org.springframework.messaging.simp中的方法 修饰符和类型 方法 说明 void
SimpMessageSendingOperations. convertAndSendToUser(String user, String destination, Object payload)
Send a message to the given user.void
SimpMessageSendingOperations. convertAndSendToUser(String user, String destination, Object payload, Map<String,Object> headers)
Send a message to the given user.void
SimpMessageSendingOperations. convertAndSendToUser(String user, String destination, Object payload, Map<String,Object> headers, MessagePostProcessor postProcessor)
Send a message to the given user.void
SimpMessageSendingOperations. convertAndSendToUser(String user, String destination, Object payload, MessagePostProcessor postProcessor)
Send a message to the given user.void
SimpMessagingTemplate. convertAndSendToUser(String user, String destination, Object payload)
void
SimpMessagingTemplate. convertAndSendToUser(String user, String destination, Object payload, Map<String,Object> headers)
void
SimpMessagingTemplate. convertAndSendToUser(String user, String destination, Object payload, Map<String,Object> headers, MessagePostProcessor postProcessor)
void
SimpMessagingTemplate. convertAndSendToUser(String user, String destination, Object payload, MessagePostProcessor postProcessor)
org.springframework.messaging.simp.annotation.support中MessagingException的使用
org.springframework.messaging.simp.annotation.support中MessagingException的子类 修饰符和类型 类 说明 class
MissingSessionUserException
MessagingException
thrown when a session is missing.org.springframework.messaging.simp.user中MessagingException的使用
抛出MessagingException的org.springframework.messaging.simp.user中的方法 修饰符和类型 方法 说明 void
UserDestinationMessageHandler. handleMessage(Message<?> message)
void
UserRegistryMessageHandler. handleMessage(Message<?> message)
org.springframework.web.socket.messaging中MessagingException的使用
抛出MessagingException的org.springframework.web.socket.messaging中的方法 修饰符和类型 方法 说明 void
SubProtocolWebSocketHandler. handleMessage(Message<?> message)
Handle an outbound Spring Message to a WebSocket client.