パッケージ jakarta.batch.runtime

インターフェース StepExecution


public interface StepExecution
JobOperator にステップ実行のビューを提供します。
  • メソッドの詳細

    • 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()
      ステップメトリクスを取得します。
      戻り値:
      メトリクスの配列