パッケージ 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 メソッドとプロパティを操作と属性として効果的に公開します。