クラス MetaDataInstanceFactory
java.lang.ObjectSE
org.springframework.batch.test.MetaDataInstanceFactory
- 作成者:
- Dave Syer, Mahmoud Ben Hassine
フィールドサマリー
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明static JobExecution
デフォルトのパラメーターを使用してJobExecution
を作成します。static JobExecution
createJobExecution
(LongSE executionId) 提供されたパラメーターを使用してJobExecution
を作成します。static JobExecution
createJobExecution
(StringSE jobName, LongSE instanceId, LongSE executionId) 提供されたパラメーターを使用してJobExecution
を作成します。static JobExecution
createJobExecution
(StringSE jobName, LongSE instanceId, LongSE executionId, StringSE jobParameters) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。static JobExecution
createJobExecution
(StringSE jobName, LongSE instanceId, LongSE executionId, JobParameters jobParameters) 提供されたパラメーターを使用してJobExecution
を作成します。static JobExecution
createJobExecutionWithStepExecutions
(LongSE executionId, CollectionSE<StringSE> stepNames) 添付のステップ実行で提供されるパラメーターを使用してJobExecution
を作成します。static JobInstance
デフォルトのパラメーターを使用してJobInstance
を作成します。static JobInstance
createJobInstance
(StringSE jobName, LongSE instanceId) 提供されたパラメーターを使用してJobInstance
を作成します。static StepExecution
デフォルトのパラメーターを使用してStepExecution
を作成します。static StepExecution
createStepExecution
(StringSE stepName, LongSE executionId) 提供されたパラメーターを使用してStepExecution
を作成します。static StepExecution
createStepExecution
(JobExecution jobExecution, StringSE stepName, LongSE executionId) 提供されたパラメーターを使用してStepExecution
を作成します。static StepExecution
createStepExecution
(JobParameters jobParameters) StepExecution
とそのすべての親エンティティをデフォルト値で作成しますが、提供されているJobParameters
を使用します。static StepExecution
createStepExecution
(JobParameters jobParameters, ExecutionContext executionContext) static StepExecution
createStepExecution
(ExecutionContext executionContext) StepExecution
とそのすべての親エンティティをデフォルト値で作成しますが、提供されているExecutionContext
を使用します。
フィールドの詳細
DEFAULT_JOB_NAME
ジョブのデフォルト名 (" ジョブ ")- 関連事項:
DEFAULT_JOB_INSTANCE_ID
public static final long DEFAULT_JOB_INSTANCE_IDジョブインスタンスのデフォルト ID (12L)- 関連事項:
DEFAULT_JOB_EXECUTION_ID
public static final long DEFAULT_JOB_EXECUTION_IDジョブ実行のデフォルト ID (123L)- 関連事項:
DEFAULT_STEP_NAME
ステップのデフォルト名 (「ステップ」)- 関連事項:
DEFAULT_STEP_EXECUTION_ID
public static final long DEFAULT_STEP_EXECUTION_IDステップ実行のデフォルト ID (1234L)- 関連事項:
コンストラクターの詳細
MetaDataInstanceFactory
public MetaDataInstanceFactory()
メソッドの詳細
createJobInstance
提供されたパラメーターを使用してJobInstance
を作成します。- パラメーター:
jobName
- ジョブの名前instanceId
-JobInstance
の ID- 戻り値:
- 空の
JobParameters
を持つJobInstance
createJobInstance
デフォルトのパラメーターを使用してJobInstance
を作成します。- 戻り値:
- name = DEFAULT_JOB_NAME、id = DEFAULT_JOB_INSTANCE_ID、および空のパラメーターを持つ
JobInstance
createJobExecution
デフォルトのパラメーターを使用してJobExecution
を作成します。- 戻り値:
- id = DEFAULT_JOB_EXECUTION_ID の
JobExecution
createJobExecution
提供されたパラメーターを使用してJobExecution
を作成します。- パラメーター:
executionId
-JobExecution
の ID- 戻り値:
- 有効な
JobInstance
を備えたJobExecution
createJobExecution
public static JobExecution createJobExecution(StringSE jobName, LongSE instanceId, LongSE executionId) 提供されたパラメーターを使用してJobExecution
を作成します。- パラメーター:
jobName
- ジョブの名前instanceId
-JobInstance
の IDexecutionId
-JobExecution
の ID- 戻り値:
- 空の
JobParameters
を持つJobExecution
createJobExecution
@DeprecatedSE(since="5.0.1", forRemoval=true) public static JobExecution createJobExecution(StringSE jobName, LongSE instanceId, LongSE executionId, StringSE jobParameters) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。代わりに {createJobExecution(String, Long, Long, JobParameters)
} を使用してください。v5.2 で削除されます提供されたパラメーターを使用してJobExecution
を作成します。- パラメーター:
jobName
- ジョブの名前instanceId
-JobInstance
の IDexecutionId
-JobExecution
の IDjobParameters
- 改行で区切られたキー = 値のペア- 戻り値:
JobExecution
createJobExecution
public static JobExecution createJobExecution(StringSE jobName, LongSE instanceId, LongSE executionId, JobParameters jobParameters) 提供されたパラメーターを使用してJobExecution
を作成します。- パラメーター:
jobName
- ジョブの名前instanceId
-JobInstance
の IDexecutionId
-JobExecution
の IDjobParameters
-JobParameters
のインスタンス- 戻り値:
JobExecution
createStepExecution
デフォルトのパラメーターを使用してStepExecution
を作成します。- 戻り値:
- stepName="step" および id = DEFAULT_STEP_EXECUTION_ID の
StepExecution
createStepExecution
提供されたパラメーターを使用してStepExecution
を作成します。- パラメーター:
stepName
-StepExecution
用の stepNameexecutionId
-StepExecution
の ID- 戻り値:
- デフォルトのプロパティを持つ
JobExecution
を備えたStepExecution
createStepExecution
public static StepExecution createStepExecution(JobExecution jobExecution, StringSE stepName, LongSE executionId) 提供されたパラメーターを使用してStepExecution
を作成します。- パラメーター:
jobExecution
-JobExecution
のインスタンス。stepName
-StepExecution
の名前。executionId
-StepExecution
の ID。- 戻り値:
- 指定された
JobExecution
を持つStepExecution
。
createJobExecutionWithStepExecutions
public static JobExecution createJobExecutionWithStepExecutions(LongSE executionId, CollectionSE<StringSE> stepNames) 添付のステップ実行で提供されるパラメーターを使用してJobExecution
を作成します。- パラメーター:
executionId
-JobExecution
IDstepNames
- ステップ実行の名前- 戻り値:
- 指定されたステップ実行を持ち、それぞれが一意の ID を持つ
JobExecution
createStepExecution
public static StepExecution createStepExecution(JobParameters jobParameters, ExecutionContext executionContext) - パラメーター:
jobParameters
-JobParameters
が来るexecutionContext
- いくつかのExecutionContext
- 戻り値:
- 実行コンテキストが提供された
StepExecution
createStepExecution
StepExecution
とそのすべての親エンティティをデフォルト値で作成しますが、提供されているJobParameters
を使用します。- パラメーター:
jobParameters
- いくつかのJobParameters
- 戻り値:
- 提供されたジョブパラメーターを備えた
StepExecution
createStepExecution
StepExecution
とそのすべての親エンティティをデフォルト値で作成しますが、提供されているExecutionContext
を使用します。- パラメーター:
executionContext
- いくつかのExecutionContext
- 戻り値:
- 実行コンテキストが提供された
StepExecution
createJobExecution(String, Long, Long, JobParameters)
} を使用してください。