Package org.apache.bookkeeper.bookie
Class TransactionalEntryLogCompactor.CompactionPhase
java.lang.Object
org.apache.bookkeeper.bookie.TransactionalEntryLogCompactor.CompactionPhase
- Direct Known Subclasses:
TransactionalEntryLogCompactor.FlushCompactionLogPhase,TransactionalEntryLogCompactor.ScanEntryLogPhase,TransactionalEntryLogCompactor.UpdateIndexPhase
- Enclosing class:
- TransactionalEntryLogCompactor
An abstract class that would be extended to be the actual transactional phases for compaction.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
CompactionPhase
CompactionPhase(String phaseName)
-
-
Method Details
-
run
boolean run() -
start
- Throws:
IOException
-
complete
- Throws:
IOException
-
abort
abstract void abort()
-