クラス IdentityNamingStrategy
java.lang.ObjectSE
org.springframework.jmx.export.naming.IdentityNamingStrategy
- 実装されているすべてのインターフェース:
ObjectNamingStrategy
特定のインスタンスの ID に基づいて名前を作成する
ObjectNamingStrategy インターフェースの実装。 結果の ObjectName は、次の形式になります。: class = クラス名、hashCode = ID ハッシュ(16 進数)
- 導入:
- 1.2
- 作成者:
- Rob Harrop, Juergen Hoeller
フィールドのサマリー
フィールドコンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明getObjectName(ObjectSE managedBean, StringSE beanKey) 管理対象リソースの ID に基づいてObjectNameのインスタンスを返します。
フィールドの詳細
コンストラクターの詳細
IdentityNamingStrategy
public IdentityNamingStrategy()
メソッドの詳細
getObjectName
public ObjectNameSE getObjectName(ObjectSE managedBean, @Nullable StringSE beanKey) throws MalformedObjectNameExceptionSE 管理対象リソースの ID に基づいてObjectNameのインスタンスを返します。- 次で指定:
- インターフェース
ObjectNamingStrategyのgetObjectName - パラメーター:
managedBean- 返されたObjectNameで公開される BeanbeanKey-MBeanExporterに渡される Bean マップでこの Bean に関連付けられているキー- 戻り値:
ObjectNameインスタンス- 例外:
MalformedObjectNameExceptionSE- 結果のObjectNameが無効な場合