クラス AsyncMessagingTemplate
java.lang.ObjectSE
org.springframework.messaging.core.AbstractMessageSendingTemplate<MessageChannel>
org.springframework.messaging.core.AbstractMessageReceivingTemplate<MessageChannel>
org.springframework.messaging.core.AbstractMessagingTemplate<MessageChannel>
org.springframework.messaging.core.AbstractDestinationResolvingMessagingTemplate<MessageChannel>
org.springframework.messaging.core.GenericMessagingTemplate
org.springframework.integration.core.MessagingTemplate
org.springframework.integration.core.AsyncMessagingTemplate
- 実装されたすべてのインターフェース:
Aware
、BeanFactoryAware
、AsyncMessagingOperations
、DestinationResolvingMessageReceivingOperations<MessageChannel>
、DestinationResolvingMessageRequestReplyOperations<MessageChannel>
、DestinationResolvingMessageSendingOperations<MessageChannel>
、MessageReceivingOperations<MessageChannel>
、MessageRequestReplyOperations<MessageChannel>
、MessageSendingOperations<MessageChannel>
- 導入:
- 2.0
- 作成者:
- Mark Fisher, Gary Russell, Ngoc Nhan
フィールドのサマリー
クラス org.springframework.messaging.core.GenericMessagingTemplate から継承されたフィールド
DEFAULT_RECEIVE_TIMEOUT_HEADER, DEFAULT_SEND_TIMEOUT_HEADER
クラス org.springframework.messaging.core.AbstractMessageSendingTemplate から継承されたフィールド
CONVERSION_HINT_HEADER, logger
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明FutureSE
<?> asyncConvertAndSend
(ObjectSE object) FutureSE
<?> asyncConvertAndSend
(StringSE channelName, ObjectSE object) FutureSE
<?> asyncConvertAndSend
(MessageChannel channel, ObjectSE object) <R> FutureSE
<R> asyncConvertSendAndReceive
(ObjectSE request) <R> FutureSE
<R> asyncConvertSendAndReceive
(ObjectSE request, MessagePostProcessor requestPostProcessor) <R> FutureSE
<R> asyncConvertSendAndReceive
(StringSE channelName, ObjectSE request) <R> FutureSE
<R> asyncConvertSendAndReceive
(StringSE channelName, ObjectSE request, MessagePostProcessor requestPostProcessor) <R> FutureSE
<R> asyncConvertSendAndReceive
(MessageChannel channel, ObjectSE request) <R> FutureSE
<R> asyncConvertSendAndReceive
(MessageChannel channel, ObjectSE request, MessagePostProcessor requestPostProcessor) asyncReceive
(StringSE channelName) asyncReceive
(PollableChannel channel) <R> FutureSE
<R> <R> FutureSE
<R> asyncReceiveAndConvert
(StringSE channelName) <R> FutureSE
<R> asyncReceiveAndConvert
(PollableChannel channel) FutureSE
<?> FutureSE
<?> FutureSE
<?> asyncSend
(MessageChannel channel, Message<?> message) asyncSendAndReceive
(StringSE channelName, Message<?> requestMessage) asyncSendAndReceive
(Message<?> requestMessage) asyncSendAndReceive
(MessageChannel channel, Message<?> requestMessage) void
setExecutor
(ExecutorSE executor) クラス org.springframework.integration.core.MessagingTemplate から継承されたメソッド
receive, receiveAndConvert, sendAndReceive, setBeanFactory, setDefaultChannel, setThrowExceptionOnLateReply
クラス org.springframework.messaging.core.GenericMessagingTemplate から継承されたメソッド
doReceive, doReceive, doSend, doSend, doSendAndReceive, getReceiveTimeout, getReceiveTimeoutHeader, getSendTimeout, getSendTimeoutHeader, setReceiveTimeout, setReceiveTimeoutHeader, setSendTimeout, setSendTimeoutHeader
クラス org.springframework.messaging.core.AbstractDestinationResolvingMessagingTemplate から継承されたメソッド
convertAndSend, convertAndSend, convertAndSend, convertAndSend, convertSendAndReceive, convertSendAndReceive, convertSendAndReceive, convertSendAndReceive, getDestinationResolver, receive, receiveAndConvert, resolveDestination, send, sendAndReceive, setDestinationResolver
クラス org.springframework.messaging.core.AbstractMessagingTemplate から継承されたメソッド
convertSendAndReceive, convertSendAndReceive, convertSendAndReceive, convertSendAndReceive, convertSendAndReceive, convertSendAndReceive, sendAndReceive
クラス org.springframework.messaging.core.AbstractMessageReceivingTemplate から継承されたメソッド
doConvert, receive, receive, receiveAndConvert, receiveAndConvert
クラス org.springframework.messaging.core.AbstractMessageSendingTemplate から継承されたメソッド
convertAndSend, convertAndSend, convertAndSend, convertAndSend, convertAndSend, convertAndSend, doConvert, getDefaultDestination, getMessageConverter, getRequiredDefaultDestination, processHeadersToSend, send, send, setDefaultDestination, setMessageConverter
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.messaging.core.MessageReceivingOperations から継承されたメソッド
receive, receive, receiveAndConvert, receiveAndConvert
インターフェース org.springframework.messaging.core.MessageRequestReplyOperations から継承されたメソッド
convertSendAndReceive, convertSendAndReceive, convertSendAndReceive, convertSendAndReceive, convertSendAndReceive, convertSendAndReceive, sendAndReceive
インターフェース org.springframework.messaging.core.MessageSendingOperations から継承されたメソッド
convertAndSend, convertAndSend, convertAndSend, convertAndSend, convertAndSend, convertAndSend, send, send
コンストラクターの詳細
AsyncMessagingTemplate
public AsyncMessagingTemplate()
メソッドの詳細
setExecutor
asyncSend
- 次で指定:
- インターフェース
AsyncMessagingOperations
のasyncSend
asyncSend
- 次で指定:
- インターフェース
AsyncMessagingOperations
のasyncSend
asyncSend
- 次で指定:
- インターフェース
AsyncMessagingOperations
のasyncSend
asyncConvertAndSend
- 次で指定:
- インターフェース
AsyncMessagingOperations
のasyncConvertAndSend
asyncConvertAndSend
- 次で指定:
- インターフェース
AsyncMessagingOperations
のasyncConvertAndSend
asyncConvertAndSend
- 次で指定:
- インターフェース
AsyncMessagingOperations
のasyncConvertAndSend
asyncReceive
- 次で指定:
- インターフェース
AsyncMessagingOperations
のasyncReceive
asyncReceive
- 次で指定:
- インターフェース
AsyncMessagingOperations
のasyncReceive
asyncReceive
- 次で指定:
- インターフェース
AsyncMessagingOperations
のasyncReceive
asyncReceiveAndConvert
- 次で指定:
- インターフェース
AsyncMessagingOperations
のasyncReceiveAndConvert
asyncReceiveAndConvert
- 次で指定:
- インターフェース
AsyncMessagingOperations
のasyncReceiveAndConvert
asyncReceiveAndConvert
- 次で指定:
- インターフェース
AsyncMessagingOperations
のasyncReceiveAndConvert
asyncSendAndReceive
- 次で指定:
- インターフェース
AsyncMessagingOperations
のasyncSendAndReceive
asyncSendAndReceive
- 次で指定:
- インターフェース
AsyncMessagingOperations
のasyncSendAndReceive
asyncSendAndReceive
- 次で指定:
- インターフェース
AsyncMessagingOperations
のasyncSendAndReceive
asyncConvertSendAndReceive
- 次で指定:
- インターフェース
AsyncMessagingOperations
のasyncConvertSendAndReceive
asyncConvertSendAndReceive
- 次で指定:
- インターフェース
AsyncMessagingOperations
のasyncConvertSendAndReceive
asyncConvertSendAndReceive
- 次で指定:
- インターフェース
AsyncMessagingOperations
のasyncConvertSendAndReceive
asyncConvertSendAndReceive
public <R> FutureSE<R> asyncConvertSendAndReceive(ObjectSE request, MessagePostProcessor requestPostProcessor) - 次で指定:
- インターフェース
AsyncMessagingOperations
のasyncConvertSendAndReceive
asyncConvertSendAndReceive
public <R> FutureSE<R> asyncConvertSendAndReceive(MessageChannel channel, ObjectSE request, MessagePostProcessor requestPostProcessor) - 次で指定:
- インターフェース
AsyncMessagingOperations
のasyncConvertSendAndReceive
asyncConvertSendAndReceive
public <R> FutureSE<R> asyncConvertSendAndReceive(StringSE channelName, ObjectSE request, MessagePostProcessor requestPostProcessor) - 次で指定:
- インターフェース
AsyncMessagingOperations
のasyncConvertSendAndReceive