protected class CompressedSequentialWriter.TransactionalProxy extends SequentialWriter.TransactionalProxy
Transactional.AbstractTransactional.State
Transactional.AbstractTransactional
Modifier | Constructor and Description |
---|---|
protected |
TransactionalProxy() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Throwable |
doAbort(java.lang.Throwable accumulate) |
protected java.lang.Throwable |
doCommit(java.lang.Throwable accumulate) |
protected java.lang.Throwable |
doPreCleanup(java.lang.Throwable accumulate)
perform an exception-safe pre-abort/commit cleanup;
this will be run after prepareToCommit (so before commit), and before abort
|
protected void |
doPrepare()
Do any preparatory work prior to commit.
|
abort, abort, close, commit, commit, doPostCleanup, finish, permitRedundantTransitions, prepareToCommit, state
protected java.lang.Throwable doCommit(java.lang.Throwable accumulate)
doCommit
in class SequentialWriter.TransactionalProxy
protected java.lang.Throwable doAbort(java.lang.Throwable accumulate)
doAbort
in class SequentialWriter.TransactionalProxy
protected void doPrepare()
Transactional.AbstractTransactional
doPrepare
in class SequentialWriter.TransactionalProxy
protected java.lang.Throwable doPreCleanup(java.lang.Throwable accumulate)
Transactional.AbstractTransactional
doPreCleanup
in class SequentialWriter.TransactionalProxy
Copyright © 2016 The Apache Software Foundation