Interface AsyncMessagingOperations
- All Known Implementing Classes:
AsyncMessagingTemplate
public interface AsyncMessagingOperations
- Since:
- 2.0
-
Method Summary
Modifier and TypeMethodDescriptionFuture<?>asyncConvertAndSend(Object message) Future<?>asyncConvertAndSend(String channelName, Object message) Future<?>asyncConvertAndSend(org.springframework.messaging.MessageChannel channel, Object message) <R> Future<R>asyncConvertSendAndReceive(Object request) <R> Future<R>asyncConvertSendAndReceive(Object request, org.springframework.messaging.core.MessagePostProcessor requestPostProcessor) <R> Future<R>asyncConvertSendAndReceive(String channelName, Object request) <R> Future<R>asyncConvertSendAndReceive(String channelName, Object request, org.springframework.messaging.core.MessagePostProcessor requestPostProcessor) <R> Future<R>asyncConvertSendAndReceive(org.springframework.messaging.MessageChannel channel, Object request) <R> Future<R>asyncConvertSendAndReceive(org.springframework.messaging.MessageChannel channel, Object request, org.springframework.messaging.core.MessagePostProcessor requestPostProcessor) Future<org.springframework.messaging.Message<?>>Future<org.springframework.messaging.Message<?>>asyncReceive(String channelName) Future<org.springframework.messaging.Message<?>>asyncReceive(org.springframework.messaging.PollableChannel channel) <R> Future<R><R> Future<R>asyncReceiveAndConvert(String channelName) <R> Future<R>asyncReceiveAndConvert(org.springframework.messaging.PollableChannel channel) Future<?>Future<?>asyncSend(org.springframework.messaging.Message<?> message) Future<?>asyncSend(org.springframework.messaging.MessageChannel channel, org.springframework.messaging.Message<?> message) Future<org.springframework.messaging.Message<?>>asyncSendAndReceive(String channelName, org.springframework.messaging.Message<?> requestMessage) Future<org.springframework.messaging.Message<?>>asyncSendAndReceive(org.springframework.messaging.Message<?> requestMessage) Future<org.springframework.messaging.Message<?>>asyncSendAndReceive(org.springframework.messaging.MessageChannel channel, org.springframework.messaging.Message<?> requestMessage)
-
Method Details
-
asyncSend
-
asyncSend
Future<?> asyncSend(org.springframework.messaging.MessageChannel channel, org.springframework.messaging.Message<?> message) -
asyncSend
-
asyncConvertAndSend
-
asyncConvertAndSend
-
asyncConvertAndSend
-
asyncReceive
Future<org.springframework.messaging.Message<?>> asyncReceive() -
asyncReceive
Future<org.springframework.messaging.Message<?>> asyncReceive(org.springframework.messaging.PollableChannel channel) -
asyncReceive
-
asyncReceiveAndConvert
-
asyncReceiveAndConvert
-
asyncReceiveAndConvert
-
asyncSendAndReceive
Future<org.springframework.messaging.Message<?>> asyncSendAndReceive(org.springframework.messaging.Message<?> requestMessage) -
asyncSendAndReceive
Future<org.springframework.messaging.Message<?>> asyncSendAndReceive(org.springframework.messaging.MessageChannel channel, org.springframework.messaging.Message<?> requestMessage) -
asyncSendAndReceive
-
asyncConvertSendAndReceive
-
asyncConvertSendAndReceive
-
asyncConvertSendAndReceive
-
asyncConvertSendAndReceive
-
asyncConvertSendAndReceive
-
asyncConvertSendAndReceive
-