クラス MetaDataInstanceFactory
java.lang.ObjectSE
org.springframework.batch.test.MetaDataInstanceFactory
- 作成者:
- Dave Syer, Mahmoud Ben Hassine
フィールドのサマリー
フィールドコンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明static JobExecutionデフォルトのパラメーターを使用してJobExecutionを作成します。static JobExecutioncreateJobExecution(LongSE executionId) 提供されたパラメーターを使用してJobExecutionを作成します。static JobExecutioncreateJobExecution(StringSE jobName, LongSE instanceId, LongSE executionId) 提供されたパラメーターを使用してJobExecutionを作成します。static JobExecutioncreateJobExecution(StringSE jobName, LongSE instanceId, LongSE executionId, JobParameters jobParameters) 提供されたパラメーターを使用してJobExecutionを作成します。static JobExecutioncreateJobExecutionWithStepExecutions(LongSE executionId, CollectionSE<StringSE> stepNames) 添付のステップ実行で提供されるパラメーターを使用してJobExecutionを作成します。static JobInstanceデフォルトのパラメーターを使用してJobInstanceを作成します。static JobInstancecreateJobInstance(StringSE jobName, LongSE instanceId) 提供されたパラメーターを使用してJobInstanceを作成します。static StepExecutionデフォルトのパラメーターを使用してStepExecutionを作成します。static StepExecutioncreateStepExecution(StringSE stepName, LongSE executionId) 提供されたパラメーターを使用してStepExecutionを作成します。static StepExecutioncreateStepExecution(JobExecution jobExecution, StringSE stepName, LongSE executionId) 提供されたパラメーターを使用してStepExecutionを作成します。static StepExecutioncreateStepExecution(JobParameters jobParameters) StepExecutionとそのすべての親エンティティをデフォルト値で作成しますが、提供されているJobParametersを使用します。static StepExecutioncreateStepExecution(JobParameters jobParameters, ExecutionContext executionContext) static StepExecutioncreateStepExecution(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
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-JobExecutionIDstepNames- ステップ実行の名前- 戻り値:
- 指定されたステップ実行を持ち、それぞれが一意の 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