クラスの使用
org.springframework.batch.core.JobParameters
JobParameters を使用するパッケージ
パッケージ
説明
ジョブ、ステップ、構成、実行の抽象化をカバーする Spring Batch のコアドメインコンテキスト。
バッチ API の実装のサポートクラス。
メタデータの閲覧をサポートするインターフェースと関連クラス。
エクスプローラー関心事の特定実装。
ジョブ関心事の特定実装。
起動に関する関心事のインターフェースと簡単な実装。
ブートストラップで使用するクラスをサポートし、実装または構成を起動します。
リポジトリの関心事のインターフェースと一般的な実装。
dao 関心事の特定実装。
リポジトリの問題の特定の実装。
JobStep および関連コンポーネント。 メッセージベースのジョブ起動コンポーネント。
バッチジョブ / ステップテストのユーティリティクラス。
org.springframework.batch.core 内の JobParameters 使用
JobParameters を返す org.springframework.batch.core のメソッド修飾子と型メソッド説明JobExecution.getJobParameters()StepExecution.getJobParameters()現在のジョブパラメーターを取得するための簡易メソッド。JobParametersIncrementer.getNext(JobParameters parameters) 指定されたパラメーターをインクリメントします。JobParametersBuilder.toJobParameters()このビルダーの現在の状態を取得し、それをJobParametersオブジェクトとして返す変換メソッド。型 JobParameters のパラメーターを持つ org.springframework.batch.core のメソッド修飾子と型メソッド説明JobParametersBuilder.addJobParameters(JobParameters jobParameters) ジョブパラメーターを現在の状態にコピーします。DefaultJobKeyGenerator.generateKey(JobParameters source) 提供されたJobParametersインスタンスに基づいて使用されるジョブキーを生成します。JobParametersIncrementer.getNext(JobParameters parameters) 指定されたパラメーターをインクリメントします。voidJobParametersValidator.validate(JobParameters parameters) パラメーターが適切な要件を満たしていることを確認し、そうでない場合は例外をスローします。型 JobParameters のパラメーターを持つ org.springframework.batch.core のコンストラクター修飾子コンストラクター説明JobExecution(LongSE id, JobParameters jobParameters) ジョブ実行idおよびJobParametersを受け入れるコンストラクター。JobExecution(JobInstance job, LongSE id, JobParameters jobParameters) JobExecution はジョブが設定されていないと有効ではないため、このコンストラクターはモデリングの観点から有効な唯一のコンストラクターです。JobExecution(JobInstance job, JobParameters jobParameters) 一時的な(保存されていない)インスタンスのコンストラクター。JobParametersBuilder(JobParameters jobParameters) コピーコンストラクター。JobParametersBuilder(JobParameters jobParameters, JobExplorer jobExplorer) コピーコンストラクター。org.springframework.batch.core.converter 内の JobParameters 使用
修飾子と型メソッド説明DefaultJobParametersConverter.getJobParameters(PropertiesSE properties) JobParametersConverter.getJobParameters(PropertiesSE properties) 新しいJobParametersインスタンスを取得します。型 JobParameters のパラメーターを持つ org.springframework.batch.core.converter のメソッド修飾子と型メソッド説明DefaultJobParametersConverter.getProperties(JobParameters jobParameters) JobParametersConverter.getProperties(JobParameters params) 逆演算:PropertiesSE インスタンスを取得します。org.springframework.batch.core.explore 内の JobParameters 使用
型 JobParameters のパラメーターを持つ org.springframework.batch.core.explore のメソッド修飾子と型メソッド説明default JobInstanceJobExplorer.getJobInstance(StringSE jobName, JobParameters jobParameters) org.springframework.batch.core.explore.support 内の JobParameters 使用
型 JobParameters のパラメーターを持つ org.springframework.batch.core.explore.support のメソッドorg.springframework.batch.core.job 内の JobParameters 使用
型 JobParameters のパラメーターを持つ org.springframework.batch.core.job のメソッド修飾子と型メソッド説明voidCompositeJobParametersValidator.validate(JobParameters parameters) 挿入された JobParameterValidators に従って JobParameters を検証します。検証が停止し、最初の検証エラーで例外がスローされます。voidDefaultJobParametersValidator.validate(JobParameters parameters) パラメーターが提供された仕様を満たしていることを確認してください。org.springframework.batch.core.launch 内の JobParameters 使用
型 JobParameters のパラメーターを持つ org.springframework.batch.core.launch のメソッド修飾子と型メソッド説明default JobInstanceJobOperator.getJobInstance(StringSE jobName, JobParameters jobParameters) JobLauncher.run(Job job, JobParameters jobParameters) 指定されたJobおよびJobParametersのジョブ実行を開始します。org.springframework.batch.core.launch.support 内の JobParameters 使用
修飾子と型メソッド説明DataFieldMaxValueJobParametersIncrementer.getNext(JobParameters jobParameters) RunIdIncrementer.getNext(JobParameters parameters) run.id パラメーターを増分します(1 から開始)。型 JobParameters のパラメーターを持つ org.springframework.batch.core.launch.support のメソッド修飾子と型メソッド説明SimpleJobOperator.getJobInstance(StringSE jobName, JobParameters jobParameters) DataFieldMaxValueJobParametersIncrementer.getNext(JobParameters jobParameters) RunIdIncrementer.getNext(JobParameters parameters) run.id パラメーターを増分します(1 から開始)。SimpleJobLauncher.run(Job job, JobParameters jobParameters) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定されたJobParametersで指定されたジョブを実行します。TaskExecutorJobLauncher.run(Job job, JobParameters jobParameters) org.springframework.batch.core.repository 内の JobParameters 使用
型 JobParameters のパラメーターを持つ org.springframework.batch.core.repository のメソッド修飾子と型メソッド説明JobRepository.createJobExecution(StringSE jobName, JobParameters jobParameters) JobRepository.createJobInstance(StringSE jobName, JobParameters jobParameters) 指定された名前とジョブパラメーターを使用して、新しいJobInstanceを作成します。default JobInstanceJobRepository.getJobInstance(StringSE jobName, JobParameters jobParameters) JobRepository.getLastJobExecution(StringSE jobName, JobParameters jobParameters) booleanJobRepository.isJobInstanceExists(StringSE jobName, JobParameters jobParameters) 指定されたパラメーターを使用して、このジョブのインスタンスがすでに存在するかどうかを確認します。org.springframework.batch.core.repository.dao 内の JobParameters 使用
型 JobParameters のパラメーターを持つ org.springframework.batch.core.repository.dao のメソッド修飾子と型メソッド説明JdbcJobInstanceDao.createJobInstance(StringSE jobName, JobParameters jobParameters) この JDBC 実装では、jobInstanceIncrementer (おそらくシーケンス) に次の long 値を要求し、ID とパラメーター値を INSERT ステートメントに渡すことによって、ジョブインスタンス ID が取得されます。JobInstanceDao.createJobInstance(StringSE jobName, JobParameters jobParameters) 指定された名前とパラメーターで JobInstance を作成します。JdbcJobInstanceDao.getJobInstance(StringSE jobName, JobParameters jobParameters) ジョブテーブルは RowMapper コールバックを経由してリストに追加し、与えられた識別子に一致するすべてのジョブのために照会されます。JobInstanceDao.getJobInstance(StringSE jobName, JobParameters jobParameters) 指定された名前とパラメーターに一致するジョブインスタンスを見つけます。org.springframework.batch.core.repository.support 内の JobParameters 使用
型 JobParameters のパラメーターを持つ org.springframework.batch.core.repository.support のメソッド修飾子と型メソッド説明SimpleJobRepository.createJobExecution(StringSE jobName, JobParameters jobParameters) SimpleJobRepository.createJobInstance(StringSE jobName, JobParameters jobParameters) SimpleJobRepository.getJobInstance(StringSE jobName, JobParameters jobParameters) SimpleJobRepository.getLastJobExecution(StringSE jobName, JobParameters jobParameters) booleanSimpleJobRepository.isJobInstanceExists(StringSE jobName, JobParameters jobParameters) org.springframework.batch.core.step.job 内の JobParameters 使用
修飾子と型メソッド説明DefaultJobParametersExtractor.getJobParameters(Job job, StepExecution stepExecution) JobParametersExtractor.getJobParameters(Job job, StepExecution stepExecution) ステップ実行から、たとえば実行コンテキストや他のプロパティからジョブパラメーターを抽出します。org.springframework.batch.integration.launch 内の JobParameters 使用
型 JobParameters のパラメーターを持つ org.springframework.batch.integration.launch のコンストラクターorg.springframework.batch.test 内の JobParameters 使用
JobParameters を返す org.springframework.batch.test のメソッド型 JobParameters のパラメーターを持つ org.springframework.batch.test のメソッド修飾子と型メソッド説明static JobExecutionMetaDataInstanceFactory.createJobExecution(StringSE jobName, LongSE instanceId, LongSE executionId, JobParameters jobParameters) 提供されたパラメーターを使用してJobExecutionを作成します。static StepExecutionMetaDataInstanceFactory.createStepExecution(JobParameters jobParameters) StepExecutionとそのすべての親エンティティをデフォルト値で作成しますが、提供されているJobParametersを使用します。static StepExecutionMetaDataInstanceFactory.createStepExecution(JobParameters jobParameters, ExecutionContext executionContext) JobLauncherTestUtils.launchJob(JobParameters jobParameters) すべてのステップを含むジョブ全体を起動しますJobLauncherTestUtils.launchStep(StringSE stepName, JobParameters jobParameters) StepRunner.JOB_NAMEという名前の周囲の型SimpleJobの単一ステップジョブ内の指定されたステップのみを起動します。JobLauncherTestUtils.launchStep(StringSE stepName, JobParameters jobParameters, ExecutionContext jobExecutionContext) StepRunner.JOB_NAMEという名前の周囲の型SimpleJobの単一ステップジョブ内の指定されたステップのみを起動します。StepRunner.launchStep(Step step, JobParameters jobParameters) StepRunner.JOB_NAMEという名前の周囲の型SimpleJobの単一ステップジョブ内の指定されたステップのみを起動します。StepRunner.launchStep(Step step, JobParameters jobParameters, ExecutionContext jobExecutionContext) StepRunner.JOB_NAMEという名前の周囲の型SimpleJobの単一ステップジョブ内の指定されたステップのみを起動します。