protected class CompressedSequentialWriter.TransactionalProxy extends SequentialWriter.TransactionalProxy
Transactional.AbstractTransactional.StateTransactional.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, stateprotected java.lang.Throwable doCommit(java.lang.Throwable accumulate)
doCommit in class SequentialWriter.TransactionalProxyprotected java.lang.Throwable doAbort(java.lang.Throwable accumulate)
doAbort in class SequentialWriter.TransactionalProxyprotected void doPrepare()
Transactional.AbstractTransactionaldoPrepare in class SequentialWriter.TransactionalProxyprotected java.lang.Throwable doPreCleanup(java.lang.Throwable accumulate)
Transactional.AbstractTransactionaldoPreCleanup in class SequentialWriter.TransactionalProxyCopyright © 2018 The Apache Software Foundation