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