public abstract class AbstractCheckpointAlgorithm extends ObjectSE implements CheckpointAlgorithm
コンストラクターと説明 |
---|
AbstractCheckpointAlgorithm() |
修飾子と型 | メソッドと説明 |
---|---|
void | beginCheckpoint() チェックポイント間隔が始まる前(次のチャンクトランザクションが始まる前)に CheckpointAlgorithm が何かを行うには、このメソッドをオーバーライドします。 |
int | checkpointTimeout() CheckpointAlgorithm がチェックポイントタイムアウトを確立する場合は、このメソッドをオーバーライドします。 |
void | endCheckpoint() チェックポイントが取られた後(チャンクトランザクションがコミットされた後)に CheckpointAlgorithm が何かを行うには、このメソッドをオーバーライドします。 |
abstract boolean | isReadyToCheckpoint() このメソッドにロジックを実装して、チェックポイントをすぐに取るかどうかを決定します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public int checkpointTimeout() throws ExceptionSE
CheckpointAlgorithm
の checkpointTimeout
ExceptionSE
- (またはサブクラス)エラーが発生した場合。public void beginCheckpoint() throws ExceptionSE
CheckpointAlgorithm
の beginCheckpoint
ExceptionSE
- (またはサブクラス)エラーが発生した場合。public abstract boolean isReadyToCheckpoint() throws ExceptionSE
CheckpointAlgorithm
の isReadyToCheckpoint
ExceptionSE
- (またはサブクラス)エラーが発生した場合。public void endCheckpoint() throws ExceptionSE
CheckpointAlgorithm
の endCheckpoint
ExceptionSE
- (またはサブクラス)エラーが発生した場合。Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.