パッケージ org.springframework.jmx.export.assembler


@NonNullApi @NonNullFields パッケージ org.springframework.jmx.export.assembler
MBeanInfo アセンブリの戦略を提供します。MBeanExporter が Spring 管理の Bean に公開する属性と操作を決定するために使用します。
  • クラス
    説明
    構成可能な JMX 通知動作をサポートする MBeanInfoAssemblers の基本クラス。
    ModelMBeanInfo インスタンスの作成をカプセル化するが、メタデータの作成をサブクラスに委譲する MBeanInfoAssembler インターフェースの抽象実装。
    AbstractMBeanInfoAssembler スーパークラスに基づいて構築し、MBean クラスのリフレクトメタデータに基づいてメタデータを構築するための基本的なアルゴリズムを追加します。
    MBeanInfoAssembler を拡張して自動検出ロジックを追加します。
    Bean の管理インターフェースを任意のインターフェースを使用して定義できるようにする AbstractReflectiveMBeanInfoAssembler のサブクラス。
    管理対象リソースの管理インターフェースメタデータを作成できるすべてのクラスによって実装されるインターフェース。
    ソースレベルのメタデータから管理インターフェース情報を読み取る MBeanInfoAssembler インターフェースの実装。
    メソッド名を MBean 操作および属性として明示的に除外できる AbstractReflectiveMBeanInfoAssembler サブクラス。
    MBean 操作および属性として公開されるメソッド名を指定できる AbstractReflectiveMBeanInfoAssembler のサブクラス。
    メソッドとプロパティの組み込みに常に賛成票を投じる AbstractReflectiveMBeanInfoAssembler の単純なサブクラス。すべての public メソッドとプロパティを操作と属性として効果的に公開します。