パッケージ jakarta.batch.api

アノテーション型 BatchProperty


  • @Qualifier
    @TargetSE({FIELDSE,METHODSE,PARAMETERSE})
    @RetentionSE(RUNTIMESE)
    public @interface BatchProperty
    バッチアーティファクトおよび CDI Bean で使用されるアノテーションで、JSL 定義の値を介して注入可能なフィールドまたはその他の要素を宣言します (ジョブ XML 置換を利用する可能性があります)。「バッチアーティファクト」とは、ジョブの一部を実装する、jakarta.batch.* パッケージの 1 つのインターフェースの 1 つの実装を意味します。「バッチ管理アーティファクト」(CDI Bean としてではなく、バッチ実装によってロードされる「バッチアーティファクト」) の場合、このアノテーションはフィールドでのみ使用できます。「バッチアーティファクト」である可能性がある CDI Bean の場合、または Jakarta Batch 仕様に従ってバッチアーティファクトのスコープに読み込まれる他の Bean である可能性がある場合、このアノテーションはコンストラクターパラメーターまたはメソッドパラメーターでも使用できます。
    • オプション要素の概要

      オプション要素  
      修飾子と型 オプションの要素 説明
      StringSEname
    • 要素の詳細