@FunctionalInterfaceSE public interface ObjectNamingStrategy
ObjectName
インスタンスの作成をカプセル化する戦略インターフェース。Bean の登録時に MBeanExporter
が ObjectName
を取得するために使用します。
MBeanExporter
, ObjectName
SE修飾子と型 | メソッドと説明 |
---|---|
ObjectNameSE | getObjectName(ObjectSE managedBean, StringSE beanKey) 提供されている Bean の ObjectName を取得します。 |
ObjectNameSE getObjectName(ObjectSE managedBean, @Nullable StringSE beanKey) throws MalformedObjectNameExceptionSE
ObjectName
を取得します。managedBean
- 返された ObjectName
で公開される Bean beanKey
- MBeanExporter
に渡される Bean マップでこの Bean に関連付けられているキー ObjectName
インスタンス MalformedObjectNameExceptionSE
- 結果の ObjectName
が無効な場合