public class StepContribution
extends java.lang.Object
implements java.io.Serializable
StepExecution
へのコントリビュートを表し、変更をチャンク境界に適用できるまでバッファリングします。コンストラクターと説明 |
---|
StepContribution(StepExecution execution) |
修飾子と型 | メソッドと説明 |
---|---|
boolean | equals(java.lang.Object obj) |
ExitStatus | getExitStatus() ステータスのパブリック getter。 |
int | getFilterCount() フィルターカウンターのパブリック getter。 |
int | getProcessSkipCount() プロセススキップカウントのパブリック getter。 |
int | getReadCount() 読み取りカウンターへのパブリックアクセス。 |
int | getReadSkipCount() |
int | getSkipCount() |
StepExecution | getStepExecution() このコントリビューションの親ステップ実行用のパブリック getter。 |
int | getStepSkipCount() |
int | getWriteCount() 書き込みカウンターへのパブリックアクセス。 |
int | getWriteSkipCount() |
int | hashCode() |
void | incrementFilterCount(int count) 処理されたアイテムの数のカウンターを増やします。 |
void | incrementProcessSkipCount() |
void | incrementReadCount() 読み取ったアイテムの数のカウンターをインクリメントします。 |
void | incrementReadSkipCount() このコントリビューションの読み取りスキップカウントを増やします |
void | incrementReadSkipCount(int count) このコントリビューションの読み取りスキップカウントを増やします |
void | incrementWriteCount(int count) 書き込まれたアイテムの数のカウンターをインクリメントします。 |
void | incrementWriteSkipCount() このコントリビューションの書き込みスキップカウントを増やします |
void | setExitStatus(ExitStatus status) このコントリビューションのために ExitStatus を設定します。 |
java.lang.String | toString() |
public StepContribution(StepExecution execution)
execution
- StepExecution
skipCount
の初期化に使用される stepExecution。public void setExitStatus(ExitStatus status)
ExitStatus
を設定します。status
- 終了ステータスを設定するために使用される ExitStatus
インスタンス。public ExitStatus getExitStatus()
ExitStatus
public void incrementFilterCount(int count)
count
- 増分する整数。public void incrementReadCount()
public void incrementWriteCount(int count)
count
- 増分する整数。public int getReadCount()
public int getWriteCount()
public int getFilterCount()
public int getStepSkipCount()
StepExecution
およびこの StepContribution
に蓄積されたスキップの合計。public int getSkipCount()
StepContribution
で収集されたスキップの数(親 StepExecution
に蓄積されたスキップは含まれません)。public void incrementReadSkipCount()
public void incrementReadSkipCount(int count)
count
- 増分する整数。public void incrementWriteSkipCount()
public void incrementProcessSkipCount()
public int getReadSkipCount()
public int getWriteSkipCount()
public int getProcessSkipCount()
public StepExecution getStepExecution()
public java.lang.String toString()
java.lang.Object
の toString
public boolean equals(java.lang.Object obj)
java.lang.Object
の equals
Object.equals(java.lang.Object)
public int hashCode()
java.lang.Object
の hashCode
Object.hashCode()