アノテーションインターフェース EnablePublisher


Publisher アノテーションの使用を許可するための PublisherAnnotationBeanPostProcessor の登録を提供します。さらに、default-publisher-channel 名は、このアノテーションの defaultChannel() として構成できます。
導入:
4.0
作成者:
Artem Bilan
  • 要素の詳細

    • value

      @AliasFor("defaultChannel") StringSE value
      defaultChannel() 属性のエイリアス。default-publisher-channel 名。
      戻り値:
      チャネル Bean 名。
      デフォルト:
      ""
    • defaultChannel

      @AliasFor("value") StringSE defaultChannel
      default-publisher-channel 名。
      戻り値:
      チャネル Bean 名。
      導入:
      5.1.3
      デフォルト:
      ""
    • proxyTargetClass

      boolean proxyTargetClass
      標準の Java インターフェースベースのプロキシではなく、サブクラスベース(CGLIB)のプロキシを作成するかどうかを示します。
      戻り値:
      プロキシターゲットクラスかどうか。
      導入:
      5.1.3
      デフォルト:
      false
    • order

      int order
      PublisherAnnotationBeanPostProcessor を適用する順序を示します。

      デフォルトは Ordered.LOWEST_PRECEDENCE で、他のすべての後処理プログラムの後に実行されるため、ダブルプロキシではなく既存のプロキシにアドバイザを追加できます。

      戻り値:
      Bean ポストプロセッサーのオーダー。
      導入:
      5.1.3
      デフォルト:
      2147483647