blob: 3364825a0c2c6d2bf8c6828ba632163154917766 [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>Class Hierarchy (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>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Class Hierarchy (Apache DistributedLog for Java, version 0.4.0-incubating)";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?overview-tree.html" target="_top">Frames</a></li>
<li><a href="overview-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">Hierarchy For All Packages</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="com/twitter/distributedlog/subscription/package-tree.html">com.twitter.distributedlog.subscription</a>, </li>
<li><a href="org/apache/distributedlog/package-tree.html">org.apache.distributedlog</a>, </li>
<li><a href="org/apache/distributedlog/annotations/package-tree.html">org.apache.distributedlog.annotations</a>, </li>
<li><a href="org/apache/distributedlog/callback/package-tree.html">org.apache.distributedlog.callback</a>, </li>
<li><a href="org/apache/distributedlog/client/package-tree.html">org.apache.distributedlog.client</a>, </li>
<li><a href="org/apache/distributedlog/client/monitor/package-tree.html">org.apache.distributedlog.client.monitor</a>, </li>
<li><a href="org/apache/distributedlog/client/ownership/package-tree.html">org.apache.distributedlog.client.ownership</a>, </li>
<li><a href="org/apache/distributedlog/client/proxy/package-tree.html">org.apache.distributedlog.client.proxy</a>, </li>
<li><a href="org/apache/distributedlog/client/resolver/package-tree.html">org.apache.distributedlog.client.resolver</a>, </li>
<li><a href="org/apache/distributedlog/client/routing/package-tree.html">org.apache.distributedlog.client.routing</a>, </li>
<li><a href="org/apache/distributedlog/client/serverset/package-tree.html">org.apache.distributedlog.client.serverset</a>, </li>
<li><a href="org/apache/distributedlog/client/speculative/package-tree.html">org.apache.distributedlog.client.speculative</a>, </li>
<li><a href="org/apache/distributedlog/client/stats/package-tree.html">org.apache.distributedlog.client.stats</a>, </li>
<li><a href="org/apache/distributedlog/exceptions/package-tree.html">org.apache.distributedlog.exceptions</a>, </li>
<li><a href="org/apache/distributedlog/feature/package-tree.html">org.apache.distributedlog.feature</a>, </li>
<li><a href="org/apache/distributedlog/io/package-tree.html">org.apache.distributedlog.io</a>, </li>
<li><a href="org/apache/distributedlog/lock/package-tree.html">org.apache.distributedlog.lock</a>, </li>
<li><a href="org/apache/distributedlog/logsegment/package-tree.html">org.apache.distributedlog.logsegment</a>, </li>
<li><a href="org/apache/distributedlog/metadata/package-tree.html">org.apache.distributedlog.metadata</a>, </li>
<li><a href="org/apache/distributedlog/namespace/package-tree.html">org.apache.distributedlog.namespace</a>, </li>
<li><a href="org/apache/distributedlog/net/package-tree.html">org.apache.distributedlog.net</a>, </li>
<li><a href="org/apache/distributedlog/service/package-tree.html">org.apache.distributedlog.service</a>, </li>
<li><a href="org/apache/distributedlog/subscription/package-tree.html">org.apache.distributedlog.subscription</a></li>
</ul>
</div>
<div class="contentContainer">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li type="circle">java.lang.<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
<ul>
<li type="circle">org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/Abortables.html" title="class in org.apache.distributedlog.io"><span class="typeNameLink">Abortables</span></a></li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/AppendOnlyStreamWriter.html" title="class in org.apache.distributedlog"><span class="typeNameLink">AppendOnlyStreamWriter</span></a> (implements java.io.<a href="http://download.oracle.com/javase/6/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a>)</li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/BKDistributedLogNamespace.html" title="class in org.apache.distributedlog"><span class="typeNameLink">BKDistributedLogNamespace</span></a> (implements org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/DistributedLogNamespace.html" title="interface in org.apache.distributedlog.namespace">DistributedLogNamespace</a>)</li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/BookKeeperClient.html" title="class in org.apache.distributedlog"><span class="typeNameLink">BookKeeperClient</span></a></li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/BookKeeperClientBuilder.html" title="class in org.apache.distributedlog"><span class="typeNameLink">BookKeeperClientBuilder</span></a></li>
<li type="circle">org.apache.bookkeeper.feature.CacheableFeatureProvider&lt;T&gt; (implements org.apache.bookkeeper.feature.FeatureProvider)
<ul>
<li type="circle">org.apache.distributedlog.feature.<a href="org/apache/distributedlog/feature/AbstractFeatureProvider.html" title="class in org.apache.distributedlog.feature"><span class="typeNameLink">AbstractFeatureProvider</span></a>&lt;T&gt;
<ul>
<li type="circle">org.apache.distributedlog.feature.<a href="org/apache/distributedlog/feature/DefaultFeatureProvider.html" title="class in org.apache.distributedlog.feature"><span class="typeNameLink">DefaultFeatureProvider</span></a></li>
<li type="circle">org.apache.distributedlog.feature.<a href="org/apache/distributedlog/feature/DynamicConfigurationFeatureProvider.html" title="class in org.apache.distributedlog.feature"><span class="typeNameLink">DynamicConfigurationFeatureProvider</span></a> (implements org.apache.distributedlog.config.ConfigurationListener)</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/ClientConfig.html" title="class in org.apache.distributedlog.client"><span class="typeNameLink">ClientConfig</span></a></li>
<li type="circle">org.apache.distributedlog.client.stats.<a href="org/apache/distributedlog/client/stats/ClientStats.html" title="class in org.apache.distributedlog.client.stats"><span class="typeNameLink">ClientStats</span></a></li>
<li type="circle">org.apache.distributedlog.client.stats.<a href="org/apache/distributedlog/client/stats/ClientStatsLogger.html" title="class in org.apache.distributedlog.client.stats"><span class="typeNameLink">ClientStatsLogger</span></a></li>
<li type="circle">org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/ClientUtils.html" title="class in org.apache.distributedlog.service"><span class="typeNameLink">ClientUtils</span></a></li>
<li type="circle">org.apache.distributedlog.client.proxy.<a href="org/apache/distributedlog/client/proxy/ClusterClient.html" title="class in org.apache.distributedlog.client.proxy"><span class="typeNameLink">ClusterClient</span></a></li>
<li type="circle">org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/CompressionUtils.html" title="class in org.apache.distributedlog.io"><span class="typeNameLink">CompressionUtils</span></a></li>
<li type="circle">org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.Builder.html" title="class in org.apache.distributedlog.client.routing"><span class="typeNameLink">ConsistentHashRoutingService.Builder</span></a> (implements org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RoutingService.Builder.html" title="interface in org.apache.distributedlog.client.routing">RoutingService.Builder</a>)</li>
<li type="circle">org.apache.distributedlog.client.resolver.<a href="org/apache/distributedlog/client/resolver/DefaultRegionResolver.html" title="class in org.apache.distributedlog.client.resolver"><span class="typeNameLink">DefaultRegionResolver</span></a> (implements org.apache.distributedlog.client.resolver.<a href="org/apache/distributedlog/client/resolver/RegionResolver.html" title="interface in org.apache.distributedlog.client.resolver">RegionResolver</a>)</li>
<li type="circle">org.apache.distributedlog.client.speculative.<a href="org/apache/distributedlog/client/speculative/DefaultSpeculativeRequestExecutionPolicy.html" title="class in org.apache.distributedlog.client.speculative"><span class="typeNameLink">DefaultSpeculativeRequestExecutionPolicy</span></a> (implements org.apache.distributedlog.client.speculative.<a href="org/apache/distributedlog/client/speculative/SpeculativeRequestExecutionPolicy.html" title="interface in org.apache.distributedlog.client.speculative">SpeculativeRequestExecutionPolicy</a>)</li>
<li type="circle">org.apache.distributedlog.annotations.<a href="org/apache/distributedlog/annotations/DistributedLogAnnotations.html" title="class in org.apache.distributedlog.annotations"><span class="typeNameLink">DistributedLogAnnotations</span></a></li>
<li type="circle">org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html" title="class in org.apache.distributedlog.service"><span class="typeNameLink">DistributedLogClientBuilder</span></a></li>
<li type="circle">org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogClientImpl.html" title="class in org.apache.distributedlog.client"><span class="typeNameLink">DistributedLogClientImpl</span></a> (implements org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClient.html" title="interface in org.apache.distributedlog.service">DistributedLogClient</a>, org.apache.distributedlog.client.proxy.<a href="org/apache/distributedlog/client/proxy/HostProvider.html" title="interface in org.apache.distributedlog.client.proxy">HostProvider</a>, org.apache.distributedlog.client.monitor.<a href="org/apache/distributedlog/client/monitor/MonitorServiceClient.html" title="interface in org.apache.distributedlog.client.monitor">MonitorServiceClient</a>, org.apache.distributedlog.client.proxy.<a href="org/apache/distributedlog/client/proxy/ProxyListener.html" title="interface in org.apache.distributedlog.client.proxy">ProxyListener</a>, org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RoutingService.RoutingListener.html" title="interface in org.apache.distributedlog.client.routing">RoutingService.RoutingListener</a>)</li>
<li type="circle">org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogCluster.html" title="class in org.apache.distributedlog.service"><span class="typeNameLink">DistributedLogCluster</span></a></li>
<li type="circle">org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogCluster.Builder.html" title="class in org.apache.distributedlog.service"><span class="typeNameLink">DistributedLogCluster.Builder</span></a></li>
<li type="circle">org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogCluster.DLServer.html" title="class in org.apache.distributedlog.service"><span class="typeNameLink">DistributedLogCluster.DLServer</span></a></li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConstants.html" title="class in org.apache.distributedlog"><span class="typeNameLink">DistributedLogConstants</span></a></li>
<li type="circle">org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.html" title="class in org.apache.distributedlog.client"><span class="typeNameLink">DistributedLogMultiStreamWriter</span></a> (implements java.lang.<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</a>)</li>
<li type="circle">org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.Builder.html" title="class in org.apache.distributedlog.client"><span class="typeNameLink">DistributedLogMultiStreamWriter.Builder</span></a></li>
<li type="circle">org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/DistributedLogNamespaceBuilder.html" title="class in org.apache.distributedlog.namespace"><span class="typeNameLink">DistributedLogNamespaceBuilder</span></a></li>
<li type="circle">org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogServer.html" title="class in org.apache.distributedlog.service"><span class="typeNameLink">DistributedLogServer</span></a></li>
<li type="circle">org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogServerApp.html" title="class in org.apache.distributedlog.service"><span class="typeNameLink">DistributedLogServerApp</span></a></li>
<li type="circle">org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogServiceImpl.html" title="class in org.apache.distributedlog.service"><span class="typeNameLink">DistributedLogServiceImpl</span></a> (implements org.apache.distributedlog.thrift.service.DistributedLogService.ServiceIface, org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/FatalErrorHandler.html" title="interface in org.apache.distributedlog.service">FatalErrorHandler</a>)</li>
<li type="circle">org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/DLMetadata.html" title="class in org.apache.distributedlog.metadata"><span class="typeNameLink">DLMetadata</span></a></li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/DLSN.html" title="class in org.apache.distributedlog"><span class="typeNameLink">DLSN</span></a> (implements java.lang.<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;)</li>
<li type="circle">org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DLSocketAddress.html" title="class in org.apache.distributedlog.service"><span class="typeNameLink">DLSocketAddress</span></a></li>
<li type="circle">org.apache.distributedlog.client.serverset.<a href="org/apache/distributedlog/client/serverset/DLZkServerSet.html" title="class in org.apache.distributedlog.client.serverset"><span class="typeNameLink">DLZkServerSet</span></a></li>
<li type="circle">org.apache.distributedlog.net.<a href="org/apache/distributedlog/net/DNSResolver.html" title="class in org.apache.distributedlog.net"><span class="typeNameLink">DNSResolver</span></a> (implements org.apache.bookkeeper.net.DNSToSwitchMapping)
<ul>
<li type="circle">org.apache.distributedlog.net.<a href="org/apache/distributedlog/net/DNSResolverForRacks.html" title="class in org.apache.distributedlog.net"><span class="typeNameLink">DNSResolverForRacks</span></a></li>
<li type="circle">org.apache.distributedlog.net.<a href="org/apache/distributedlog/net/DNSResolverForRows.html" title="class in org.apache.distributedlog.net"><span class="typeNameLink">DNSResolverForRows</span></a></li>
</ul>
</li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/Entry.html" title="class in org.apache.distributedlog"><span class="typeNameLink">Entry</span></a></li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/Entry.Builder.html" title="class in org.apache.distributedlog"><span class="typeNameLink">Entry.Builder</span></a></li>
<li type="circle">org.apache.commons.configuration.event.EventSource
<ul>
<li type="circle">org.apache.commons.configuration.AbstractConfiguration (implements org.apache.commons.configuration.Configuration)
<ul>
<li type="circle">org.apache.commons.configuration.CompositeConfiguration (implements java.lang.<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>)
<ul>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog"><span class="typeNameLink">DistributedLogConfiguration</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/IdentityCompressionCodec.html" title="class in org.apache.distributedlog.io"><span class="typeNameLink">IdentityCompressionCodec</span></a> (implements org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/CompressionCodec.html" title="interface in org.apache.distributedlog.io">CompressionCodec</a>)</li>
<li type="circle">java.io.<a href="http://download.oracle.com/javase/6/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io"><span class="typeNameLink">InputStream</span></a> (implements java.io.<a href="http://download.oracle.com/javase/6/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a>)
<ul>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/AppendOnlyStreamReader.html" title="class in org.apache.distributedlog"><span class="typeNameLink">AppendOnlyStreamReader</span></a></li>
</ul>
</li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/LocalDLMEmulator.html" title="class in org.apache.distributedlog"><span class="typeNameLink">LocalDLMEmulator</span></a></li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/LocalDLMEmulator.Builder.html" title="class in org.apache.distributedlog"><span class="typeNameLink">LocalDLMEmulator.Builder</span></a></li>
<li type="circle">org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/LockWaiter.html" title="class in org.apache.distributedlog.lock"><span class="typeNameLink">LockWaiter</span></a></li>
<li type="circle">org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadata.html" title="class in org.apache.distributedlog.metadata"><span class="typeNameLink">LogMetadata</span></a>
<ul>
<li type="circle">org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadataForReader.html" title="class in org.apache.distributedlog.metadata"><span class="typeNameLink">LogMetadataForReader</span></a></li>
<li type="circle">org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadataForWriter.html" title="class in org.apache.distributedlog.metadata"><span class="typeNameLink">LogMetadataForWriter</span></a></li>
</ul>
</li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecord.html" title="class in org.apache.distributedlog"><span class="typeNameLink">LogRecord</span></a>
<ul>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecordWithDLSN.html" title="class in org.apache.distributedlog"><span class="typeNameLink">LogRecordWithDLSN</span></a></li>
</ul>
</li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecord.Reader.html" title="class in org.apache.distributedlog"><span class="typeNameLink">LogRecord.Reader</span></a></li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecord.Writer.html" title="class in org.apache.distributedlog"><span class="typeNameLink">LogRecord.Writer</span></a></li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecordSet.html" title="class in org.apache.distributedlog"><span class="typeNameLink">LogRecordSet</span></a></li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog"><span class="typeNameLink">LogSegmentMetadata</span></a></li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html" title="class in org.apache.distributedlog"><span class="typeNameLink">LogSegmentMetadata.LogSegmentMetadataBuilder</span></a>
<ul>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.Mutator.html" title="class in org.apache.distributedlog"><span class="typeNameLink">LogSegmentMetadata.Mutator</span></a></li>
</ul>
</li>
<li type="circle">org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentMetadataCache.html" title="class in org.apache.distributedlog.logsegment"><span class="typeNameLink">LogSegmentMetadataCache</span></a> (implements com.google.common.cache.RemovalListener&lt;K,V&gt;)</li>
<li type="circle">org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html" title="class in org.apache.distributedlog.metadata"><span class="typeNameLink">LogSegmentMetadataStoreUpdater</span></a> (implements org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/MetadataUpdater.html" title="interface in org.apache.distributedlog.metadata">MetadataUpdater</a>)
<ul>
<li type="circle">org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/DryrunLogSegmentMetadataStoreUpdater.html" title="class in org.apache.distributedlog.metadata"><span class="typeNameLink">DryrunLogSegmentMetadataStoreUpdater</span></a></li>
</ul>
</li>
<li type="circle">org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/LZ4CompressionCodec.html" title="class in org.apache.distributedlog.io"><span class="typeNameLink">LZ4CompressionCodec</span></a> (implements org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/CompressionCodec.html" title="interface in org.apache.distributedlog.io">CompressionCodec</a>)</li>
<li type="circle">org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/MonitorService.html" title="class in org.apache.distributedlog.service"><span class="typeNameLink">MonitorService</span></a> (implements org.apache.distributedlog.callback.<a href="org/apache/distributedlog/callback/NamespaceListener.html" title="interface in org.apache.distributedlog.callback">NamespaceListener</a>)</li>
<li type="circle">org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/MonitorServiceApp.html" title="class in org.apache.distributedlog.service"><span class="typeNameLink">MonitorServiceApp</span></a></li>
<li type="circle">org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/NamespaceDriverManager.html" title="class in org.apache.distributedlog.namespace"><span class="typeNameLink">NamespaceDriverManager</span></a></li>
<li type="circle">org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/NamespaceWatcher.html" title="class in org.apache.distributedlog.namespace"><span class="typeNameLink">NamespaceWatcher</span></a></li>
<li type="circle">org.apache.distributedlog.net.<a href="org/apache/distributedlog/net/NetUtils.html" title="class in org.apache.distributedlog.net"><span class="typeNameLink">NetUtils</span></a></li>
<li type="circle">org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/NopDistributedLock.html" title="class in org.apache.distributedlog.lock"><span class="typeNameLink">NopDistributedLock</span></a> (implements org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/DistributedLock.html" title="interface in org.apache.distributedlog.lock">DistributedLock</a>)</li>
<li type="circle">org.apache.distributedlog.client.stats.<a href="org/apache/distributedlog/client/stats/OpStats.html" title="class in org.apache.distributedlog.client.stats"><span class="typeNameLink">OpStats</span></a></li>
<li type="circle">org.apache.distributedlog.client.stats.<a href="org/apache/distributedlog/client/stats/OpStatsLogger.html" title="class in org.apache.distributedlog.client.stats"><span class="typeNameLink">OpStatsLogger</span></a></li>
<li type="circle">java.io.<a href="http://download.oracle.com/javase/6/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io"><span class="typeNameLink">OutputStream</span></a> (implements java.io.<a href="http://download.oracle.com/javase/6/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a>, java.io.<a href="http://download.oracle.com/javase/6/docs/api/java/io/Flushable.html?is-external=true" title="class or interface in java.io">Flushable</a>)
<ul>
<li type="circle">java.io.<a href="http://download.oracle.com/javase/6/docs/api/java/io/ByteArrayOutputStream.html?is-external=true" title="class or interface in java.io"><span class="typeNameLink">ByteArrayOutputStream</span></a>
<ul>
<li type="circle">org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/Buffer.html" title="class in org.apache.distributedlog.io"><span class="typeNameLink">Buffer</span></a></li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.distributedlog.client.ownership.<a href="org/apache/distributedlog/client/ownership/OwnershipCache.html" title="class in org.apache.distributedlog.client.ownership"><span class="typeNameLink">OwnershipCache</span></a> (implements org.jboss.netty.util.TimerTask)</li>
<li type="circle">org.apache.distributedlog.client.stats.<a href="org/apache/distributedlog/client/stats/OwnershipStatsLogger.html" title="class in org.apache.distributedlog.client.stats"><span class="typeNameLink">OwnershipStatsLogger</span></a></li>
<li type="circle">org.apache.distributedlog.client.stats.<a href="org/apache/distributedlog/client/stats/OwnershipStatsLogger.OwnershipStat.html" title="class in org.apache.distributedlog.client.stats"><span class="typeNameLink">OwnershipStatsLogger.OwnershipStat</span></a></li>
<li type="circle">org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/PerStreamLogSegmentCache.html" title="class in org.apache.distributedlog.logsegment"><span class="typeNameLink">PerStreamLogSegmentCache</span></a></li>
<li type="circle">org.apache.distributedlog.client.proxy.<a href="org/apache/distributedlog/client/proxy/ProxyClient.html" title="class in org.apache.distributedlog.client.proxy"><span class="typeNameLink">ProxyClient</span></a></li>
<li type="circle">org.apache.distributedlog.client.proxy.<a href="org/apache/distributedlog/client/proxy/ProxyClient.DefaultBuilder.html" title="class in org.apache.distributedlog.client.proxy"><span class="typeNameLink">ProxyClient.DefaultBuilder</span></a> (implements org.apache.distributedlog.client.proxy.<a href="org/apache/distributedlog/client/proxy/ProxyClient.Builder.html" title="interface in org.apache.distributedlog.client.proxy">ProxyClient.Builder</a>)</li>
<li type="circle">org.apache.distributedlog.client.proxy.<a href="org/apache/distributedlog/client/proxy/ProxyClientManager.html" title="class in org.apache.distributedlog.client.proxy"><span class="typeNameLink">ProxyClientManager</span></a> (implements org.jboss.netty.util.TimerTask)</li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/ReadUtils.html" title="class in org.apache.distributedlog"><span class="typeNameLink">ReadUtils</span></a></li>
<li type="circle">org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RegionsRoutingService.html" title="class in org.apache.distributedlog.client.routing"><span class="typeNameLink">RegionsRoutingService</span></a> (implements org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RoutingService.html" title="interface in org.apache.distributedlog.client.routing">RoutingService</a>)</li>
<li type="circle">org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RegionsRoutingService.Builder.html" title="class in org.apache.distributedlog.client.routing"><span class="typeNameLink">RegionsRoutingService.Builder</span></a> (implements org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RoutingService.Builder.html" title="interface in org.apache.distributedlog.client.routing">RoutingService.Builder</a>)</li>
<li type="circle">org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/ResponseUtils.html" title="class in org.apache.distributedlog.service"><span class="typeNameLink">ResponseUtils</span></a></li>
<li type="circle">org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RoutingService.RoutingContext.html" title="class in org.apache.distributedlog.client.routing"><span class="typeNameLink">RoutingService.RoutingContext</span></a></li>
<li type="circle">org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RoutingUtils.html" title="class in org.apache.distributedlog.client.routing"><span class="typeNameLink">RoutingUtils</span></a></li>
<li type="circle">org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/SingleHostRoutingService.html" title="class in org.apache.distributedlog.client.routing"><span class="typeNameLink">SingleHostRoutingService</span></a> (implements org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RoutingService.html" title="interface in org.apache.distributedlog.client.routing">RoutingService</a>)</li>
<li type="circle">org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/SingleHostRoutingService.Builder.html" title="class in org.apache.distributedlog.client.routing"><span class="typeNameLink">SingleHostRoutingService.Builder</span></a> (implements org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RoutingService.Builder.html" title="interface in org.apache.distributedlog.client.routing">RoutingService.Builder</a>)</li>
<li type="circle">org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/SizeBasedRollingPolicy.html" title="class in org.apache.distributedlog.logsegment"><span class="typeNameLink">SizeBasedRollingPolicy</span></a> (implements org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/RollingPolicy.html" title="interface in org.apache.distributedlog.logsegment">RollingPolicy</a>)</li>
<li type="circle">org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/TestName.html" title="class in org.apache.distributedlog.client.routing"><span class="typeNameLink">TestName</span></a> (implements com.twitter.finagle.Name)</li>
<li type="circle">java.lang.<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Thread</span></a> (implements java.lang.<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</a>)
<ul>
<li type="circle">org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html" title="class in org.apache.distributedlog.client.routing"><span class="typeNameLink">ConsistentHashRoutingService</span></a></li>
</ul>
</li>
<li type="circle">java.lang.<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Throwable</span></a> (implements java.io.<a href="http://download.oracle.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">java.lang.<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Exception</span></a>
<ul>
<li type="circle">java.io.<a href="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io"><span class="typeNameLink">IOException</span></a>
<ul>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/DLException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">DLException</span></a>
<ul>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/AlreadyClosedException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">AlreadyClosedException</span></a></li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/AlreadyTruncatedTransactionException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">AlreadyTruncatedTransactionException</span></a></li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/BKTransmitException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">BKTransmitException</span></a></li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/ChecksumFailedException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">ChecksumFailedException</span></a></li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/DLClientClosedException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">DLClientClosedException</span></a></li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/DLIllegalStateException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">DLIllegalStateException</span></a></li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/DLInterruptedException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">DLInterruptedException</span></a></li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/EndOfLogSegmentException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">EndOfLogSegmentException</span></a></li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/EndOfStreamException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">EndOfStreamException</span></a></li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/FlushException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">FlushException</span></a></li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/InternalServerException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">InternalServerException</span></a></li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/InvalidEnvelopedEntryException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">InvalidEnvelopedEntryException</span></a></li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/InvalidStreamNameException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">InvalidStreamNameException</span></a></li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/LockingException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">LockingException</span></a>
<ul>
<li type="circle">org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/EpochChangedException.html" title="class in org.apache.distributedlog.lock"><span class="typeNameLink">EpochChangedException</span></a></li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/LockCancelledException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">LockCancelledException</span></a></li>
<li type="circle">org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/LockClosedException.html" title="class in org.apache.distributedlog.lock"><span class="typeNameLink">LockClosedException</span></a></li>
<li type="circle">org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/LockSessionExpiredException.html" title="class in org.apache.distributedlog.lock"><span class="typeNameLink">LockSessionExpiredException</span></a></li>
<li type="circle">org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/LockStateChangedException.html" title="class in org.apache.distributedlog.lock"><span class="typeNameLink">LockStateChangedException</span></a></li>
<li type="circle">org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/LockTimeoutException.html" title="class in org.apache.distributedlog.lock"><span class="typeNameLink">LockTimeoutException</span></a></li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/OwnershipAcquireFailedException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">OwnershipAcquireFailedException</span></a></li>
</ul>
</li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/LogEmptyException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">LogEmptyException</span></a></li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/LogExistsException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">LogExistsException</span></a></li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/LogNotFoundException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">LogNotFoundException</span></a></li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/LogReadException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">LogReadException</span></a></li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/LogRecordTooLongException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">LogRecordTooLongException</span></a></li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/LogSegmentIsTruncatedException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">LogSegmentIsTruncatedException</span></a></li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/LogSegmentNotFoundException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">LogSegmentNotFoundException</span></a></li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/MetadataException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">MetadataException</span></a></li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/NotYetImplementedException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">NotYetImplementedException</span></a></li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/OverCapacityException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">OverCapacityException</span></a>
<ul>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/TooManyStreamsException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">TooManyStreamsException</span></a></li>
</ul>
</li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/ReadCancelledException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">ReadCancelledException</span></a></li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/RegionUnavailableException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">RegionUnavailableException</span></a></li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/RequestDeniedException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">RequestDeniedException</span></a></li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/RetryableReadException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">RetryableReadException</span></a></li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/ServiceUnavailableException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">ServiceUnavailableException</span></a></li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/StreamNotReadyException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">StreamNotReadyException</span></a></li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/StreamUnavailableException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">StreamUnavailableException</span></a></li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/TransactionIdOutOfOrderException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">TransactionIdOutOfOrderException</span></a></li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/UnexpectedException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">UnexpectedException</span></a></li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/UnsupportedMetadataVersionException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">UnsupportedMetadataVersionException</span></a></li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/WriteCancelledException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">WriteCancelledException</span></a></li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/WriteException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">WriteException</span></a></li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/ZKException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">ZKException</span></a></li>
</ul>
</li>
<li type="circle">org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/IdleReaderException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">IdleReaderException</span></a></li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/ZooKeeperClient.ZooKeeperConnectionException.html" title="class in org.apache.distributedlog"><span class="typeNameLink">ZooKeeperClient.ZooKeeperConnectionException</span></a></li>
</ul>
</li>
<li type="circle">org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/ServerSetWatcher.MonitorException.html" title="class in org.apache.distributedlog.client.routing"><span class="typeNameLink">ServerSetWatcher.MonitorException</span></a></li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/TimeBasedRollingPolicy.html" title="class in org.apache.distributedlog.logsegment"><span class="typeNameLink">TimeBasedRollingPolicy</span></a> (implements org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/RollingPolicy.html" title="interface in org.apache.distributedlog.logsegment">RollingPolicy</a>)</li>
<li type="circle">org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/TwitterServerSetWatcher.html" title="class in org.apache.distributedlog.client.routing"><span class="typeNameLink">TwitterServerSetWatcher</span></a> (implements org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/ServerSetWatcher.html" title="interface in org.apache.distributedlog.client.routing">ServerSetWatcher</a>)</li>
<li type="circle">org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/ZKDistributedLock.html" title="class in org.apache.distributedlog.lock"><span class="typeNameLink">ZKDistributedLock</span></a> (implements org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/DistributedLock.html" title="interface in org.apache.distributedlog.lock">DistributedLock</a>)</li>
<li type="circle">org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/ZKSessionLockFactory.html" title="class in org.apache.distributedlog.lock"><span class="typeNameLink">ZKSessionLockFactory</span></a> (implements org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/SessionLockFactory.html" title="interface in org.apache.distributedlog.lock">SessionLockFactory</a>)</li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/ZooKeeperClient.html" title="class in org.apache.distributedlog"><span class="typeNameLink">ZooKeeperClient</span></a></li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/ZooKeeperClient.DigestCredentials.html" title="class in org.apache.distributedlog"><span class="typeNameLink">ZooKeeperClient.DigestCredentials</span></a> (implements org.apache.distributedlog.<a href="org/apache/distributedlog/ZooKeeperClient.Credentials.html" title="interface in org.apache.distributedlog">ZooKeeperClient.Credentials</a>)</li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/ZooKeeperClientBuilder.html" title="class in org.apache.distributedlog"><span class="typeNameLink">ZooKeeperClientBuilder</span></a></li>
</ul>
</li>
</ul>
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li type="circle">org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/Abortable.html" title="interface in org.apache.distributedlog.io"><span class="typeNameLink">Abortable</span></a>
<ul>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/LogWriter.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">LogWriter</span></a> (also extends java.io.<a href="http://download.oracle.com/javase/6/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a>)</li>
</ul>
</li>
<li type="circle">org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/AsyncAbortable.html" title="interface in org.apache.distributedlog.io"><span class="typeNameLink">AsyncAbortable</span></a>
<ul>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/AsyncLogWriter.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">AsyncLogWriter</span></a> (also extends org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/AsyncCloseable.html" title="interface in org.apache.distributedlog.io">AsyncCloseable</a>)</li>
<li type="circle">org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentWriter.html" title="interface in org.apache.distributedlog.logsegment"><span class="typeNameLink">LogSegmentWriter</span></a> (also extends org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/AsyncCloseable.html" title="interface in org.apache.distributedlog.io">AsyncCloseable</a>)</li>
</ul>
</li>
<li type="circle">org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/AsyncCloseable.html" title="interface in org.apache.distributedlog.io"><span class="typeNameLink">AsyncCloseable</span></a>
<ul>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/AsyncLogReader.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">AsyncLogReader</span></a></li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/AsyncLogWriter.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">AsyncLogWriter</span></a> (also extends org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/AsyncAbortable.html" title="interface in org.apache.distributedlog.io">AsyncAbortable</a>)</li>
<li type="circle">org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/DistributedLock.html" title="interface in org.apache.distributedlog.lock"><span class="typeNameLink">DistributedLock</span></a></li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">DistributedLogManager</span></a> (also extends java.io.<a href="http://download.oracle.com/javase/6/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a>)</li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/LogReader.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">LogReader</span></a> (also extends java.io.<a href="http://download.oracle.com/javase/6/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a>)</li>
<li type="circle">org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentEntryReader.html" title="interface in org.apache.distributedlog.logsegment"><span class="typeNameLink">LogSegmentEntryReader</span></a></li>
<li type="circle">org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentRandomAccessEntryReader.html" title="interface in org.apache.distributedlog.logsegment"><span class="typeNameLink">LogSegmentRandomAccessEntryReader</span></a></li>
<li type="circle">org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentWriter.html" title="interface in org.apache.distributedlog.logsegment"><span class="typeNameLink">LogSegmentWriter</span></a> (also extends org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/AsyncAbortable.html" title="interface in org.apache.distributedlog.io">AsyncAbortable</a>)</li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/MetadataAccessor.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">MetadataAccessor</span></a> (also extends java.io.<a href="http://download.oracle.com/javase/6/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a>)</li>
</ul>
</li>
<li type="circle">org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/AsyncDeleteable.html" title="interface in org.apache.distributedlog.io"><span class="typeNameLink">AsyncDeleteable</span></a></li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/AsyncNotification.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">AsyncNotification</span></a></li>
<li type="circle">java.lang.<a href="http://download.oracle.com/javase/6/docs/api/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">AutoCloseable</span></a>
<ul>
<li type="circle">java.io.<a href="http://download.oracle.com/javase/6/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io"><span class="typeNameLink">Closeable</span></a>
<ul>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">DistributedLogManager</span></a> (also extends org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/AsyncCloseable.html" title="interface in org.apache.distributedlog.io">AsyncCloseable</a>)</li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/LogReader.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">LogReader</span></a> (also extends org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/AsyncCloseable.html" title="interface in org.apache.distributedlog.io">AsyncCloseable</a>)</li>
<li type="circle">org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentMetadataStore.html" title="interface in org.apache.distributedlog.logsegment"><span class="typeNameLink">LogSegmentMetadataStore</span></a></li>
<li type="circle">org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogStreamMetadataStore.html" title="interface in org.apache.distributedlog.metadata"><span class="typeNameLink">LogStreamMetadataStore</span></a></li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/LogWriter.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">LogWriter</span></a> (also extends org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/Abortable.html" title="interface in org.apache.distributedlog.io">Abortable</a>)</li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/MetadataAccessor.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">MetadataAccessor</span></a> (also extends org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/AsyncCloseable.html" title="interface in org.apache.distributedlog.io">AsyncCloseable</a>)</li>
<li type="circle">org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/NamespaceDriver.html" title="interface in org.apache.distributedlog.namespace"><span class="typeNameLink">NamespaceDriver</span></a></li>
<li type="circle">org.apache.distributedlog.subscription.<a href="org/apache/distributedlog/subscription/SubscriptionsStore.html" title="interface in org.apache.distributedlog.subscription"><span class="typeNameLink">SubscriptionsStore</span></a></li>
<li type="circle">org.apache.distributedlog.subscription.<a href="org/apache/distributedlog/subscription/SubscriptionStateStore.html" title="interface in org.apache.distributedlog.subscription"><span class="typeNameLink">SubscriptionStateStore</span></a></li>
</ul>
</li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">DistributedLogManager</span></a> (also extends org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/AsyncCloseable.html" title="interface in org.apache.distributedlog.io">AsyncCloseable</a>, java.io.<a href="http://download.oracle.com/javase/6/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a>)</li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/LogReader.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">LogReader</span></a> (also extends org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/AsyncCloseable.html" title="interface in org.apache.distributedlog.io">AsyncCloseable</a>, java.io.<a href="http://download.oracle.com/javase/6/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a>)</li>
<li type="circle">org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentMetadataStore.html" title="interface in org.apache.distributedlog.logsegment"><span class="typeNameLink">LogSegmentMetadataStore</span></a></li>
<li type="circle">org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogStreamMetadataStore.html" title="interface in org.apache.distributedlog.metadata"><span class="typeNameLink">LogStreamMetadataStore</span></a></li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/LogWriter.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">LogWriter</span></a> (also extends org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/Abortable.html" title="interface in org.apache.distributedlog.io">Abortable</a>, java.io.<a href="http://download.oracle.com/javase/6/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a>)</li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/MetadataAccessor.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">MetadataAccessor</span></a> (also extends org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/AsyncCloseable.html" title="interface in org.apache.distributedlog.io">AsyncCloseable</a>, java.io.<a href="http://download.oracle.com/javase/6/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a>)</li>
<li type="circle">org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/NamespaceDriver.html" title="interface in org.apache.distributedlog.namespace"><span class="typeNameLink">NamespaceDriver</span></a></li>
<li type="circle">org.apache.distributedlog.subscription.<a href="org/apache/distributedlog/subscription/SubscriptionsStore.html" title="interface in org.apache.distributedlog.subscription"><span class="typeNameLink">SubscriptionsStore</span></a></li>
<li type="circle">org.apache.distributedlog.subscription.<a href="org/apache/distributedlog/subscription/SubscriptionStateStore.html" title="interface in org.apache.distributedlog.subscription"><span class="typeNameLink">SubscriptionStateStore</span></a></li>
</ul>
</li>
<li type="circle">org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/CompressionCodec.html" title="interface in org.apache.distributedlog.io"><span class="typeNameLink">CompressionCodec</span></a></li>
<li type="circle">org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClient.html" title="interface in org.apache.distributedlog.service"><span class="typeNameLink">DistributedLogClient</span></a></li>
<li type="circle">org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/DistributedLogNamespace.html" title="interface in org.apache.distributedlog.namespace"><span class="typeNameLink">DistributedLogNamespace</span></a></li>
<li type="circle">org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/DLConfig.html" title="interface in org.apache.distributedlog.metadata"><span class="typeNameLink">DLConfig</span></a></li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/Entry.Reader.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">Entry.Reader</span></a></li>
<li type="circle">org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/FatalErrorHandler.html" title="interface in org.apache.distributedlog.service"><span class="typeNameLink">FatalErrorHandler</span></a></li>
<li type="circle">org.apache.distributedlog.client.proxy.<a href="org/apache/distributedlog/client/proxy/HostProvider.html" title="interface in org.apache.distributedlog.client.proxy"><span class="typeNameLink">HostProvider</span></a></li>
<li type="circle">org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadataStore.html" title="interface in org.apache.distributedlog.metadata"><span class="typeNameLink">LogMetadataStore</span></a></li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecordSet.Reader.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">LogRecordSet.Reader</span></a></li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecordSetBuffer.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">LogRecordSetBuffer</span></a>
<ul>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecordSet.Writer.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">LogRecordSet.Writer</span></a></li>
</ul>
</li>
<li type="circle">org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentEntryReader.StateChangeListener.html" title="interface in org.apache.distributedlog.logsegment"><span class="typeNameLink">LogSegmentEntryReader.StateChangeListener</span></a></li>
<li type="circle">org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentEntryStore.html" title="interface in org.apache.distributedlog.logsegment"><span class="typeNameLink">LogSegmentEntryStore</span></a></li>
<li type="circle">org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentFilter.html" title="interface in org.apache.distributedlog.logsegment"><span class="typeNameLink">LogSegmentFilter</span></a></li>
<li type="circle">org.apache.distributedlog.callback.<a href="org/apache/distributedlog/callback/LogSegmentListener.html" title="interface in org.apache.distributedlog.callback"><span class="typeNameLink">LogSegmentListener</span></a></li>
<li type="circle">org.apache.distributedlog.callback.<a href="org/apache/distributedlog/callback/LogSegmentNamesListener.html" title="interface in org.apache.distributedlog.callback"><span class="typeNameLink">LogSegmentNamesListener</span></a></li>
<li type="circle">org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/MetadataResolver.html" title="interface in org.apache.distributedlog.metadata"><span class="typeNameLink">MetadataResolver</span></a></li>
<li type="circle">org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/MetadataUpdater.html" title="interface in org.apache.distributedlog.metadata"><span class="typeNameLink">MetadataUpdater</span></a></li>
<li type="circle">org.apache.distributedlog.client.monitor.<a href="org/apache/distributedlog/client/monitor/MonitorServiceClient.html" title="interface in org.apache.distributedlog.client.monitor"><span class="typeNameLink">MonitorServiceClient</span></a></li>
<li type="circle">org.apache.distributedlog.callback.<a href="org/apache/distributedlog/callback/NamespaceListener.html" title="interface in org.apache.distributedlog.callback"><span class="typeNameLink">NamespaceListener</span></a></li>
<li type="circle">org.apache.distributedlog.client.proxy.<a href="org/apache/distributedlog/client/proxy/ProxyClient.Builder.html" title="interface in org.apache.distributedlog.client.proxy"><span class="typeNameLink">ProxyClient.Builder</span></a></li>
<li type="circle">org.apache.distributedlog.client.proxy.<a href="org/apache/distributedlog/client/proxy/ProxyListener.html" title="interface in org.apache.distributedlog.client.proxy"><span class="typeNameLink">ProxyListener</span></a></li>
<li type="circle">org.apache.distributedlog.callback.<a href="org/apache/distributedlog/callback/ReadAheadCallback.html" title="interface in org.apache.distributedlog.callback"><span class="typeNameLink">ReadAheadCallback</span></a></li>
<li type="circle">org.apache.distributedlog.client.resolver.<a href="org/apache/distributedlog/client/resolver/RegionResolver.html" title="interface in org.apache.distributedlog.client.resolver"><span class="typeNameLink">RegionResolver</span></a></li>
<li type="circle">org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/RollingPolicy.html" title="interface in org.apache.distributedlog.logsegment"><span class="typeNameLink">RollingPolicy</span></a></li>
<li type="circle">org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RoutingService.html" title="interface in org.apache.distributedlog.client.routing"><span class="typeNameLink">RoutingService</span></a></li>
<li type="circle">org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RoutingService.Builder.html" title="interface in org.apache.distributedlog.client.routing"><span class="typeNameLink">RoutingService.Builder</span></a></li>
<li type="circle">org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RoutingService.RoutingListener.html" title="interface in org.apache.distributedlog.client.routing"><span class="typeNameLink">RoutingService.RoutingListener</span></a></li>
<li type="circle">org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/ServerSetWatcher.html" title="interface in org.apache.distributedlog.client.routing"><span class="typeNameLink">ServerSetWatcher</span></a></li>
<li type="circle">org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/ServerSetWatcher.ServerSetMonitor.html" title="interface in org.apache.distributedlog.client.routing"><span class="typeNameLink">ServerSetWatcher.ServerSetMonitor</span></a></li>
<li type="circle">org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/SessionLock.html" title="interface in org.apache.distributedlog.lock"><span class="typeNameLink">SessionLock</span></a></li>
<li type="circle">org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/SessionLockFactory.html" title="interface in org.apache.distributedlog.lock"><span class="typeNameLink">SessionLockFactory</span></a></li>
<li type="circle">org.apache.distributedlog.util.Sizable
<ul>
<li type="circle">org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentEntryWriter.html" title="interface in org.apache.distributedlog.logsegment"><span class="typeNameLink">LogSegmentEntryWriter</span></a></li>
</ul>
</li>
<li type="circle">org.apache.distributedlog.client.speculative.<a href="org/apache/distributedlog/client/speculative/SpeculativeRequestExecutionPolicy.html" title="interface in org.apache.distributedlog.client.speculative"><span class="typeNameLink">SpeculativeRequestExecutionPolicy</span></a></li>
<li type="circle">org.apache.distributedlog.client.speculative.<a href="org/apache/distributedlog/client/speculative/SpeculativeRequestExecutor.html" title="interface in org.apache.distributedlog.client.speculative"><span class="typeNameLink">SpeculativeRequestExecutor</span></a></li>
<li type="circle">org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/TransmitListener.html" title="interface in org.apache.distributedlog.io"><span class="typeNameLink">TransmitListener</span></a>
<ul>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/Entry.Writer.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">Entry.Writer</span></a></li>
<li type="circle">org.apache.distributedlog.EntryBuffer
<ul>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/Entry.Writer.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">Entry.Writer</span></a></li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/ZooKeeperClient.Credentials.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">ZooKeeperClient.Credentials</span></a></li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/ZooKeeperClient.ZooKeeperSessionExpireNotifier.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">ZooKeeperClient.ZooKeeperSessionExpireNotifier</span></a></li>
</ul>
<h2 title="Annotation Type Hierarchy">Annotation Type Hierarchy</h2>
<ul>
<li type="circle">org.apache.distributedlog.annotations.<a href="org/apache/distributedlog/annotations/DistributedLogAnnotations.FlakyTest.html" title="annotation in org.apache.distributedlog.annotations"><span class="typeNameLink">DistributedLogAnnotations.FlakyTest</span></a> (implements java.lang.annotation.<a href="http://download.oracle.com/javase/6/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.distributedlog.annotations.<a href="org/apache/distributedlog/annotations/DistributedLogAnnotations.Compression.html" title="annotation in org.apache.distributedlog.annotations"><span class="typeNameLink">DistributedLogAnnotations.Compression</span></a> (implements java.lang.annotation.<a href="http://download.oracle.com/javase/6/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
</ul>
<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
<ul>
<li type="circle">java.lang.<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
<ul>
<li type="circle">java.lang.<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="http://download.oracle.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataVersion.html" title="enum in org.apache.distributedlog"><span class="typeNameLink">LogSegmentMetadata.LogSegmentMetadataVersion</span></a></li>
<li type="circle">org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.TruncationStatus.html" title="enum in org.apache.distributedlog"><span class="typeNameLink">LogSegmentMetadata.TruncationStatus</span></a></li>
<li type="circle">org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/CompressionCodec.Type.html" title="enum in org.apache.distributedlog.io"><span class="typeNameLink">CompressionCodec.Type</span></a></li>
<li type="circle">org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/NamespaceDriver.Role.html" title="enum in org.apache.distributedlog.namespace"><span class="typeNameLink">NamespaceDriver.Role</span></a></li>
<li type="circle">org.apache.distributedlog.feature.<a href="org/apache/distributedlog/feature/CoreFeatureKeys.html" title="enum in org.apache.distributedlog.feature"><span class="typeNameLink">CoreFeatureKeys</span></a></li>
<li type="circle">org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/ServerFeatureKeys.html" title="enum in org.apache.distributedlog.service"><span class="typeNameLink">ServerFeatureKeys</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?overview-tree.html" target="_top">Frames</a></li>
<li><a href="overview-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2016-2018 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</small></p>
</body>
</html>