Class PulsarLedgerAuditorManager
java.lang.Object
org.apache.pulsar.metadata.bookkeeper.PulsarLedgerAuditorManager
- All Implemented Interfaces:
AutoCloseable,org.apache.bookkeeper.meta.LedgerAuditorManager
public class PulsarLedgerAuditorManager
extends Object
implements org.apache.bookkeeper.meta.LedgerAuditorManager
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.bookkeeper.meta.LedgerAuditorManager
org.apache.bookkeeper.meta.LedgerAuditorManager.AuditorEvent -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()org.apache.bookkeeper.net.BookieIdvoidtryToBecomeAuditor(String bookieId, Consumer<org.apache.bookkeeper.meta.LedgerAuditorManager.AuditorEvent> listener)
-
Field Details
-
ELECTION_PATH
- See Also:
-
-
Method Details
-
tryToBecomeAuditor
public void tryToBecomeAuditor(String bookieId, Consumer<org.apache.bookkeeper.meta.LedgerAuditorManager.AuditorEvent> listener) - Specified by:
tryToBecomeAuditorin interfaceorg.apache.bookkeeper.meta.LedgerAuditorManager
-
getCurrentAuditor
public org.apache.bookkeeper.net.BookieId getCurrentAuditor()- Specified by:
getCurrentAuditorin interfaceorg.apache.bookkeeper.meta.LedgerAuditorManager
-
close
- Specified by:
closein interfaceAutoCloseable- Throws:
Exception
-