パッケージ jakarta.batch.runtime
インターフェース StepExecution
public interface StepExecution
JobOperator にステップ実行のビューを提供します。
方法の概要
修飾子と型メソッド説明このステップ実行のバッチステータスを取得します。このステップが終了した時間を取得します。ステップの終了ステータスを取得します。Metric[]ステップメトリクスを取得します。永続的なユーザーデータを取得します。このステップを開始する時間を確保してください。longこの StepExecution の一意の ID を取得します。ステップ名を取得します。
メソッドの詳細
getStepExecutionId
long getStepExecutionId()この StepExecution の一意の ID を取得します。- 戻り値:
- StepExecution id
getStepName
StringSE getStepName()ステップ名を取得します。- 戻り値:
- <step> からの 'id' 属性の値
getBatchStatus
BatchStatus getBatchStatus()このステップ実行のバッチステータスを取得します。- 戻り値:
- バッチステータス。
getStartTime
DateSE getStartTime()このステップを開始する時間を確保してください。- 戻り値:
- 日付 (時間)
getEndTime
DateSE getEndTime()このステップが終了した時間を取得します。- 戻り値:
- 日付 (時間)
getExitStatus
StringSE getExitStatus()ステップの終了ステータスを取得します。- 戻り値:
- 終了ステータス
getPersistentUserData
SerializableSE getPersistentUserData()永続的なユーザーデータを取得します。
パーティション化されたステップの場合、これは「トップレベル」またはメインスレッド(PartitionAnalyzerなどが実行されるスレッド)のStepContextの永続ユーザーデータを返します。パーティションスレッドの永続的なユーザーデータは返しません。- 戻り値:
- 永続データ
getMetrics
Metric[] getMetrics()ステップメトリクスを取得します。- 戻り値:
- メトリクスの配列