クラス RabbitTemplateConfigurer

java.lang.ObjectSE
org.springframework.boot.amqp.autoconfigure.RabbitTemplateConfigurer

public class RabbitTemplateConfigurer extends ObjectSE
構成プロパティを使用して調整された適切なデフォルトで RabbitTemplate を構成します。

アプリケーションコードに挿入して、自動構成によって生成された構成に基づいたカスタム RabbitTemplate を定義するために使用できます。

導入:
4.0.0
作成者:
Stephane Nicoll, Yanming Zhou
  • コンストラクターの詳細

    • RabbitTemplateConfigurer

      public RabbitTemplateConfigurer(RabbitProperties rabbitProperties)
      指定された 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

      protected final RabbitProperties 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

      protected RetryTemplate createRetryTemplate(RabbitProperties.Retry properties)