Uses of Class
org.apache.bookkeeper.bookie.DefaultEntryLogger.BufferedLogChannel
Packages that use DefaultEntryLogger.BufferedLogChannel
Package
Description
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.BufferedLogChannelModifier and TypeFieldDescription(package private) Future<DefaultEntryLogger.BufferedLogChannel>EntryLoggerAllocator.preallocation(package private) List<DefaultEntryLogger.BufferedLogChannel>EntryLogManagerBase.rotatedLogChannelsMethods in org.apache.bookkeeper.bookie that return DefaultEntryLogger.BufferedLogChannelModifier and TypeMethodDescription(package private) DefaultEntryLogger.BufferedLogChannelEntryLoggerAllocator.createNewLog(File dirForNextEntryLog) (package private) DefaultEntryLogger.BufferedLogChannelEntryLoggerAllocator.createNewLogForCompaction(File dirForNextEntryLog) EntryLogManager.createNewLogForCompaction()EntryLogManagerForEntryLogPerLedger.createNewLogForCompaction()flushCurrentLogs method is called during checkpoint, so metadata of the file also should be force written.EntryLogManagerForSingleEntryLog.createNewLogForCompaction()(package private) abstract DefaultEntryLogger.BufferedLogChannelEntryLogManagerBase.getCurrentLogForLedger(long ledgerId) EntryLogManagerForEntryLogPerLedger.getCurrentLogForLedger(long ledgerId) EntryLogManagerForSingleEntryLog.getCurrentLogForLedger(long ledgerId) (package private) abstract DefaultEntryLogger.BufferedLogChannelEntryLogManagerBase.getCurrentLogForLedgerForAddEntry(long ledgerId, int entrySize, boolean rollLog) (package private) DefaultEntryLogger.BufferedLogChannelEntryLogManagerForEntryLogPerLedger.getCurrentLogForLedgerForAddEntry(long ledgerId, int entrySize, boolean rollLog) (package private) DefaultEntryLogger.BufferedLogChannelEntryLogManagerForSingleEntryLog.getCurrentLogForLedgerForAddEntry(long ledgerId, int entrySize, boolean rollLog) EntryLogManager.getCurrentLogIfPresent(long entryLogId) EntryLogManagerForEntryLogPerLedger.getCurrentLogIfPresent(long entryLogId) EntryLogManagerForSingleEntryLog.getCurrentLogIfPresent(long entryLogId) (package private) DefaultEntryLogger.BufferedLogChannelEntryLogManagerForEntryLogPerLedger.BufferedLogChannelWithDirInfo.getLogChannel()Methods in org.apache.bookkeeper.bookie that return types with arguments of type DefaultEntryLogger.BufferedLogChannelModifier and TypeMethodDescription(package private) Future<DefaultEntryLogger.BufferedLogChannel>EntryLoggerAllocator.getPreallocationFuture()get the preallocation for tests.(package private) List<DefaultEntryLogger.BufferedLogChannel>EntryLogManagerBase.getRotatedLogChannels()Methods in org.apache.bookkeeper.bookie with parameters of type DefaultEntryLogger.BufferedLogChannelModifier and TypeMethodDescription(package private) voidEntryLogManagerBase.flushLogChannel(DefaultEntryLogger.BufferedLogChannel logChannel, boolean forceMetadata) (package private) booleanEntryLogManagerBase.reachEntryLogLimit(DefaultEntryLogger.BufferedLogChannel logChannel, long size) (package private) booleanEntryLogManagerBase.readEntryLogHardLimit(DefaultEntryLogger.BufferedLogChannel logChannel, long size) (package private) abstract voidEntryLogManagerBase.setCurrentLogForLedgerAndAddToRotate(long ledgerId, DefaultEntryLogger.BufferedLogChannel logChannel) voidEntryLogManagerForEntryLogPerLedger.setCurrentLogForLedgerAndAddToRotate(long ledgerId, DefaultEntryLogger.BufferedLogChannel logChannel) voidEntryLogManagerForSingleEntryLog.setCurrentLogForLedgerAndAddToRotate(long ledgerId, DefaultEntryLogger.BufferedLogChannel logChannel)