blob: 7ab347fa418ef162b9a7ab42098fa56ff8af921c [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>All Classes (Apache DistributedLog for Java, version 0.4.0-incubating)</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<h1 class="bar">All&nbsp;Classes</h1>
<div class="indexContainer">
<ul>
<li><a href="org/apache/distributedlog/io/Abortable.html" title="interface in org.apache.distributedlog.io" target="classFrame"><span class="interfaceName">Abortable</span></a></li>
<li><a href="org/apache/distributedlog/io/Abortables.html" title="class in org.apache.distributedlog.io" target="classFrame">Abortables</a></li>
<li><a href="org/apache/distributedlog/feature/AbstractFeatureProvider.html" title="class in org.apache.distributedlog.feature" target="classFrame">AbstractFeatureProvider</a></li>
<li><a href="org/apache/distributedlog/exceptions/AlreadyClosedException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">AlreadyClosedException</a></li>
<li><a href="org/apache/distributedlog/exceptions/AlreadyTruncatedTransactionException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">AlreadyTruncatedTransactionException</a></li>
<li><a href="org/apache/distributedlog/AppendOnlyStreamReader.html" title="class in org.apache.distributedlog" target="classFrame">AppendOnlyStreamReader</a></li>
<li><a href="org/apache/distributedlog/AppendOnlyStreamWriter.html" title="class in org.apache.distributedlog" target="classFrame">AppendOnlyStreamWriter</a></li>
<li><a href="org/apache/distributedlog/io/AsyncAbortable.html" title="interface in org.apache.distributedlog.io" target="classFrame"><span class="interfaceName">AsyncAbortable</span></a></li>
<li><a href="org/apache/distributedlog/io/AsyncCloseable.html" title="interface in org.apache.distributedlog.io" target="classFrame"><span class="interfaceName">AsyncCloseable</span></a></li>
<li><a href="org/apache/distributedlog/io/AsyncDeleteable.html" title="interface in org.apache.distributedlog.io" target="classFrame"><span class="interfaceName">AsyncDeleteable</span></a></li>
<li><a href="org/apache/distributedlog/AsyncLogReader.html" title="interface in org.apache.distributedlog" target="classFrame"><span class="interfaceName">AsyncLogReader</span></a></li>
<li><a href="org/apache/distributedlog/AsyncLogWriter.html" title="interface in org.apache.distributedlog" target="classFrame"><span class="interfaceName">AsyncLogWriter</span></a></li>
<li><a href="org/apache/distributedlog/AsyncNotification.html" title="interface in org.apache.distributedlog" target="classFrame"><span class="interfaceName">AsyncNotification</span></a></li>
<li><a href="org/apache/distributedlog/BKDistributedLogNamespace.html" title="class in org.apache.distributedlog" target="classFrame">BKDistributedLogNamespace</a></li>
<li><a href="org/apache/distributedlog/exceptions/BKTransmitException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">BKTransmitException</a></li>
<li><a href="org/apache/distributedlog/BookKeeperClient.html" title="class in org.apache.distributedlog" target="classFrame">BookKeeperClient</a></li>
<li><a href="org/apache/distributedlog/BookKeeperClientBuilder.html" title="class in org.apache.distributedlog" target="classFrame">BookKeeperClientBuilder</a></li>
<li><a href="org/apache/distributedlog/io/Buffer.html" title="class in org.apache.distributedlog.io" target="classFrame">Buffer</a></li>
<li><a href="org/apache/distributedlog/exceptions/ChecksumFailedException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">ChecksumFailedException</a></li>
<li><a href="org/apache/distributedlog/client/ClientConfig.html" title="class in org.apache.distributedlog.client" target="classFrame">ClientConfig</a></li>
<li><a href="org/apache/distributedlog/client/stats/ClientStats.html" title="class in org.apache.distributedlog.client.stats" target="classFrame">ClientStats</a></li>
<li><a href="org/apache/distributedlog/client/stats/ClientStatsLogger.html" title="class in org.apache.distributedlog.client.stats" target="classFrame">ClientStatsLogger</a></li>
<li><a href="org/apache/distributedlog/service/ClientUtils.html" title="class in org.apache.distributedlog.service" target="classFrame">ClientUtils</a></li>
<li><a href="org/apache/distributedlog/client/proxy/ClusterClient.html" title="class in org.apache.distributedlog.client.proxy" target="classFrame">ClusterClient</a></li>
<li><a href="org/apache/distributedlog/io/CompressionCodec.html" title="interface in org.apache.distributedlog.io" target="classFrame"><span class="interfaceName">CompressionCodec</span></a></li>
<li><a href="org/apache/distributedlog/io/CompressionCodec.Type.html" title="enum in org.apache.distributedlog.io" target="classFrame">CompressionCodec.Type</a></li>
<li><a href="org/apache/distributedlog/io/CompressionUtils.html" title="class in org.apache.distributedlog.io" target="classFrame">CompressionUtils</a></li>
<li><a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html" title="class in org.apache.distributedlog.client.routing" target="classFrame">ConsistentHashRoutingService</a></li>
<li><a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.Builder.html" title="class in org.apache.distributedlog.client.routing" target="classFrame">ConsistentHashRoutingService.Builder</a></li>
<li><a href="org/apache/distributedlog/feature/CoreFeatureKeys.html" title="enum in org.apache.distributedlog.feature" target="classFrame">CoreFeatureKeys</a></li>
<li><a href="org/apache/distributedlog/feature/DefaultFeatureProvider.html" title="class in org.apache.distributedlog.feature" target="classFrame">DefaultFeatureProvider</a></li>
<li><a href="org/apache/distributedlog/client/resolver/DefaultRegionResolver.html" title="class in org.apache.distributedlog.client.resolver" target="classFrame">DefaultRegionResolver</a></li>
<li><a href="org/apache/distributedlog/client/speculative/DefaultSpeculativeRequestExecutionPolicy.html" title="class in org.apache.distributedlog.client.speculative" target="classFrame">DefaultSpeculativeRequestExecutionPolicy</a></li>
<li><a href="org/apache/distributedlog/lock/DistributedLock.html" title="interface in org.apache.distributedlog.lock" target="classFrame"><span class="interfaceName">DistributedLock</span></a></li>
<li><a href="org/apache/distributedlog/annotations/DistributedLogAnnotations.html" title="class in org.apache.distributedlog.annotations" target="classFrame">DistributedLogAnnotations</a></li>
<li><a href="org/apache/distributedlog/annotations/DistributedLogAnnotations.Compression.html" title="annotation in org.apache.distributedlog.annotations" target="classFrame">DistributedLogAnnotations.Compression</a></li>
<li><a href="org/apache/distributedlog/annotations/DistributedLogAnnotations.FlakyTest.html" title="annotation in org.apache.distributedlog.annotations" target="classFrame">DistributedLogAnnotations.FlakyTest</a></li>
<li><a href="org/apache/distributedlog/service/DistributedLogClient.html" title="interface in org.apache.distributedlog.service" target="classFrame"><span class="interfaceName">DistributedLogClient</span></a></li>
<li><a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html" title="class in org.apache.distributedlog.service" target="classFrame">DistributedLogClientBuilder</a></li>
<li><a href="org/apache/distributedlog/client/DistributedLogClientImpl.html" title="class in org.apache.distributedlog.client" target="classFrame">DistributedLogClientImpl</a></li>
<li><a href="org/apache/distributedlog/service/DistributedLogCluster.html" title="class in org.apache.distributedlog.service" target="classFrame">DistributedLogCluster</a></li>
<li><a href="org/apache/distributedlog/service/DistributedLogCluster.Builder.html" title="class in org.apache.distributedlog.service" target="classFrame">DistributedLogCluster.Builder</a></li>
<li><a href="org/apache/distributedlog/service/DistributedLogCluster.DLServer.html" title="class in org.apache.distributedlog.service" target="classFrame">DistributedLogCluster.DLServer</a></li>
<li><a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog" target="classFrame">DistributedLogConfiguration</a></li>
<li><a href="org/apache/distributedlog/DistributedLogConstants.html" title="class in org.apache.distributedlog" target="classFrame">DistributedLogConstants</a></li>
<li><a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog" target="classFrame"><span class="interfaceName">DistributedLogManager</span></a></li>
<li><a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.html" title="class in org.apache.distributedlog.client" target="classFrame">DistributedLogMultiStreamWriter</a></li>
<li><a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.Builder.html" title="class in org.apache.distributedlog.client" target="classFrame">DistributedLogMultiStreamWriter.Builder</a></li>
<li><a href="org/apache/distributedlog/namespace/DistributedLogNamespace.html" title="interface in org.apache.distributedlog.namespace" target="classFrame"><span class="interfaceName">DistributedLogNamespace</span></a></li>
<li><a href="org/apache/distributedlog/namespace/DistributedLogNamespaceBuilder.html" title="class in org.apache.distributedlog.namespace" target="classFrame">DistributedLogNamespaceBuilder</a></li>
<li><a href="org/apache/distributedlog/service/DistributedLogServer.html" title="class in org.apache.distributedlog.service" target="classFrame">DistributedLogServer</a></li>
<li><a href="org/apache/distributedlog/service/DistributedLogServerApp.html" title="class in org.apache.distributedlog.service" target="classFrame">DistributedLogServerApp</a></li>
<li><a href="org/apache/distributedlog/service/DistributedLogServiceImpl.html" title="class in org.apache.distributedlog.service" target="classFrame">DistributedLogServiceImpl</a></li>
<li><a href="org/apache/distributedlog/exceptions/DLClientClosedException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">DLClientClosedException</a></li>
<li><a href="org/apache/distributedlog/metadata/DLConfig.html" title="interface in org.apache.distributedlog.metadata" target="classFrame"><span class="interfaceName">DLConfig</span></a></li>
<li><a href="org/apache/distributedlog/exceptions/DLException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">DLException</a></li>
<li><a href="org/apache/distributedlog/exceptions/DLIllegalStateException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">DLIllegalStateException</a></li>
<li><a href="org/apache/distributedlog/exceptions/DLInterruptedException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">DLInterruptedException</a></li>
<li><a href="org/apache/distributedlog/metadata/DLMetadata.html" title="class in org.apache.distributedlog.metadata" target="classFrame">DLMetadata</a></li>
<li><a href="org/apache/distributedlog/DLSN.html" title="class in org.apache.distributedlog" target="classFrame">DLSN</a></li>
<li><a href="org/apache/distributedlog/service/DLSocketAddress.html" title="class in org.apache.distributedlog.service" target="classFrame">DLSocketAddress</a></li>
<li><a href="org/apache/distributedlog/client/serverset/DLZkServerSet.html" title="class in org.apache.distributedlog.client.serverset" target="classFrame">DLZkServerSet</a></li>
<li><a href="org/apache/distributedlog/net/DNSResolver.html" title="class in org.apache.distributedlog.net" target="classFrame">DNSResolver</a></li>
<li><a href="org/apache/distributedlog/net/DNSResolverForRacks.html" title="class in org.apache.distributedlog.net" target="classFrame">DNSResolverForRacks</a></li>
<li><a href="org/apache/distributedlog/net/DNSResolverForRows.html" title="class in org.apache.distributedlog.net" target="classFrame">DNSResolverForRows</a></li>
<li><a href="org/apache/distributedlog/metadata/DryrunLogSegmentMetadataStoreUpdater.html" title="class in org.apache.distributedlog.metadata" target="classFrame">DryrunLogSegmentMetadataStoreUpdater</a></li>
<li><a href="org/apache/distributedlog/feature/DynamicConfigurationFeatureProvider.html" title="class in org.apache.distributedlog.feature" target="classFrame">DynamicConfigurationFeatureProvider</a></li>
<li><a href="org/apache/distributedlog/exceptions/EndOfLogSegmentException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">EndOfLogSegmentException</a></li>
<li><a href="org/apache/distributedlog/exceptions/EndOfStreamException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">EndOfStreamException</a></li>
<li><a href="org/apache/distributedlog/Entry.html" title="class in org.apache.distributedlog" target="classFrame">Entry</a></li>
<li><a href="org/apache/distributedlog/Entry.Builder.html" title="class in org.apache.distributedlog" target="classFrame">Entry.Builder</a></li>
<li><a href="org/apache/distributedlog/Entry.Reader.html" title="interface in org.apache.distributedlog" target="classFrame"><span class="interfaceName">Entry.Reader</span></a></li>
<li><a href="org/apache/distributedlog/Entry.Writer.html" title="interface in org.apache.distributedlog" target="classFrame"><span class="interfaceName">Entry.Writer</span></a></li>
<li><a href="org/apache/distributedlog/lock/EpochChangedException.html" title="class in org.apache.distributedlog.lock" target="classFrame">EpochChangedException</a></li>
<li><a href="org/apache/distributedlog/service/FatalErrorHandler.html" title="interface in org.apache.distributedlog.service" target="classFrame"><span class="interfaceName">FatalErrorHandler</span></a></li>
<li><a href="org/apache/distributedlog/exceptions/FlushException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">FlushException</a></li>
<li><a href="org/apache/distributedlog/client/proxy/HostProvider.html" title="interface in org.apache.distributedlog.client.proxy" target="classFrame"><span class="interfaceName">HostProvider</span></a></li>
<li><a href="org/apache/distributedlog/io/IdentityCompressionCodec.html" title="class in org.apache.distributedlog.io" target="classFrame">IdentityCompressionCodec</a></li>
<li><a href="org/apache/distributedlog/exceptions/IdleReaderException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">IdleReaderException</a></li>
<li><a href="org/apache/distributedlog/exceptions/InternalServerException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">InternalServerException</a></li>
<li><a href="org/apache/distributedlog/exceptions/InvalidEnvelopedEntryException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">InvalidEnvelopedEntryException</a></li>
<li><a href="org/apache/distributedlog/exceptions/InvalidStreamNameException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">InvalidStreamNameException</a></li>
<li><a href="org/apache/distributedlog/LocalDLMEmulator.html" title="class in org.apache.distributedlog" target="classFrame">LocalDLMEmulator</a></li>
<li><a href="org/apache/distributedlog/LocalDLMEmulator.Builder.html" title="class in org.apache.distributedlog" target="classFrame">LocalDLMEmulator.Builder</a></li>
<li><a href="org/apache/distributedlog/exceptions/LockCancelledException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">LockCancelledException</a></li>
<li><a href="org/apache/distributedlog/lock/LockClosedException.html" title="class in org.apache.distributedlog.lock" target="classFrame">LockClosedException</a></li>
<li><a href="org/apache/distributedlog/exceptions/LockingException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">LockingException</a></li>
<li><a href="org/apache/distributedlog/lock/LockSessionExpiredException.html" title="class in org.apache.distributedlog.lock" target="classFrame">LockSessionExpiredException</a></li>
<li><a href="org/apache/distributedlog/lock/LockStateChangedException.html" title="class in org.apache.distributedlog.lock" target="classFrame">LockStateChangedException</a></li>
<li><a href="org/apache/distributedlog/lock/LockTimeoutException.html" title="class in org.apache.distributedlog.lock" target="classFrame">LockTimeoutException</a></li>
<li><a href="org/apache/distributedlog/lock/LockWaiter.html" title="class in org.apache.distributedlog.lock" target="classFrame">LockWaiter</a></li>
<li><a href="org/apache/distributedlog/exceptions/LogEmptyException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">LogEmptyException</a></li>
<li><a href="org/apache/distributedlog/exceptions/LogExistsException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">LogExistsException</a></li>
<li><a href="org/apache/distributedlog/metadata/LogMetadata.html" title="class in org.apache.distributedlog.metadata" target="classFrame">LogMetadata</a></li>
<li><a href="org/apache/distributedlog/metadata/LogMetadataForReader.html" title="class in org.apache.distributedlog.metadata" target="classFrame">LogMetadataForReader</a></li>
<li><a href="org/apache/distributedlog/metadata/LogMetadataForWriter.html" title="class in org.apache.distributedlog.metadata" target="classFrame">LogMetadataForWriter</a></li>
<li><a href="org/apache/distributedlog/metadata/LogMetadataStore.html" title="interface in org.apache.distributedlog.metadata" target="classFrame"><span class="interfaceName">LogMetadataStore</span></a></li>
<li><a href="org/apache/distributedlog/exceptions/LogNotFoundException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">LogNotFoundException</a></li>
<li><a href="org/apache/distributedlog/LogReader.html" title="interface in org.apache.distributedlog" target="classFrame"><span class="interfaceName">LogReader</span></a></li>
<li><a href="org/apache/distributedlog/exceptions/LogReadException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">LogReadException</a></li>
<li><a href="org/apache/distributedlog/LogRecord.html" title="class in org.apache.distributedlog" target="classFrame">LogRecord</a></li>
<li><a href="org/apache/distributedlog/LogRecord.Reader.html" title="class in org.apache.distributedlog" target="classFrame">LogRecord.Reader</a></li>
<li><a href="org/apache/distributedlog/LogRecord.Writer.html" title="class in org.apache.distributedlog" target="classFrame">LogRecord.Writer</a></li>
<li><a href="org/apache/distributedlog/LogRecordSet.html" title="class in org.apache.distributedlog" target="classFrame">LogRecordSet</a></li>
<li><a href="org/apache/distributedlog/LogRecordSet.Reader.html" title="interface in org.apache.distributedlog" target="classFrame"><span class="interfaceName">LogRecordSet.Reader</span></a></li>
<li><a href="org/apache/distributedlog/LogRecordSet.Writer.html" title="interface in org.apache.distributedlog" target="classFrame"><span class="interfaceName">LogRecordSet.Writer</span></a></li>
<li><a href="org/apache/distributedlog/LogRecordSetBuffer.html" title="interface in org.apache.distributedlog" target="classFrame"><span class="interfaceName">LogRecordSetBuffer</span></a></li>
<li><a href="org/apache/distributedlog/exceptions/LogRecordTooLongException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">LogRecordTooLongException</a></li>
<li><a href="org/apache/distributedlog/LogRecordWithDLSN.html" title="class in org.apache.distributedlog" target="classFrame">LogRecordWithDLSN</a></li>
<li><a href="org/apache/distributedlog/logsegment/LogSegmentEntryReader.html" title="interface in org.apache.distributedlog.logsegment" target="classFrame"><span class="interfaceName">LogSegmentEntryReader</span></a></li>
<li><a href="org/apache/distributedlog/logsegment/LogSegmentEntryReader.StateChangeListener.html" title="interface in org.apache.distributedlog.logsegment" target="classFrame"><span class="interfaceName">LogSegmentEntryReader.StateChangeListener</span></a></li>
<li><a href="org/apache/distributedlog/logsegment/LogSegmentEntryStore.html" title="interface in org.apache.distributedlog.logsegment" target="classFrame"><span class="interfaceName">LogSegmentEntryStore</span></a></li>
<li><a href="org/apache/distributedlog/logsegment/LogSegmentEntryWriter.html" title="interface in org.apache.distributedlog.logsegment" target="classFrame"><span class="interfaceName">LogSegmentEntryWriter</span></a></li>
<li><a href="org/apache/distributedlog/logsegment/LogSegmentFilter.html" title="interface in org.apache.distributedlog.logsegment" target="classFrame"><span class="interfaceName">LogSegmentFilter</span></a></li>
<li><a href="org/apache/distributedlog/exceptions/LogSegmentIsTruncatedException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">LogSegmentIsTruncatedException</a></li>
<li><a href="org/apache/distributedlog/callback/LogSegmentListener.html" title="interface in org.apache.distributedlog.callback" target="classFrame"><span class="interfaceName">LogSegmentListener</span></a></li>
<li><a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog" target="classFrame">LogSegmentMetadata</a></li>
<li><a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html" title="class in org.apache.distributedlog" target="classFrame">LogSegmentMetadata.LogSegmentMetadataBuilder</a></li>
<li><a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataVersion.html" title="enum in org.apache.distributedlog" target="classFrame">LogSegmentMetadata.LogSegmentMetadataVersion</a></li>
<li><a href="org/apache/distributedlog/LogSegmentMetadata.Mutator.html" title="class in org.apache.distributedlog" target="classFrame">LogSegmentMetadata.Mutator</a></li>
<li><a href="org/apache/distributedlog/LogSegmentMetadata.TruncationStatus.html" title="enum in org.apache.distributedlog" target="classFrame">LogSegmentMetadata.TruncationStatus</a></li>
<li><a href="org/apache/distributedlog/logsegment/LogSegmentMetadataCache.html" title="class in org.apache.distributedlog.logsegment" target="classFrame">LogSegmentMetadataCache</a></li>
<li><a href="org/apache/distributedlog/logsegment/LogSegmentMetadataStore.html" title="interface in org.apache.distributedlog.logsegment" target="classFrame"><span class="interfaceName">LogSegmentMetadataStore</span></a></li>
<li><a href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html" title="class in org.apache.distributedlog.metadata" target="classFrame">LogSegmentMetadataStoreUpdater</a></li>
<li><a href="org/apache/distributedlog/callback/LogSegmentNamesListener.html" title="interface in org.apache.distributedlog.callback" target="classFrame"><span class="interfaceName">LogSegmentNamesListener</span></a></li>
<li><a href="org/apache/distributedlog/exceptions/LogSegmentNotFoundException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">LogSegmentNotFoundException</a></li>
<li><a href="org/apache/distributedlog/logsegment/LogSegmentRandomAccessEntryReader.html" title="interface in org.apache.distributedlog.logsegment" target="classFrame"><span class="interfaceName">LogSegmentRandomAccessEntryReader</span></a></li>
<li><a href="org/apache/distributedlog/logsegment/LogSegmentWriter.html" title="interface in org.apache.distributedlog.logsegment" target="classFrame"><span class="interfaceName">LogSegmentWriter</span></a></li>
<li><a href="org/apache/distributedlog/metadata/LogStreamMetadataStore.html" title="interface in org.apache.distributedlog.metadata" target="classFrame"><span class="interfaceName">LogStreamMetadataStore</span></a></li>
<li><a href="org/apache/distributedlog/LogWriter.html" title="interface in org.apache.distributedlog" target="classFrame"><span class="interfaceName">LogWriter</span></a></li>
<li><a href="org/apache/distributedlog/io/LZ4CompressionCodec.html" title="class in org.apache.distributedlog.io" target="classFrame">LZ4CompressionCodec</a></li>
<li><a href="org/apache/distributedlog/MetadataAccessor.html" title="interface in org.apache.distributedlog" target="classFrame"><span class="interfaceName">MetadataAccessor</span></a></li>
<li><a href="org/apache/distributedlog/exceptions/MetadataException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">MetadataException</a></li>
<li><a href="org/apache/distributedlog/metadata/MetadataResolver.html" title="interface in org.apache.distributedlog.metadata" target="classFrame"><span class="interfaceName">MetadataResolver</span></a></li>
<li><a href="org/apache/distributedlog/metadata/MetadataUpdater.html" title="interface in org.apache.distributedlog.metadata" target="classFrame"><span class="interfaceName">MetadataUpdater</span></a></li>
<li><a href="org/apache/distributedlog/service/MonitorService.html" title="class in org.apache.distributedlog.service" target="classFrame">MonitorService</a></li>
<li><a href="org/apache/distributedlog/service/MonitorServiceApp.html" title="class in org.apache.distributedlog.service" target="classFrame">MonitorServiceApp</a></li>
<li><a href="org/apache/distributedlog/client/monitor/MonitorServiceClient.html" title="interface in org.apache.distributedlog.client.monitor" target="classFrame"><span class="interfaceName">MonitorServiceClient</span></a></li>
<li><a href="org/apache/distributedlog/namespace/NamespaceDriver.html" title="interface in org.apache.distributedlog.namespace" target="classFrame"><span class="interfaceName">NamespaceDriver</span></a></li>
<li><a href="org/apache/distributedlog/namespace/NamespaceDriver.Role.html" title="enum in org.apache.distributedlog.namespace" target="classFrame">NamespaceDriver.Role</a></li>
<li><a href="org/apache/distributedlog/namespace/NamespaceDriverManager.html" title="class in org.apache.distributedlog.namespace" target="classFrame">NamespaceDriverManager</a></li>
<li><a href="org/apache/distributedlog/callback/NamespaceListener.html" title="interface in org.apache.distributedlog.callback" target="classFrame"><span class="interfaceName">NamespaceListener</span></a></li>
<li><a href="org/apache/distributedlog/namespace/NamespaceWatcher.html" title="class in org.apache.distributedlog.namespace" target="classFrame">NamespaceWatcher</a></li>
<li><a href="org/apache/distributedlog/net/NetUtils.html" title="class in org.apache.distributedlog.net" target="classFrame">NetUtils</a></li>
<li><a href="org/apache/distributedlog/lock/NopDistributedLock.html" title="class in org.apache.distributedlog.lock" target="classFrame">NopDistributedLock</a></li>
<li><a href="org/apache/distributedlog/exceptions/NotYetImplementedException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">NotYetImplementedException</a></li>
<li><a href="org/apache/distributedlog/client/stats/OpStats.html" title="class in org.apache.distributedlog.client.stats" target="classFrame">OpStats</a></li>
<li><a href="org/apache/distributedlog/client/stats/OpStatsLogger.html" title="class in org.apache.distributedlog.client.stats" target="classFrame">OpStatsLogger</a></li>
<li><a href="org/apache/distributedlog/exceptions/OverCapacityException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">OverCapacityException</a></li>
<li><a href="org/apache/distributedlog/exceptions/OwnershipAcquireFailedException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">OwnershipAcquireFailedException</a></li>
<li><a href="org/apache/distributedlog/client/ownership/OwnershipCache.html" title="class in org.apache.distributedlog.client.ownership" target="classFrame">OwnershipCache</a></li>
<li><a href="org/apache/distributedlog/client/stats/OwnershipStatsLogger.html" title="class in org.apache.distributedlog.client.stats" target="classFrame">OwnershipStatsLogger</a></li>
<li><a href="org/apache/distributedlog/client/stats/OwnershipStatsLogger.OwnershipStat.html" title="class in org.apache.distributedlog.client.stats" target="classFrame">OwnershipStatsLogger.OwnershipStat</a></li>
<li><a href="org/apache/distributedlog/logsegment/PerStreamLogSegmentCache.html" title="class in org.apache.distributedlog.logsegment" target="classFrame">PerStreamLogSegmentCache</a></li>
<li><a href="org/apache/distributedlog/client/proxy/ProxyClient.html" title="class in org.apache.distributedlog.client.proxy" target="classFrame">ProxyClient</a></li>
<li><a href="org/apache/distributedlog/client/proxy/ProxyClient.Builder.html" title="interface in org.apache.distributedlog.client.proxy" target="classFrame"><span class="interfaceName">ProxyClient.Builder</span></a></li>
<li><a href="org/apache/distributedlog/client/proxy/ProxyClient.DefaultBuilder.html" title="class in org.apache.distributedlog.client.proxy" target="classFrame">ProxyClient.DefaultBuilder</a></li>
<li><a href="org/apache/distributedlog/client/proxy/ProxyClientManager.html" title="class in org.apache.distributedlog.client.proxy" target="classFrame">ProxyClientManager</a></li>
<li><a href="org/apache/distributedlog/client/proxy/ProxyListener.html" title="interface in org.apache.distributedlog.client.proxy" target="classFrame"><span class="interfaceName">ProxyListener</span></a></li>
<li><a href="org/apache/distributedlog/callback/ReadAheadCallback.html" title="interface in org.apache.distributedlog.callback" target="classFrame"><span class="interfaceName">ReadAheadCallback</span></a></li>
<li><a href="org/apache/distributedlog/exceptions/ReadCancelledException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">ReadCancelledException</a></li>
<li><a href="org/apache/distributedlog/ReadUtils.html" title="class in org.apache.distributedlog" target="classFrame">ReadUtils</a></li>
<li><a href="org/apache/distributedlog/client/resolver/RegionResolver.html" title="interface in org.apache.distributedlog.client.resolver" target="classFrame"><span class="interfaceName">RegionResolver</span></a></li>
<li><a href="org/apache/distributedlog/client/routing/RegionsRoutingService.html" title="class in org.apache.distributedlog.client.routing" target="classFrame">RegionsRoutingService</a></li>
<li><a href="org/apache/distributedlog/client/routing/RegionsRoutingService.Builder.html" title="class in org.apache.distributedlog.client.routing" target="classFrame">RegionsRoutingService.Builder</a></li>
<li><a href="org/apache/distributedlog/exceptions/RegionUnavailableException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">RegionUnavailableException</a></li>
<li><a href="org/apache/distributedlog/exceptions/RequestDeniedException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">RequestDeniedException</a></li>
<li><a href="org/apache/distributedlog/service/ResponseUtils.html" title="class in org.apache.distributedlog.service" target="classFrame">ResponseUtils</a></li>
<li><a href="org/apache/distributedlog/exceptions/RetryableReadException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">RetryableReadException</a></li>
<li><a href="org/apache/distributedlog/logsegment/RollingPolicy.html" title="interface in org.apache.distributedlog.logsegment" target="classFrame"><span class="interfaceName">RollingPolicy</span></a></li>
<li><a href="org/apache/distributedlog/client/routing/RoutingService.html" title="interface in org.apache.distributedlog.client.routing" target="classFrame"><span class="interfaceName">RoutingService</span></a></li>
<li><a href="org/apache/distributedlog/client/routing/RoutingService.Builder.html" title="interface in org.apache.distributedlog.client.routing" target="classFrame"><span class="interfaceName">RoutingService.Builder</span></a></li>
<li><a href="org/apache/distributedlog/client/routing/RoutingService.RoutingContext.html" title="class in org.apache.distributedlog.client.routing" target="classFrame">RoutingService.RoutingContext</a></li>
<li><a href="org/apache/distributedlog/client/routing/RoutingService.RoutingListener.html" title="interface in org.apache.distributedlog.client.routing" target="classFrame"><span class="interfaceName">RoutingService.RoutingListener</span></a></li>
<li><a href="org/apache/distributedlog/client/routing/RoutingUtils.html" title="class in org.apache.distributedlog.client.routing" target="classFrame">RoutingUtils</a></li>
<li><a href="org/apache/distributedlog/service/ServerFeatureKeys.html" title="enum in org.apache.distributedlog.service" target="classFrame">ServerFeatureKeys</a></li>
<li><a href="org/apache/distributedlog/client/routing/ServerSetWatcher.html" title="interface in org.apache.distributedlog.client.routing" target="classFrame"><span class="interfaceName">ServerSetWatcher</span></a></li>
<li><a href="org/apache/distributedlog/client/routing/ServerSetWatcher.MonitorException.html" title="class in org.apache.distributedlog.client.routing" target="classFrame">ServerSetWatcher.MonitorException</a></li>
<li><a href="org/apache/distributedlog/client/routing/ServerSetWatcher.ServerSetMonitor.html" title="interface in org.apache.distributedlog.client.routing" target="classFrame"><span class="interfaceName">ServerSetWatcher.ServerSetMonitor</span></a></li>
<li><a href="org/apache/distributedlog/exceptions/ServiceUnavailableException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">ServiceUnavailableException</a></li>
<li><a href="org/apache/distributedlog/lock/SessionLock.html" title="interface in org.apache.distributedlog.lock" target="classFrame"><span class="interfaceName">SessionLock</span></a></li>
<li><a href="org/apache/distributedlog/lock/SessionLockFactory.html" title="interface in org.apache.distributedlog.lock" target="classFrame"><span class="interfaceName">SessionLockFactory</span></a></li>
<li><a href="org/apache/distributedlog/client/routing/SingleHostRoutingService.html" title="class in org.apache.distributedlog.client.routing" target="classFrame">SingleHostRoutingService</a></li>
<li><a href="org/apache/distributedlog/client/routing/SingleHostRoutingService.Builder.html" title="class in org.apache.distributedlog.client.routing" target="classFrame">SingleHostRoutingService.Builder</a></li>
<li><a href="org/apache/distributedlog/logsegment/SizeBasedRollingPolicy.html" title="class in org.apache.distributedlog.logsegment" target="classFrame">SizeBasedRollingPolicy</a></li>
<li><a href="org/apache/distributedlog/client/speculative/SpeculativeRequestExecutionPolicy.html" title="interface in org.apache.distributedlog.client.speculative" target="classFrame"><span class="interfaceName">SpeculativeRequestExecutionPolicy</span></a></li>
<li><a href="org/apache/distributedlog/client/speculative/SpeculativeRequestExecutor.html" title="interface in org.apache.distributedlog.client.speculative" target="classFrame"><span class="interfaceName">SpeculativeRequestExecutor</span></a></li>
<li><a href="org/apache/distributedlog/exceptions/StreamNotReadyException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">StreamNotReadyException</a></li>
<li><a href="org/apache/distributedlog/exceptions/StreamUnavailableException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">StreamUnavailableException</a></li>
<li><a href="org/apache/distributedlog/subscription/SubscriptionsStore.html" title="interface in org.apache.distributedlog.subscription" target="classFrame"><span class="interfaceName">SubscriptionsStore</span></a></li>
<li><a href="org/apache/distributedlog/subscription/SubscriptionStateStore.html" title="interface in org.apache.distributedlog.subscription" target="classFrame"><span class="interfaceName">SubscriptionStateStore</span></a></li>
<li><a href="org/apache/distributedlog/client/routing/TestName.html" title="class in org.apache.distributedlog.client.routing" target="classFrame">TestName</a></li>
<li><a href="org/apache/distributedlog/logsegment/TimeBasedRollingPolicy.html" title="class in org.apache.distributedlog.logsegment" target="classFrame">TimeBasedRollingPolicy</a></li>
<li><a href="org/apache/distributedlog/exceptions/TooManyStreamsException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">TooManyStreamsException</a></li>
<li><a href="org/apache/distributedlog/exceptions/TransactionIdOutOfOrderException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">TransactionIdOutOfOrderException</a></li>
<li><a href="org/apache/distributedlog/io/TransmitListener.html" title="interface in org.apache.distributedlog.io" target="classFrame"><span class="interfaceName">TransmitListener</span></a></li>
<li><a href="org/apache/distributedlog/client/routing/TwitterServerSetWatcher.html" title="class in org.apache.distributedlog.client.routing" target="classFrame">TwitterServerSetWatcher</a></li>
<li><a href="org/apache/distributedlog/exceptions/UnexpectedException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">UnexpectedException</a></li>
<li><a href="org/apache/distributedlog/exceptions/UnsupportedMetadataVersionException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">UnsupportedMetadataVersionException</a></li>
<li><a href="org/apache/distributedlog/exceptions/WriteCancelledException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">WriteCancelledException</a></li>
<li><a href="org/apache/distributedlog/exceptions/WriteException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">WriteException</a></li>
<li><a href="org/apache/distributedlog/lock/ZKDistributedLock.html" title="class in org.apache.distributedlog.lock" target="classFrame">ZKDistributedLock</a></li>
<li><a href="org/apache/distributedlog/exceptions/ZKException.html" title="class in org.apache.distributedlog.exceptions" target="classFrame">ZKException</a></li>
<li><a href="org/apache/distributedlog/lock/ZKSessionLockFactory.html" title="class in org.apache.distributedlog.lock" target="classFrame">ZKSessionLockFactory</a></li>
<li><a href="org/apache/distributedlog/ZooKeeperClient.html" title="class in org.apache.distributedlog" target="classFrame">ZooKeeperClient</a></li>
<li><a href="org/apache/distributedlog/ZooKeeperClient.Credentials.html" title="interface in org.apache.distributedlog" target="classFrame"><span class="interfaceName">ZooKeeperClient.Credentials</span></a></li>
<li><a href="org/apache/distributedlog/ZooKeeperClient.DigestCredentials.html" title="class in org.apache.distributedlog" target="classFrame">ZooKeeperClient.DigestCredentials</a></li>
<li><a href="org/apache/distributedlog/ZooKeeperClient.ZooKeeperConnectionException.html" title="class in org.apache.distributedlog" target="classFrame">ZooKeeperClient.ZooKeeperConnectionException</a></li>
<li><a href="org/apache/distributedlog/ZooKeeperClient.ZooKeeperSessionExpireNotifier.html" title="interface in org.apache.distributedlog" target="classFrame"><span class="interfaceName">ZooKeeperClient.ZooKeeperSessionExpireNotifier</span></a></li>
<li><a href="org/apache/distributedlog/ZooKeeperClientBuilder.html" title="class in org.apache.distributedlog" target="classFrame">ZooKeeperClientBuilder</a></li>
</ul>
</div>
</body>
</html>