Class Hierarchy
- java.lang.Object
- org.apache.bookkeeper.bookie.AbstractLogCompactor
- org.apache.bookkeeper.bookie.EntryLogCompactor
- org.apache.bookkeeper.bookie.TransactionalEntryLogCompactor
- org.apache.bookkeeper.bookie.AbstractLogCompactor.Throttler
- java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
- java.util.concurrent.ConcurrentSkipListMap<K,V> (implements java.lang.Cloneable, java.util.concurrent.ConcurrentNavigableMap<K,V>, java.io.Serializable)
- org.apache.bookkeeper.bookie.EntryMemTable.EntrySkipList
- java.util.concurrent.ConcurrentSkipListMap<K,V> (implements java.lang.Cloneable, java.util.concurrent.ConcurrentNavigableMap<K,V>, java.io.Serializable)
- org.apache.bookkeeper.bookie.BookieImpl (implements org.apache.bookkeeper.bookie.Bookie)
- org.apache.bookkeeper.bookie.ReadOnlyBookie
- org.apache.bookkeeper.bookie.BookieImpl.NopWriteCallback (implements org.apache.bookkeeper.proto.BookkeeperInternalCallbacks.WriteCallback)
- org.apache.bookkeeper.bookie.BookieResources
- org.apache.bookkeeper.bookie.BookieShell (implements org.apache.bookkeeper.util.Tool)
- org.apache.bookkeeper.bookie.BookieShell.MyCommand (implements org.apache.bookkeeper.bookie.BookieShell.Command)
- org.apache.bookkeeper.bookie.BookieShell.AutoRecoveryCmd
- org.apache.bookkeeper.bookie.BookieShell.BookieFormatCmd
- org.apache.bookkeeper.bookie.BookieShell.BookieInfoCmd
- org.apache.bookkeeper.bookie.BookieShell.BookieSanityTestCmd
- org.apache.bookkeeper.bookie.BookieShell.CheckDbLedgersIndexCmd
- org.apache.bookkeeper.bookie.BookieShell.ClusterInfoCmd
- org.apache.bookkeeper.bookie.BookieShell.ConvertToDbStorageCmd
- org.apache.bookkeeper.bookie.BookieShell.ConvertToInterleavedStorageCmd
- org.apache.bookkeeper.bookie.BookieShell.DecommissionBookieCmd
- org.apache.bookkeeper.bookie.BookieShell.DeleteLedgerCmd
- org.apache.bookkeeper.bookie.BookieShell.EndpointInfoCmd
- org.apache.bookkeeper.bookie.BookieShell.ForceAuditorChecksCmd
- org.apache.bookkeeper.bookie.BookieShell.HelpCmd
- org.apache.bookkeeper.bookie.BookieShell.InitBookieCmd
- org.apache.bookkeeper.bookie.BookieShell.InitNewCluster
- org.apache.bookkeeper.bookie.BookieShell.LastMarkCmd
- org.apache.bookkeeper.bookie.BookieShell.LedgerCmd
- org.apache.bookkeeper.bookie.BookieShell.LedgerMetadataCmd
- org.apache.bookkeeper.bookie.BookieShell.ListActiveLedgersCmd
- org.apache.bookkeeper.bookie.BookieShell.ListBookiesCmd
- org.apache.bookkeeper.bookie.BookieShell.ListDiskFilesCmd
- org.apache.bookkeeper.bookie.BookieShell.ListLedgersCmd
- org.apache.bookkeeper.bookie.BookieShell.ListUnderreplicatedCmd
- org.apache.bookkeeper.bookie.BookieShell.LocalConsistencyCheck
- org.apache.bookkeeper.bookie.BookieShell.LostBookieRecoveryDelayCmd
- org.apache.bookkeeper.bookie.BookieShell.MetaFormatCmd
- org.apache.bookkeeper.bookie.BookieShell.NukeExistingCluster
- org.apache.bookkeeper.bookie.BookieShell.QueryAutoRecoveryStatusCmd
- org.apache.bookkeeper.bookie.BookieShell.ReadJournalCmd
- org.apache.bookkeeper.bookie.BookieShell.ReadLedgerEntriesCmd
- org.apache.bookkeeper.bookie.BookieShell.ReadLogCmd
- org.apache.bookkeeper.bookie.BookieShell.ReadLogMetadataCmd
- org.apache.bookkeeper.bookie.BookieShell.RebuildDbLedgerLocationsIndexCmd
- org.apache.bookkeeper.bookie.BookieShell.RebuildDbLedgersIndexCmd
- org.apache.bookkeeper.bookie.BookieShell.RecoverCmd
- org.apache.bookkeeper.bookie.BookieShell.RegenerateInterleavedStorageIndexFile
- org.apache.bookkeeper.bookie.BookieShell.SimpleTestCmd
- org.apache.bookkeeper.bookie.BookieShell.TriggerAuditCmd
- org.apache.bookkeeper.bookie.BookieShell.UpdateBookieInLedgerCmd
- org.apache.bookkeeper.bookie.BookieShell.UpdateCookieCmd
- org.apache.bookkeeper.bookie.BookieShell.UpdateLedgerCmd
- org.apache.bookkeeper.bookie.BookieShell.WhatIsInstanceId
- org.apache.bookkeeper.bookie.BookieShell.WhoIsAuditorCmd
- org.apache.bookkeeper.bookie.BookieStateManager (implements org.apache.bookkeeper.bookie.StateManager)
- org.apache.bookkeeper.bookie.BookieStatus
- org.apache.bookkeeper.bookie.BufferedChannelBase
- org.apache.bookkeeper.bookie.BufferedReadChannel
- org.apache.bookkeeper.bookie.BufferedChannel (implements java.io.Closeable)
- org.apache.bookkeeper.bookie.DefaultEntryLogger.BufferedLogChannel
- org.apache.bookkeeper.bookie.SlowBufferedChannel
- org.apache.bookkeeper.bookie.BufferedChannel (implements java.io.Closeable)
- org.apache.bookkeeper.bookie.BufferedReadChannel
- org.apache.bookkeeper.bookie.CheckpointSourceList (implements org.apache.bookkeeper.bookie.CheckpointSource)
- org.apache.bookkeeper.bookie.Cookie
- org.apache.bookkeeper.bookie.Cookie.Builder
- org.apache.bookkeeper.bookie.DefaultEntryLogger (implements org.apache.bookkeeper.bookie.storage.EntryLogger)
- org.apache.bookkeeper.bookie.ReadOnlyDefaultEntryLogger
- org.apache.bookkeeper.bookie.DefaultEntryLogger.RecentEntryLogsStatus
- org.apache.bookkeeper.bookie.DefaultFileChannel (implements org.apache.bookkeeper.bookie.BookieFileChannel)
- org.apache.bookkeeper.bookie.DefaultFileChannelProvider (implements org.apache.bookkeeper.bookie.FileChannelProvider)
- org.apache.bookkeeper.bookie.EntryKey
- org.apache.bookkeeper.bookie.EntryKeyValue
- org.apache.bookkeeper.bookie.EntryLocation
- org.apache.bookkeeper.bookie.EntryLogCompactor.CompactionScannerFactory
- org.apache.bookkeeper.bookie.EntryLoggerAllocator
- org.apache.bookkeeper.bookie.EntryLogManagerBase (implements org.apache.bookkeeper.bookie.EntryLogManager)
- org.apache.bookkeeper.bookie.EntryLogManagerForEntryLogPerLedger
- org.apache.bookkeeper.bookie.EntryLogManagerForSingleEntryLog
- org.apache.bookkeeper.bookie.EntryLogManagerForEntryLogPerLedger.BufferedLogChannelWithDirInfo
- org.apache.bookkeeper.bookie.EntryLogManagerForEntryLogPerLedger.EntryLogAndLockTuple
- org.apache.bookkeeper.bookie.EntryLogManagerForEntryLogPerLedger.EntryLogsPerLedgerCounter
- org.apache.bookkeeper.bookie.EntryLogMetadata
- org.apache.bookkeeper.bookie.EntryLogMetadata.EntryLogMetadataRecyclable
- org.apache.bookkeeper.bookie.EntryMemTable (implements java.lang.AutoCloseable)
- org.apache.bookkeeper.bookie.EntryMemTableWithParallelFlusher
- org.apache.bookkeeper.bookie.ExitCode
- org.apache.bookkeeper.bookie.FileInfoBackingCache
- org.apache.bookkeeper.bookie.FileSystemUpgrade
- org.apache.bookkeeper.bookie.GarbageCollectionStatus
- org.apache.bookkeeper.bookie.GarbageCollectionStatus.GarbageCollectionStatusBuilder
- org.apache.bookkeeper.bookie.GarbageCollectorThread (implements java.lang.Runnable)
- org.apache.bookkeeper.bookie.HandleFactoryImpl (implements org.apache.bookkeeper.bookie.HandleFactory, org.apache.bookkeeper.bookie.LedgerStorage.LedgerDeletionListener)
- org.apache.bookkeeper.bookie.IndexInMemPageMgr
- org.apache.bookkeeper.bookie.IndexPersistenceMgr
- org.apache.bookkeeper.bookie.InMemoryEntryLogMetadataMap (implements org.apache.bookkeeper.bookie.EntryLogMetadataMap)
- org.apache.bookkeeper.bookie.InterleavedLedgerStorage (implements org.apache.bookkeeper.bookie.CompactableLedgerStorage, org.apache.bookkeeper.bookie.DefaultEntryLogger.EntryLogListener)
- org.apache.bookkeeper.bookie.InterleavedStorageRegenerateIndexOp
- org.apache.bookkeeper.bookie.InterleavedStorageRegenerateIndexOp.DryRunLedgerCache (implements org.apache.bookkeeper.bookie.LedgerCache)
- org.apache.bookkeeper.bookie.InterleavedStorageRegenerateIndexOp.RecoveryStats
- org.apache.bookkeeper.bookie.Journal (implements org.apache.bookkeeper.bookie.CheckpointSource)
- org.apache.bookkeeper.bookie.Journal.ForceWriteRequest
- org.apache.bookkeeper.bookie.Journal.LastLogMark
- org.apache.bookkeeper.bookie.Journal.QueueEntry (implements java.lang.Runnable)
- org.apache.bookkeeper.bookie.JournalChannel (implements java.io.Closeable)
- org.apache.bookkeeper.bookie.KeyComparator (implements java.util.Comparator<T>, java.io.Serializable)
- org.apache.bookkeeper.bookie.LastAddConfirmedUpdateNotification (implements org.apache.bookkeeper.common.util.Recyclable)
- org.apache.bookkeeper.bookie.LedgerCache.LedgerIndexMetadata
- org.apache.bookkeeper.bookie.LedgerCacheImpl (implements org.apache.bookkeeper.bookie.LedgerCache)
- org.apache.bookkeeper.bookie.LedgerDescriptor
- org.apache.bookkeeper.bookie.LedgerDescriptorImpl
- org.apache.bookkeeper.bookie.LedgerDescriptorReadOnlyImpl
- org.apache.bookkeeper.bookie.LedgerDescriptorImpl
- org.apache.bookkeeper.bookie.LedgerDirsManager
- org.apache.bookkeeper.bookie.LedgerDirsMonitor
- org.apache.bookkeeper.bookie.LedgerEntryPage (implements java.lang.AutoCloseable)
- org.apache.bookkeeper.bookie.LedgerStorage.DetectedInconsistency
- org.apache.bookkeeper.bookie.LedgerStorageFactory
- org.apache.bookkeeper.bookie.LegacyCookieValidation (implements org.apache.bookkeeper.bookie.CookieValidation)
- org.apache.bookkeeper.bookie.LocalBookieEnsemblePlacementPolicy (implements org.apache.bookkeeper.client.EnsemblePlacementPolicy)
- org.apache.bookkeeper.bookie.LogMark
- org.apache.bookkeeper.bookie.ScanAndCompareGarbageCollector (implements org.apache.bookkeeper.bookie.GarbageCollector)
- org.apache.bookkeeper.bookie.ScrubberStats
- org.apache.bookkeeper.bookie.SkipListArena
- org.apache.bookkeeper.bookie.SkipListArena.MemorySlice
- org.apache.bookkeeper.bookie.SortedLedgerStorage (implements org.apache.bookkeeper.bookie.CacheCallback, org.apache.bookkeeper.bookie.CompactableLedgerStorage, org.apache.bookkeeper.bookie.DefaultEntryLogger.EntryLogListener, org.apache.bookkeeper.bookie.LedgerStorage, org.apache.bookkeeper.bookie.SkipListFlusher)
- org.apache.bookkeeper.bookie.SyncThread (implements org.apache.bookkeeper.bookie.Checkpointer)
- java.lang.Thread (implements java.lang.Runnable)
- io.netty.util.concurrent.FastThreadLocalThread
- org.apache.bookkeeper.bookie.BookieThread (implements java.lang.Thread.UncaughtExceptionHandler)
- org.apache.bookkeeper.bookie.BookieCriticalThread
- org.apache.bookkeeper.bookie.BookieThread (implements java.lang.Thread.UncaughtExceptionHandler)
- io.netty.util.concurrent.FastThreadLocalThread
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- org.apache.bookkeeper.bookie.BookieException
- org.apache.bookkeeper.bookie.BookieException.BookieIllegalOpException
- org.apache.bookkeeper.bookie.BookieException.BookieUnauthorizedAccessException
- org.apache.bookkeeper.bookie.BookieException.CookieExistException
- org.apache.bookkeeper.bookie.BookieException.CookieNotFoundException
- org.apache.bookkeeper.bookie.BookieException.DataUnknownException
- org.apache.bookkeeper.bookie.BookieException.DiskPartitionDuplicationException
- org.apache.bookkeeper.bookie.BookieException.EntryLogMetadataMapException
- org.apache.bookkeeper.bookie.BookieException.InvalidCookieException
- org.apache.bookkeeper.bookie.BookieException.LedgerFencedException
- org.apache.bookkeeper.bookie.BookieException.MetadataStoreException
- org.apache.bookkeeper.bookie.BookieException.OperationRejectedException
- org.apache.bookkeeper.bookie.BookieException.UnknownBookieIdException
- org.apache.bookkeeper.bookie.BookieException.UpgradeException
- org.apache.bookkeeper.bookie.DefaultEntryLogger.EntryLookupException
- org.apache.bookkeeper.bookie.DefaultEntryLogger.EntryLookupException.InvalidEntryLengthException
- org.apache.bookkeeper.bookie.DefaultEntryLogger.EntryLookupException.MissingEntryException
- org.apache.bookkeeper.bookie.DefaultEntryLogger.EntryLookupException.MissingLogFileException
- org.apache.bookkeeper.bookie.DefaultEntryLogger.EntryLookupException.WrongEntryException
- java.io.IOException
- org.apache.bookkeeper.bookie.Bookie.NoEntryException
- org.apache.bookkeeper.bookie.Bookie.NoLedgerException
- org.apache.bookkeeper.bookie.BufferedChannelBase.BufferedChannelClosedException
- org.apache.bookkeeper.bookie.FileInfo.FileInfoDeletedException
- org.apache.bookkeeper.bookie.LedgerCache.NoIndexForLedgerException
- org.apache.bookkeeper.bookie.LedgerDirsManager.NoWritableLedgerDirException
- org.apache.bookkeeper.bookie.ShortReadException
- org.apache.bookkeeper.bookie.BookieException
- java.lang.Exception
- org.apache.bookkeeper.bookie.TransactionalEntryLogCompactor.CompactionPhase
- org.apache.bookkeeper.bookie.TransactionalEntryLogCompactor.FlushCompactionLogPhase
- org.apache.bookkeeper.bookie.TransactionalEntryLogCompactor.ScanEntryLogPhase
- org.apache.bookkeeper.bookie.TransactionalEntryLogCompactor.UpdateIndexPhase
- org.apache.bookkeeper.bookie.UncleanShutdownDetectionImpl (implements org.apache.bookkeeper.bookie.UncleanShutdownDetection)
- org.apache.bookkeeper.common.util.Watchable<T> (implements org.apache.bookkeeper.common.util.Recyclable)
- org.apache.bookkeeper.bookie.FileInfo
- org.apache.bookkeeper.bookie.FileInfoBackingCache.CachedFileInfo
- org.apache.bookkeeper.bookie.ReadOnlyFileInfo
- org.apache.bookkeeper.bookie.FileInfo
- org.apache.bookkeeper.bookie.AbstractLogCompactor
Interface Hierarchy
- org.apache.bookkeeper.bookie.AbstractLogCompactor.LogRemovalListener
- java.lang.AutoCloseable
- java.io.Closeable
- org.apache.bookkeeper.bookie.EntryLogMetadataMap
- org.apache.bookkeeper.bookie.FileChannelProvider
- org.apache.bookkeeper.bookie.LedgerCache
- org.apache.bookkeeper.bookie.LedgerCache.PageEntriesIterable (also extends java.lang.Iterable<T>)
- org.apache.bookkeeper.bookie.StateManager
- java.io.Closeable
- org.apache.bookkeeper.bookie.Bookie
- org.apache.bookkeeper.bookie.BookieException.Code
- org.apache.bookkeeper.bookie.BookieFileChannel
- org.apache.bookkeeper.bookie.BookieShell.Command
- org.apache.bookkeeper.bookie.BookieShell.UpdateLedgerNotifier
- org.apache.bookkeeper.bookie.BookKeeperServerStats
- org.apache.bookkeeper.bookie.CacheCallback
- org.apache.bookkeeper.bookie.Checkpointer
- org.apache.bookkeeper.bookie.CheckpointSource
- java.lang.Comparable<T>
- org.apache.bookkeeper.bookie.CheckpointSource.Checkpoint
- org.apache.bookkeeper.bookie.CookieValidation
- org.apache.bookkeeper.bookie.DefaultEntryLogger.EntryLogListener
- org.apache.bookkeeper.bookie.EntryLogManager
- org.apache.bookkeeper.bookie.FileInfoBackingCache.FileLoader
- org.apache.bookkeeper.bookie.GarbageCollector
- org.apache.bookkeeper.bookie.GarbageCollector.GarbageCleaner
- org.apache.bookkeeper.bookie.HandleFactory
- java.lang.Iterable<T>
- org.apache.bookkeeper.bookie.LedgerCache.PageEntriesIterable (also extends java.lang.AutoCloseable)
- org.apache.bookkeeper.bookie.Journal.BufferedChannelBuilder
- org.apache.bookkeeper.bookie.Journal.JournalIdFilter
- org.apache.bookkeeper.bookie.Journal.JournalScanner
- org.apache.bookkeeper.bookie.JournalAliveListener
- org.apache.bookkeeper.bookie.LedgerCache.PageEntries
- org.apache.bookkeeper.bookie.LedgerDirsManager.LedgerDirsListener
- org.apache.bookkeeper.bookie.LedgerEntryPage.EntryVisitor
- org.apache.bookkeeper.bookie.LedgerStorage
- org.apache.bookkeeper.bookie.CompactableLedgerStorage
- org.apache.bookkeeper.bookie.LedgerStorage.LedgerDeletionListener
- org.apache.bookkeeper.bookie.LEPStateChangeCallback
- org.apache.bookkeeper.bookie.SkipListFlusher
- org.apache.bookkeeper.bookie.StateManager.ShutdownHandler
- org.apache.bookkeeper.bookie.UncleanShutdownDetection
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.apache.bookkeeper.bookie.BookieStatus.BookieMode
- org.apache.bookkeeper.bookie.LedgerStorage.StorageState
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)