クラス BatchMessagingMessageListenerAdapter
java.lang.ObjectSE
org.springframework.amqp.rabbit.listener.adapter.AbstractAdaptableMessageListener
org.springframework.amqp.rabbit.listener.adapter.MessagingMessageListenerAdapter
org.springframework.amqp.rabbit.listener.adapter.BatchMessagingMessageListenerAdapter
- 実装されたすべてのインターフェース:
MessageListener
、ChannelAwareBatchMessageListener
、ChannelAwareMessageListener
public class BatchMessagingMessageListenerAdapter
extends MessagingMessageListenerAdapter
implements ChannelAwareBatchMessageListener
バッチリスナー用のリスナーアダプター。
- 導入:
- 2.2
- 作成者:
- Gary Russell
ネストされたクラスのサマリー
クラス org.springframework.amqp.rabbit.listener.adapter.MessagingMessageListenerAdapter から継承されたネストクラス / インターフェース
MessagingMessageListenerAdapter.MessagingMessageConverterAdapter
クラス org.springframework.amqp.rabbit.listener.adapter.AbstractAdaptableMessageListener から継承されたネストクラス / インターフェース
AbstractAdaptableMessageListener.ReplyExpressionRoot
フィールドサマリー
クラス org.springframework.amqp.rabbit.listener.adapter.AbstractAdaptableMessageListener から継承されたフィールド
logger
コンストラクターのサマリー
コンストラクター説明BatchMessagingMessageListenerAdapter
(ObjectSE bean, MethodSE method, boolean returnExceptions, RabbitListenerErrorHandler errorHandler, BatchingStrategy batchingStrategy) メソッドのサマリー
修飾子と型メソッド説明void
onMessageBatch
(ListSE<Message> messages, com.rabbitmq.client.Channel channel) protected Message<?>
toMessagingMessage
(Message amqpMessage) クラス org.springframework.amqp.rabbit.listener.adapter.MessagingMessageListenerAdapter から継承されたメソッド
asyncFailure, buildMessage, getHandlerAdapter, getMessagingMessageConverter, invokeHandlerAndProcessResult, isAsyncReplies, onMessage, setHandlerAdapter, setHeaderMapper, setMessageConverter
クラス org.springframework.amqp.rabbit.listener.adapter.AbstractAdaptableMessageListener から継承されたメソッド
containerAckMode, convert, doHandleResult, doPublish, extractMessage, getEncoding, getMessageConverter, getReceivedExchange, getReplyContentType, getReplyToAddress, handleListenerException, handleResult, handleResult, isConverterWinsContentType, postProcessChannel, postProcessResponse, sendResponse, setBeanResolver, setBeforeSendReplyPostProcessors, setConverterWinsContentType, setDefaultRequeueRejected, setEncoding, setMandatoryPublish, setRecoveryCallback, setReplyContentType, setReplyPostProcessor, setResponseAddress, setResponseExchange, setResponseRoutingKey, setRetryTemplate
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.amqp.rabbit.listener.api.ChannelAwareBatchMessageListener から継承されたメソッド
onMessage
インターフェース org.springframework.amqp.rabbit.listener.api.ChannelAwareMessageListener から継承されたメソッド
onMessage
インターフェース org.springframework.amqp.core.MessageListener から継承されたメソッド
containerAckMode, isAsyncReplies, onMessageBatch
コンストラクターの詳細
BatchMessagingMessageListenerAdapter
public BatchMessagingMessageListenerAdapter(ObjectSE bean, MethodSE method, boolean returnExceptions, RabbitListenerErrorHandler errorHandler, @Nullable BatchingStrategy batchingStrategy)
メソッドの詳細
onMessageBatch
- 次で指定:
- インターフェース
ChannelAwareBatchMessageListener
のonMessageBatch
- 次で指定:
- インターフェース
ChannelAwareMessageListener
のonMessageBatch
toMessagingMessage
- オーバーライド:
- クラス
MessagingMessageListenerAdapter
のtoMessagingMessage