クラス SimpleRabbitListenerEndpoint
- java.lang.ObjectSE
-
- org.springframework.amqp.rabbit.listener.AbstractRabbitListenerEndpoint
-
- org.springframework.amqp.rabbit.config.SimpleRabbitListenerEndpoint
- 実装されたすべてのインターフェース:
RabbitListenerEndpoint
、Aware
、BeanFactoryAware
public class SimpleRabbitListenerEndpoint extends AbstractRabbitListenerEndpoint
RabbitListenerEndpoint
は、このエンドポイントの受信メッセージを処理するために呼び出すMessageListener
を提供するだけです。- 導入:
- 1.4
- 作成者:
- Stephane Nicoll
コンストラクターのサマリー
コンストラクター コンストラクター 説明 SimpleRabbitListenerEndpoint()
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 protected MessageListener
createMessageListener(MessageListenerContainer container)
指定されたコンテナーに対してこのエンドポイントを提供できるMessageListener
を作成します。protected StringBuilderSE
getEndpointDescription()
MessageListener
getMessageListener()
void
setMessageListener(MessageListener messageListener)
エンドポイントに一致するメッセージを受信したときに呼び出されるようにMessageListener
を設定します。クラス org.springframework.amqp.rabbit.listener.AbstractRabbitListenerEndpoint から継承されたメソッド
getAckMode, getAdmin, getAutoStartup, getBatchingStrategy, getBeanExpressionContext, getBeanFactory, getBeanResolver, getConcurrency, getGroup, getId, getMessageConverter, getPriority, getQueueNames, getQueues, getReplyContentType, getReplyPostProcessor, getResolver, getTaskExecutor, isBatchListener, isConverterWinsContentType, isExclusive, setAckMode, setAdmin, setAutoStartup, setBatchingStrategy, setBatchListener, setBeanFactory, setConcurrency, setConverterWinsContentType, setExclusive, setGroup, setId, setMessageConverter, setPriority, setQueueNames, setQueues, setReplyContentType, setReplyPostProcessor, setTaskExecutor, setupListenerContainer, toString
メソッドの詳細
setMessageListener
public void setMessageListener(MessageListener messageListener)
エンドポイントに一致するメッセージを受信したときに呼び出されるようにMessageListener
を設定します。- パラメーター:
messageListener
-MessageListener
インスタンス。
getMessageListener
public MessageListener getMessageListener()
- 戻り値:
- エンドポイントに一致するメッセージが受信されたときに呼び出す
MessageListener
。
createMessageListener
protected MessageListener createMessageListener(MessageListenerContainer container)
クラスからコピーされた説明:AbstractRabbitListenerEndpoint
指定されたコンテナーに対してこのエンドポイントを提供できるMessageListener
を作成します。- 次で指定:
- クラス
AbstractRabbitListenerEndpoint
のcreateMessageListener
- パラメーター:
container
-MessageListenerContainer
を使用してMessageListener
を作成します。- 戻り値:
MessageListener
インスタンス。
getEndpointDescription
protected StringBuilderSE getEndpointDescription()
- オーバーライド:
- クラス
AbstractRabbitListenerEndpoint
のgetEndpointDescription
- 戻り値:
- このエンドポイントの説明。
toString()
結果に含めるために、サブクラスで使用できます。