Interface QJournalProtocolPB
- All Superinterfaces:
QJournalProtocolProtos.QJournalProtocolService.BlockingInterface
- All Known Implementing Classes:
QJournalProtocolServerSideTranslatorPB
@Private
public interface QJournalProtocolPB
extends QJournalProtocolProtos.QJournalProtocolService.BlockingInterface
Protocol used to journal edits to a JournalNode participating
in the quorum journal.
Note: This extends the protocolbuffer service based interface to
add annotations required for security.
-
Method Summary
Methods inherited from interface org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.QJournalProtocolService.BlockingInterface
acceptRecovery, canRollBack, discardSegments, doFinalize, doPreUpgrade, doRollback, doUpgrade, finalizeLogSegment, format, getEditLogManifest, getJournalCTime, getJournaledEdits, getJournalState, heartbeat, isFormatted, journal, newEpoch, prepareRecovery, purgeLogs, startLogSegment