クラス RabbitTemplateConfigurer
java.lang.ObjectSE
org.springframework.boot.amqp.autoconfigure.RabbitTemplateConfigurer
構成プロパティを使用して調整された適切なデフォルトで
RabbitTemplate を構成します。 アプリケーションコードに挿入して、自動構成によって生成された構成に基づいたカスタム RabbitTemplate を定義するために使用できます。
- 導入:
- 4.0.0
- 作成者:
- Stephane Nicoll, Yanming Zhou
コンストラクターの概要
コンストラクターコンストラクター説明RabbitTemplateConfigurer(RabbitProperties rabbitProperties) 指定されたrabbitPropertiesを使用する新しいコンフィギュレーターを作成します。メソッドのサマリー
修飾子と型メソッド説明voidconfigure(org.springframework.amqp.rabbit.core.RabbitTemplate template, org.springframework.amqp.rabbit.connection.ConnectionFactory connectionFactory) 指定されたRabbitTemplateを構成します。protected RetryTemplatecreateRetryTemplate(RabbitProperties.Retry properties) protected final RabbitPropertiesvoidsetMessageConverter(@Nullable org.springframework.amqp.support.converter.MessageConverter messageConverter) MessageConverterを使用するように設定するか、標準のコンバーターを使用する必要がある場合はnullを設定します。voidsetRetrySettingsCustomizers(@Nullable ListSE<RabbitTemplateRetrySettingsCustomizer> retrySettingsCustomizers) 使用するRabbitTemplateRetrySettingsCustomizerインスタンスを設定します。
コンストラクターの詳細
RabbitTemplateConfigurer
指定されたrabbitPropertiesを使用する新しいコンフィギュレーターを作成します。- パラメーター:
rabbitProperties- 使用するプロパティ
メソッドの詳細
setMessageConverter
public void setMessageConverter(@Nullable org.springframework.amqp.support.converter.MessageConverter messageConverter) MessageConverterを使用するように設定するか、標準のコンバーターを使用する必要がある場合はnullを設定します。- パラメーター:
messageConverter-MessageConverter
setRetrySettingsCustomizers
public void setRetrySettingsCustomizers(@Nullable ListSE<RabbitTemplateRetrySettingsCustomizer> retrySettingsCustomizers) 使用するRabbitTemplateRetrySettingsCustomizerインスタンスを設定します。- パラメーター:
retrySettingsCustomizers- 再試行設定カスタマイザー
getRabbitProperties
configure
public void configure(org.springframework.amqp.rabbit.core.RabbitTemplate template, org.springframework.amqp.rabbit.connection.ConnectionFactory connectionFactory) 指定されたRabbitTemplateを構成します。テンプレートをさらに調整したり、デフォルト設定を上書きしたりできます。- パラメーター:
template- 構成するRabbitTemplateインスタンスconnectionFactory- 使用するConnectionFactory
createRetryTemplate