パッケージ jakarta.resource

アノテーションインターフェース AdministeredObjectDefinition


JNDI に登録されるコネクター管理オブジェクトを定義するために使用されるアノテーション。定義されると、管理対象オブジェクトは、Resource アノテーションの lookup 要素を使用してコンポーネントによって参照される場合があります。
導入:
1.7
バージョン:
1.7
関連事項:
  • 必須定数のサマリー

    必須要素
    修飾子と型
    必須要素
    説明
    管理対象オブジェクトのクラスの完全修飾名
    定義されている管理対象オブジェクトの JNDI 名。
    管理対象オブジェクトの作成元となるリソースアダプターの名前。
  • オプション要素の概要

    オプション要素
    修飾子と型
    オプションの要素
    説明
    管理対象オブジェクトの説明。
    管理対象オブジェクトのインターフェースの完全修飾名
    管理対象オブジェクトのプロパティ。
  • 要素の詳細

    • name

      StringSE name
      定義されている管理対象オブジェクトの JNDI 名。
      戻り値:
      名前
    • resourceAdapter

      StringSE resourceAdapter
      管理対象オブジェクトの作成元となるリソースアダプターの名前。リソースアダプターは、デプロイ時に使用可能である必要があります。
      戻り値:
      リソースアダプター
    • className

      StringSE className
      管理対象オブジェクトのクラスの完全修飾名
      戻り値:
      className
    • description

      StringSE description
      管理対象オブジェクトの説明。
      戻り値:
      説明
      デフォルト:
      ""
    • interfaceName

      StringSE interfaceName
      管理対象オブジェクトのインターフェースの完全修飾名
      戻り値:
      完全修飾名
      デフォルト:
      ""
    • properties

      StringSE[] properties
      管理対象オブジェクトのプロパティ。これらのプロパティは、ベンダー固有のプロパティである可能性があります。ベンダー固有のプロパティは、このアノテーションを使用して定義された管理対象オブジェクトのプロパティと組み合わせたり、オーバーライドしたりすることができます。指定され、特定のリソースアダプターでサポートされていない、またはベンダー固有の構成プロパティにマップできない管理対象オブジェクトのプロパティは無視される場合があります。
      戻り値:
      管理対象オブジェクトのプロパティ。
      デフォルト:
      {}