298.2. オプション
Spring Batch コンポーネントは、以下にリストされている 3 つのオプションをサポートしています。
名前 | 説明 | デフォルト | タイプ |
---|---|---|---|
jobLauncher (producer) | 使用する JobLauncher を明示的に指定します。 | JobLauncher | |
jobRegistry (producer) | 使用する JobRegistry を明示的に指定します。 | JobRegistry | |
resolveProperty Placeholders (advanced) | 起動時にコンポーネントがプロパティープレースホルダーを解決するかどうか。String タイプのプロパティーのみがプロパティープレースホルダーを使用できます。 | true | boolean |
Spring Batch エンドポイントは、URI 構文を使用して設定されます。
spring-batch:jobName
パスおよびクエリーパラメーターを使用します。
298.2.1. パスパラメーター (1 個のパラメーター):
名前 | 説明 | デフォルト | タイプ |
---|---|---|---|
jobName | 必須 レジストリーにある Spring Batch ジョブの名前。 | String |
298.2.2. クエリーパラメーター (4 パラメーター)
名前 | 説明 | デフォルト | タイプ |
---|---|---|---|
jobFromHeader (producer) | jobName を URI ではなくヘッダーから取得する必要があるかどうかを明示的に定義します。 | false | boolean |
jobLauncher (producer) | 使用する JobLauncher を明示的に指定します。 | JobLauncher | |
jobRegistry (producer) | 使用する JobRegistry を明示的に指定します。 | JobRegistry | |
synchronous (advanced) | 同期処理を厳密に使用するか、Camel が非同期処理を使用できるかどうかを設定します (サポートされている場合)。 | false | boolean |