パッケージ jakarta.resource.spi

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


@DocumentedSE @RetentionSE(RUNTIMESE) @TargetSE(TYPESE) public @interface Connector
Connector アノテーションはコンポーネントを定義するアノテーションであり、リソースアダプター開発者は、JavaBean がリソースアダプター JavaBean であることを指定するために使用できます。コネクターアノテーションは JavaBean クラスに適用されます。
導入:
1.6
  • オプション要素の概要

    オプション要素
    修飾子と型
    オプションの要素
    説明
    リソースアダプターでサポートされている認証メカニズムを指定します。
    リソースアダプターモジュールについて説明します。
    ツールによって表示されることを目的とした、リソースアダプターモジュールに関する情報を提供するオプションの短い名前。
    EIS の型に関する情報が含まれています。
    GUI ツールでリソースアダプターを表すために使用される大きな GIF または JPEG アイコンイメージのファイル名を指定します。
    リソースアダプターモジュールのライセンス要件と、オプションでライセンス条項の説明を指定します。
    boolean
    このリソースアダプターをデプロイして使用するためにライセンスが必要かどうかを指定します
    boolean
    再認証がサポートされているかどうかを指定します
    ClassSE<? extends WorkContext>[]
    リソースアダプターがアプリケーションサーバーでサポートする必要がある WorkContext インターフェースを実装する完全修飾クラスのリストを指定します。
    リソースアダプターモジュールの操作に提供する必要のある拡張セキュリティ権限を指定します
    GUI ツールでリソースアダプターを表すために使用される小さな GIF または JPEG アイコンイメージのファイル名を指定します。
    リソースアダプターによって提供されるトランザクションサポートのレベルを指定します。
    リソースアダプタープロバイダーベンダーの名前を指定します。
    リソースアダプター実装のバージョンを指定します。
  • 要素の詳細

    • description

      StringSE[] description
      リソースアダプターモジュールについて説明します。
      戻り値:
      説明
      デフォルト:
      {}
    • displayName

      StringSE[] displayName
      ツールによって表示されることを目的とした、リソースアダプターモジュールに関する情報を提供するオプションの短い名前。
      戻り値:
      表示名
      デフォルト:
      {}
    • smallIcon

      StringSE[] smallIcon
      GUI ツールでリソースアダプターを表すために使用される小さな GIF または JPEG アイコンイメージのファイル名を指定します。各 smallIcon は largeIcon 要素に関連付けられている必要があり、アプリケーションサーバーはそれぞれの配列内の序数値を使用して関連するアイコンのペアを検索する必要があります。
      戻り値:
      小さなアイコンファイル名
      デフォルト:
      {}
    • largeIcon

      StringSE[] largeIcon
      GUI ツールでリソースアダプターを表すために使用される大きな GIF または JPEG アイコンイメージのファイル名を指定します。各 smallIcon は largeIcon 要素に関連付けられている必要があり、アプリケーションサーバーはそれぞれの配列内の序数値を使用して関連するアイコンのペアを検索する必要があります。
      戻り値:
      大きなアイコンファイル名
      デフォルト:
      {}
    • vendorName

      StringSE vendorName
      リソースアダプタープロバイダーベンダーの名前を指定します。
      戻り値:
      ベンダー名
      デフォルト:
      ""
    • eisType

      StringSE eisType
      EIS の型に関する情報が含まれています。例: EIS の型は、バージョン情報に関係なく、EIS の製品名にすることができます。これは、このリソースアダプターで使用できる EIS インスタンスを識別できます。
      戻り値:
      EIS の種類
      デフォルト:
      ""
    • version

      StringSE version
      リソースアダプター実装のバージョンを指定します。
      戻り値:
      リソースアダプターのバージョン
      デフォルト:
      ""
    • licenseDescription

      StringSE[] licenseDescription
      リソースアダプターモジュールのライセンス要件と、オプションでライセンス条項の説明を指定します。
      戻り値:
      ライセンス要件
      デフォルト:
      {}
    • licenseRequired

      boolean licenseRequired
      このリソースアダプターをデプロイして使用するためにライセンスが必要かどうかを指定します
      戻り値:
      ライセンスが必要な場合は true
      デフォルト:
      false
    • authMechanisms

      AuthenticationMechanism[] authMechanisms
      リソースアダプターでサポートされている認証メカニズムを指定します。
      戻り値:
      サポートされている認証メカニズム
      関連事項:
      デフォルト:
      {}
    • reauthenticationSupport

      boolean reauthenticationSupport
      再認証がサポートされているかどうかを指定します
      戻り値:
      再認証がサポートされている場合は true
      デフォルト:
      false
    • securityPermissions

      SecurityPermission[] securityPermissions
      リソースアダプターモジュールの操作に提供する必要のある拡張セキュリティ権限を指定します
      戻り値:
      拡張セキュリティ権限
      関連事項:
      デフォルト:
      {}
    • transactionSupport

      リソースアダプターによって提供されるトランザクションサポートのレベルを指定します。
      戻り値:
      トランザクションサポートのレベル
      関連事項:
      デフォルト:
      NoTransaction
    • requiredWorkContexts

      ClassSE<? extends WorkContext>[] requiredWorkContexts
      リソースアダプターがアプリケーションサーバーでサポートする必要がある WorkContext インターフェースを実装する完全修飾クラスのリストを指定します。
      戻り値:
      作業コンテキストインターフェースを実装するクラス名のリスト
      デフォルト:
      {}