public interface PartitionReducer
修飾子と型 | インターフェースと説明 |
---|---|
static class | PartitionReducer.PartitionStatus |
修飾子と型 | メソッドと説明 |
---|---|
void | afterPartitionedStepCompletion(PartitionReducer.PartitionStatus status) afterPartitionedStepCompletion メソッドは、パーティション処理の最後に制御を受け取ります。 |
void | beforePartitionedStepCompletion() beforePartitionedStepCompletion メソッドは、分割されたステップ処理の終了時に制御を受け取ります。 |
void | beginPartitionedStep() beginPartitionedStep メソッドは、パーティション処理の開始時に制御を受け取ります。 |
void | rollbackPartitionedStep() ランタイムがパーティション化されたステップをロールバックしている場合、rollbackPartitionedStep メソッドが制御を受け取ります。 |
void beginPartitionedStep() throws ExceptionSE
ExceptionSE
- エラーが発生した場合にスローされます。void beforePartitionedStepCompletion() throws ExceptionSE
ExceptionSE
- エラーが発生した場合にスローされます。void rollbackPartitionedStep() throws ExceptionSE
rollbackPartitionedStep メソッドは、ランタイムがパーティション化されたステップをロールバックしている場合に制御を受け取ります。まだ実行中のパーティションスレッドは、このメソッドが呼び出される前に完了できます。このメソッドは、次の条件のいずれかが当てはまる場合に制御を受け取ります。
ExceptionSE
- エラーが発生した場合にスローされます。void afterPartitionedStepCompletion(PartitionReducer.PartitionStatus status) throws ExceptionSE
status
- 分割されたステップの結果を指定します。値は "COMMIT" または "ROLLBACK" です。ExceptionSE
- エラーが発生した場合にスローされます。Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.