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


Spring コンテキストからのすべての標準 MBean、およびすべての @ManagedResource アノテーション付き Bean のデフォルトのエクスポートを有効にします。

結果の MBeanExporter Bean は、"mbeanExporter" という名前で定義されます。または、カスタム AnnotationMBeanExporter Bean を明示的に定義することを検討してください。

このアノテーションは、Spring XML の <context:mbean-export/> 要素をモデルにして関数に同等です。

導入:
3.2
作成者:
Phillip Webb
関連事項:
  • オプション要素のサマリー

    オプション要素
    修飾子と型
    オプションの要素
    説明
    JMX ObjectNames を生成するときに使用するデフォルトのドメイン。
    すでに存在する ObjectNameSE で MBean を登録しようとするときに使用するポリシー。
    MBean のエクスポート先となる MBeanServer の Bean 名。
  • 要素の詳細

    • defaultDomain

      StringSE defaultDomain
      JMX ObjectNames を生成するときに使用するデフォルトのドメイン。
      デフォルト:
      ""
    • server

      StringSE server
      MBean のエクスポート先となる MBeanServer の Bean 名。デフォルトでは、プラットフォームのデフォルトの MBeanServer を使用します。
      デフォルト:
      ""
    • registration

      RegistrationPolicy registration
      すでに存在する ObjectNameSE で MBean を登録しようとするときに使用するポリシー。デフォルトは RegistrationPolicy.FAIL_ON_EXISTING です。
      デフォルト:
      FAIL_ON_EXISTING