パッケージ jakarta.resource.spi

アノテーション型 Connector


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

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

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

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

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

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