インターフェース ObjectNamingStrategy

すべての既知の実装クラス:
IdentityNamingStrategyKeyNamingStrategyMetadataNamingStrategy
関数インターフェース:
これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。

@FunctionalInterfaceSE public interface ObjectNamingStrategy
ObjectName インスタンスの作成をカプセル化する戦略インターフェース。

Bean の登録時に MBeanExporter が ObjectName を取得するために使用します。

導入:
1.2
作成者:
Rob Harrop
関連事項:
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    getObjectName(ObjectSE managedBean, StringSE beanKey)
    提供されている Bean の ObjectName を取得します。
  • メソッドの詳細

    • getObjectName

      ObjectNameSE getObjectName(ObjectSE managedBean, @Nullable StringSE beanKey) throws MalformedObjectNameExceptionSE
      提供されている Bean の ObjectName を取得します。
      パラメーター:
      managedBean - 返された ObjectName で公開される Bean
      beanKey - MBeanExporter に渡される Bean マップでこの Bean に関連付けられているキー
      戻り値:
      ObjectName インスタンス
      例外:
      MalformedObjectNameExceptionSE - 結果の ObjectName が無効な場合