クラス StepExecutionEvent
java.lang.ObjectSE
org.springframework.batch.core.Entity
org.springframework.cloud.task.batch.listener.support.StepExecutionEvent
- 実装されたすべてのインターフェース:
SerializableSE
public class StepExecutionEvent
extends org.springframework.batch.core.Entity
これは、ObjectMapper にミックスインを追加せずに
StepExecution
を Json に直列化できるように作成された StepExecution DTO です。- 作成者:
- Glenn Renfro
- 関連事項:
コンストラクターのサマリー
コンストラクター説明StepExecutionEvent
(org.springframework.batch.core.StepExecution stepExecution) DTO を初期化するための StepExecution のコンストラクター。メソッドのサマリー
修飾子と型メソッド説明boolean
long
この実行の現在のコミット数を返します。この実行が終了した時刻を返します。org.springframework.batch.item.ExecutionContext
この実行のExecutionContext
を返します。long
この実行から除外されたアイテムの現在の数を返します。long
long
long
この実行のために読み取られたアイテムの現在の数を返します。long
long
この実行の現在のロールバック数を返します。long
この実行が開始された時刻を取得します。org.springframework.batch.core.BatchStatus
このステップの現在のステータスを返します。long
この実行のために書き込まれたアイテムの現在の数を返します。long
int
hashCode()
void
コミット数を増やします。boolean
void
setCommitCount
(int commitCount) この実行の現在のコミット数を設定します。void
setEndTime
(LocalDateTimeSE endTime) この実行が終了した時刻を設定します。void
setExecutionContext
(org.springframework.batch.item.ExecutionContext executionContext) この実行のExecutionContext
を設定します。void
setExitStatus
(ExitStatus exitStatus) void
setFilterCount
(int filterCount) この実行から除外されたアイテム数のパブリック setter。void
setLastUpdated
(LocalDateTimeSE lastUpdated) 永続化する前に、StepExecution が最後に更新された時刻を設定します。void
setProcessSkipCount
(int processSkipCount) 処理中にスキップされるレコードの数を設定します。void
setReadCount
(int readCount) この実行の現在の読み取り項目数を設定します。void
setReadSkipCount
(int readSkipCount) 読み取り時にスキップされるレコード数を設定します。void
setRollbackCount
(int rollbackCount) この実行のロールバック回数は Setter です。void
setStartTime
(LocalDateTimeSE startTime) この実行が開始された時刻を設定します。void
setStatus
(org.springframework.batch.core.BatchStatus status) このステップの現在のステータスを設定します。void
setStepName
(StringSE stepName) void
この実行(およびその周囲のジョブ)が終了したいことを実行環境に通知するフラグを設定します。void
setWriteCount
(int writeCount) この実行のために書き込まれたアイテムの現在の数を設定します。void
setWriteSkipCount
(int writeSkipCount) 書き込み時にスキップされるレコード数を設定します。toString()
クラス org.springframework.batch.core.Entity から継承されたメソッド
getId, getVersion, incrementVersion, setId, setVersion
コンストラクターの詳細
StepExecutionEvent
public StepExecutionEvent()StepExecutionEvent
public StepExecutionEvent(org.springframework.batch.core.StepExecution stepExecution) DTO を初期化するための StepExecution のコンストラクター。- パラメーター:
stepExecution
- この DTO を構築するために StepExecution を使用します。
メソッドの詳細
getExecutionContext
public org.springframework.batch.item.ExecutionContext getExecutionContext()この実行のExecutionContext
を返します。- 戻り値:
- 属性
setExecutionContext
public void setExecutionContext(org.springframework.batch.item.ExecutionContext executionContext) この実行のExecutionContext
を設定します。- パラメーター:
executionContext
- 属性
getCommitCount
public long getCommitCount()この実行の現在のコミット数を返します。- 戻り値:
- 現在のコミット数
setCommitCount
public void setCommitCount(int commitCount) この実行の現在のコミット数を設定します。- パラメーター:
commitCount
- 現在のコミット数
getEndTime
この実行が終了した時刻を返します。- 戻り値:
- この実行が終了した時間
setEndTime
この実行が終了した時刻を設定します。- パラメーター:
endTime
- この実行が終了した時間
getReadCount
public long getReadCount()この実行のために読み取られたアイテムの現在の数を返します。- 戻り値:
- この実行で読み込まれた現在のアイテム数
setReadCount
public void setReadCount(int readCount) この実行の現在の読み取り項目数を設定します。- パラメーター:
readCount
- この実行の現在の読み取り項目の数
getWriteCount
public long getWriteCount()この実行のために書き込まれたアイテムの現在の数を返します。- 戻り値:
- この実行のために書き込まれたアイテムの現在の数
setWriteCount
public void setWriteCount(int writeCount) この実行のために書き込まれたアイテムの現在の数を設定します。- パラメーター:
writeCount
- この実行のために書き込まれたアイテムの現在の数
getRollbackCount
public long getRollbackCount()この実行の現在のロールバック数を返します。- 戻り値:
- この実行の現在のロールバック数
setRollbackCount
public void setRollbackCount(int rollbackCount) この実行のロールバック回数は Setter です。- パラメーター:
rollbackCount
- この実行のロールバックの数
getFilterCount
public long getFilterCount()この実行から除外されたアイテムの現在の数を返します。- 戻り値:
- この実行から除外された現在のアイテム数
setFilterCount
public void setFilterCount(int filterCount) この実行から除外されたアイテム数のパブリック setter。- パラメーター:
filterCount
- 設定するこの実行から除外されたアイテムの数
getStartTime
この実行が開始された時刻を取得します。- 戻り値:
- この実行が開始された時間
setStartTime
この実行が開始された時刻を設定します。- パラメーター:
startTime
- この実行が開始された時間
getStatus
public org.springframework.batch.core.BatchStatus getStatus()このステップの現在のステータスを返します。- 戻り値:
- このステップの現在のステータス
setStatus
public void setStatus(org.springframework.batch.core.BatchStatus status) このステップの現在のステータスを設定します。- パラメーター:
status
- このステップの現在のステータス
getStepName
- 戻り値:
- ステップの名前。
setStepName
getExitStatus
- 戻り値:
- exitCode
setExitStatus
- パラメーター:
exitStatus
- ステップのExitStatus
。
isTerminateOnly
public boolean isTerminateOnly()- 戻り値:
- 実行を停止することを示すフラグ
setTerminateOnly
public void setTerminateOnly()この実行(およびその周囲のジョブ)が終了したいことを実行環境に通知するフラグを設定します。getSkipCount
public long getSkipCount()- 戻り値:
- スキップされたアイテムの総数。
incrementCommitCount
public void incrementCommitCount()コミット数を増やします。getReadSkipCount
public long getReadSkipCount()- 戻り値:
- 読み取り時にスキップされたレコードの数。
setReadSkipCount
public void setReadSkipCount(int readSkipCount) 読み取り時にスキップされるレコード数を設定します。- パラメーター:
readSkipCount
- 読み取り時にスキップされるレコードの数。
getWriteSkipCount
public long getWriteSkipCount()- 戻り値:
- 書き込み時にスキップされたレコードの数
setWriteSkipCount
public void setWriteSkipCount(int writeSkipCount) 書き込み時にスキップされるレコード数を設定します。- パラメーター:
writeSkipCount
- 書き込み時にスキップされるレコードの数。
getProcessSkipCount
public long getProcessSkipCount()- 戻り値:
- 処理中にスキップされたレコードの数
setProcessSkipCount
public void setProcessSkipCount(int processSkipCount) 処理中にスキップされるレコードの数を設定します。- パラメーター:
processSkipCount
- 処理中にスキップされるレコードの数。
getLastUpdated
- 戻り値:
- この実行が最後に保持された日付を表す日付。
setLastUpdated
永続化する前に、StepExecution が最後に更新された時刻を設定します。- パラメーター:
lastUpdated
-LocalDateTime
SE、StepExecution が最後に更新されました。
getFailureExceptions
getJobExecutionId
public long getJobExecutionId()equals
- オーバーライド:
- クラス
org.springframework.batch.core.Entity
のequals
hashCode
public int hashCode()- オーバーライド:
- クラス
org.springframework.batch.core.Entity
のhashCode
toString
- オーバーライド:
- クラス
org.springframework.batch.core.Entity
のtoString
getSummary