Uses of Class
org.apache.bookkeeper.bookie.DefaultEntryLogger.BufferedLogChannel
-
Packages that use DefaultEntryLogger.BufferedLogChannel Package Description org.apache.bookkeeper.bookie Provides a Bookie server that stores entries for clients. -
-
Uses of DefaultEntryLogger.BufferedLogChannel in org.apache.bookkeeper.bookie
Fields in org.apache.bookkeeper.bookie with type parameters of type DefaultEntryLogger.BufferedLogChannel Modifier and Type Field Description (package private) java.util.concurrent.Future<DefaultEntryLogger.BufferedLogChannel>
EntryLoggerAllocator. preallocation
(package private) java.util.List<DefaultEntryLogger.BufferedLogChannel>
EntryLogManagerBase. rotatedLogChannels
Methods in org.apache.bookkeeper.bookie that return DefaultEntryLogger.BufferedLogChannel Modifier and Type Method Description (package private) DefaultEntryLogger.BufferedLogChannel
EntryLoggerAllocator. createNewLog(java.io.File dirForNextEntryLog)
(package private) DefaultEntryLogger.BufferedLogChannel
EntryLoggerAllocator. createNewLogForCompaction(java.io.File dirForNextEntryLog)
DefaultEntryLogger.BufferedLogChannel
EntryLogManager. createNewLogForCompaction()
DefaultEntryLogger.BufferedLogChannel
EntryLogManagerForEntryLogPerLedger. createNewLogForCompaction()
flushCurrentLogs method is called during checkpoint, so metadata of the file also should be force written.DefaultEntryLogger.BufferedLogChannel
EntryLogManagerForSingleEntryLog. createNewLogForCompaction()
(package private) abstract DefaultEntryLogger.BufferedLogChannel
EntryLogManagerBase. getCurrentLogForLedger(long ledgerId)
DefaultEntryLogger.BufferedLogChannel
EntryLogManagerForEntryLogPerLedger. getCurrentLogForLedger(long ledgerId)
DefaultEntryLogger.BufferedLogChannel
EntryLogManagerForSingleEntryLog. getCurrentLogForLedger(long ledgerId)
(package private) abstract DefaultEntryLogger.BufferedLogChannel
EntryLogManagerBase. getCurrentLogForLedgerForAddEntry(long ledgerId, int entrySize, boolean rollLog)
(package private) DefaultEntryLogger.BufferedLogChannel
EntryLogManagerForEntryLogPerLedger. getCurrentLogForLedgerForAddEntry(long ledgerId, int entrySize, boolean rollLog)
(package private) DefaultEntryLogger.BufferedLogChannel
EntryLogManagerForSingleEntryLog. getCurrentLogForLedgerForAddEntry(long ledgerId, int entrySize, boolean rollLog)
DefaultEntryLogger.BufferedLogChannel
EntryLogManager. getCurrentLogIfPresent(long entryLogId)
DefaultEntryLogger.BufferedLogChannel
EntryLogManagerForEntryLogPerLedger. getCurrentLogIfPresent(long entryLogId)
DefaultEntryLogger.BufferedLogChannel
EntryLogManagerForSingleEntryLog. getCurrentLogIfPresent(long entryLogId)
(package private) DefaultEntryLogger.BufferedLogChannel
EntryLogManagerForEntryLogPerLedger.BufferedLogChannelWithDirInfo. getLogChannel()
Methods in org.apache.bookkeeper.bookie that return types with arguments of type DefaultEntryLogger.BufferedLogChannel Modifier and Type Method Description (package private) java.util.concurrent.Future<DefaultEntryLogger.BufferedLogChannel>
EntryLoggerAllocator. getPreallocationFuture()
get the preallocation for tests.(package private) java.util.List<DefaultEntryLogger.BufferedLogChannel>
EntryLogManagerBase. getRotatedLogChannels()
Methods in org.apache.bookkeeper.bookie with parameters of type DefaultEntryLogger.BufferedLogChannel Modifier and Type Method Description (package private) void
EntryLogManagerBase. flushLogChannel(DefaultEntryLogger.BufferedLogChannel logChannel, boolean forceMetadata)
(package private) boolean
EntryLogManagerBase. reachEntryLogLimit(DefaultEntryLogger.BufferedLogChannel logChannel, long size)
(package private) boolean
EntryLogManagerBase. readEntryLogHardLimit(DefaultEntryLogger.BufferedLogChannel logChannel, long size)
(package private) abstract void
EntryLogManagerBase. setCurrentLogForLedgerAndAddToRotate(long ledgerId, DefaultEntryLogger.BufferedLogChannel logChannel)
void
EntryLogManagerForEntryLogPerLedger. setCurrentLogForLedgerAndAddToRotate(long ledgerId, DefaultEntryLogger.BufferedLogChannel logChannel)
void
EntryLogManagerForSingleEntryLog. setCurrentLogForLedgerAndAddToRotate(long ledgerId, DefaultEntryLogger.BufferedLogChannel logChannel)
-