http://git-wip-us.apache.org/repos/asf/kafka-site/blob/af5a933b/0100/javadoc/org/apache/kafka/clients/producer/KafkaProducer.html
----------------------------------------------------------------------
diff --git a/0100/javadoc/org/apache/kafka/clients/producer/KafkaProducer.html 
b/0100/javadoc/org/apache/kafka/clients/producer/KafkaProducer.html
index 2429b86..1487063 100644
--- a/0100/javadoc/org/apache/kafka/clients/producer/KafkaProducer.html
+++ b/0100/javadoc/org/apache/kafka/clients/producer/KafkaProducer.html
@@ -2,15 +2,15 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (version 1.7.0_79) on Tue May 17 21:36:38 PDT 2016 
-->
-<title>KafkaProducer (clients 0.10.0.0 API)</title>
-<meta name="date" content="2016-05-17">
+<!-- Generated by javadoc (version 1.7.0_80) on Thu May 19 00:52:05 BST 2016 
-->
+<title>KafkaProducer (kafka 0.10.0.0 API)</title>
+<meta name="date" content="2016-05-19">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" 
title="Style">
 </head>
 <body>
 <script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="KafkaProducer (clients 0.10.0.0 API)";
+        parent.document.title="KafkaProducer (kafka 0.10.0.0 API)";
     }
 //-->
 </script>
@@ -83,7 +83,7 @@
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li>java.lang.Object</li>
+<li><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>org.apache.kafka.clients.producer.KafkaProducer&lt;K,V&gt;</li>
@@ -95,12 +95,12 @@
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd>java.io.Closeable, java.lang.AutoCloseable, <a 
href="../../../../../org/apache/kafka/clients/producer/Producer.html" 
title="interface in 
org.apache.kafka.clients.producer">Producer</a>&lt;K,V&gt;</dd>
+<dd><a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html?is-external=true";
 title="class or interface in java.io">Closeable</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/AutoCloseable.html?is-external=true";
 title="class or interface in java.lang">AutoCloseable</a>, <a 
href="../../../../../org/apache/kafka/clients/producer/Producer.html" 
title="interface in 
org.apache.kafka.clients.producer">Producer</a>&lt;K,V&gt;</dd>
 </dl>
 <hr>
 <br>
 <pre>public class <span class="strong">KafkaProducer&lt;K,V&gt;</span>
-extends java.lang.Object
+extends <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>
 implements <a 
href="../../../../../org/apache/kafka/clients/producer/Producer.html" 
title="interface in 
org.apache.kafka.clients.producer">Producer</a>&lt;K,V&gt;</pre>
 <div class="block">A Kafka client that publishes records to the Kafka cluster.
  <P>
@@ -181,24 +181,24 @@ implements <a 
href="../../../../../org/apache/kafka/clients/producer/Producer.ht
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><strong><a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html#KafkaProducer(java.util.Map)">KafkaProducer</a></strong>(java.util.Map&lt;java.lang.String,java.lang.Object&gt;&nbsp;configs)</code>
+<td class="colOne"><code><strong><a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html#KafkaProducer(java.util.Map)">KafkaProducer</a></strong>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>,<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&gt;&nbsp;configs)</code>
 <div class="block">A producer is instantiated by providing a set of key-value 
pairs as configuration.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><strong><a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html#KafkaProducer(java.util.Map,%20org.apache.kafka.common.serialization.Serializer,%20org.apache.kafka.common.serialization.Serializer)">KafkaProducer</a></strong>(java.util.Map&lt;java.lang.String,java.lang.Object&gt;&nbsp;configs,
+<td class="colOne"><code><strong><a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html#KafkaProducer(java.util.Map,%20org.apache.kafka.common.serialization.Serializer,%20org.apache.kafka.common.serialization.Serializer)">KafkaProducer</a></strong>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>,<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&gt;&nbsp;configs,
              <a 
href="../../../../../org/apache/kafka/common/serialization/Serializer.html" 
title="interface in org.apache.kafka.common.serialization">Serializer</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html" 
title="type parameter in KafkaProducer">K</a>&gt;&nbsp;keySerializer,
              <a 
href="../../../../../org/apache/kafka/common/serialization/Serializer.html" 
title="interface in org.apache.kafka.common.serialization">Serializer</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html" 
title="type parameter in KafkaProducer">V</a>&gt;&nbsp;valueSerializer)</code>
 <div class="block">A producer is instantiated by providing a set of key-value 
pairs as configuration, a key and a value <a 
href="../../../../../org/apache/kafka/common/serialization/Serializer.html" 
title="interface in 
org.apache.kafka.common.serialization"><code>Serializer</code></a>.</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><strong><a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html#KafkaProducer(java.util.Properties)">KafkaProducer</a></strong>(java.util.Properties&nbsp;properties)</code>
+<td class="colOne"><code><strong><a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html#KafkaProducer(java.util.Properties)">KafkaProducer</a></strong>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Properties.html?is-external=true";
 title="class or interface in java.util">Properties</a>&nbsp;properties)</code>
 <div class="block">A producer is instantiated by providing a set of key-value 
pairs as configuration.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><strong><a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html#KafkaProducer(java.util.Properties,%20org.apache.kafka.common.serialization.Serializer,%20org.apache.kafka.common.serialization.Serializer)">KafkaProducer</a></strong>(java.util.Properties&nbsp;properties,
+<td class="colOne"><code><strong><a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html#KafkaProducer(java.util.Properties,%20org.apache.kafka.common.serialization.Serializer,%20org.apache.kafka.common.serialization.Serializer)">KafkaProducer</a></strong>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Properties.html?is-external=true";
 title="class or interface in java.util">Properties</a>&nbsp;properties,
              <a 
href="../../../../../org/apache/kafka/common/serialization/Serializer.html" 
title="interface in org.apache.kafka.common.serialization">Serializer</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html" 
title="type parameter in KafkaProducer">K</a>&gt;&nbsp;keySerializer,
              <a 
href="../../../../../org/apache/kafka/common/serialization/Serializer.html" 
title="interface in org.apache.kafka.common.serialization">Serializer</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html" 
title="type parameter in KafkaProducer">V</a>&gt;&nbsp;valueSerializer)</code>
 <div class="block">A producer is instantiated by providing a set of key-value 
pairs as configuration, a key and a value <a 
href="../../../../../org/apache/kafka/common/serialization/Serializer.html" 
title="interface in 
org.apache.kafka.common.serialization"><code>Serializer</code></a>.</div>
@@ -228,7 +228,7 @@ implements <a 
href="../../../../../org/apache/kafka/clients/producer/Producer.ht
 <tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html#close(long,%20java.util.concurrent.TimeUnit)">close</a></strong>(long&nbsp;timeout,
-     java.util.concurrent.TimeUnit&nbsp;timeUnit)</code>
+     <a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/TimeUnit.html?is-external=true";
 title="class or interface in 
java.util.concurrent">TimeUnit</a>&nbsp;timeUnit)</code>
 <div class="block">This method waits up to <code>timeout</code> for the 
producer to complete the sending of all incomplete requests.</div>
 </td>
 </tr>
@@ -240,25 +240,25 @@ implements <a 
href="../../../../../org/apache/kafka/clients/producer/Producer.ht
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>java.util.Map&lt;<a 
href="../../../../../org/apache/kafka/common/MetricName.html" title="class in 
org.apache.kafka.common">MetricName</a>,? extends <a 
href="../../../../../org/apache/kafka/common/Metric.html" title="interface in 
org.apache.kafka.common">Metric</a>&gt;</code></td>
+<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="../../../../../org/apache/kafka/common/MetricName.html" title="class in 
org.apache.kafka.common">MetricName</a>,? extends <a 
href="../../../../../org/apache/kafka/common/Metric.html" title="interface in 
org.apache.kafka.common">Metric</a>&gt;</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html#metrics()">metrics</a></strong>()</code>
 <div class="block">Get the full set of internal metrics maintained by the 
producer.</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>java.util.List&lt;<a 
href="../../../../../org/apache/kafka/common/PartitionInfo.html" title="class 
in org.apache.kafka.common">PartitionInfo</a>&gt;</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html#partitionsFor(java.lang.String)">partitionsFor</a></strong>(java.lang.String&nbsp;topic)</code>
+<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/kafka/common/PartitionInfo.html" title="class 
in org.apache.kafka.common">PartitionInfo</a>&gt;</code></td>
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html#partitionsFor(java.lang.String)">partitionsFor</a></strong>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;topic)</code>
 <div class="block">Get the partition metadata for the give topic.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>java.util.concurrent.Future&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/RecordMetadata.html" 
title="class in 
org.apache.kafka.clients.producer">RecordMetadata</a>&gt;</code></td>
+<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Future.html?is-external=true";
 title="class or interface in java.util.concurrent">Future</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/RecordMetadata.html" 
title="class in 
org.apache.kafka.clients.producer">RecordMetadata</a>&gt;</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html#send(org.apache.kafka.clients.producer.ProducerRecord)">send</a></strong>(<a
 href="../../../../../org/apache/kafka/clients/producer/ProducerRecord.html" 
title="class in org.apache.kafka.clients.producer">ProducerRecord</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html" 
title="type parameter in KafkaProducer">K</a>,<a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html" 
title="type parameter in KafkaProducer">V</a>&gt;&nbsp;record)</code>
 <div class="block">Asynchronously send a record to a topic.</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>java.util.concurrent.Future&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/RecordMetadata.html" 
title="class in 
org.apache.kafka.clients.producer">RecordMetadata</a>&gt;</code></td>
+<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Future.html?is-external=true";
 title="class or interface in java.util.concurrent">Future</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/RecordMetadata.html" 
title="class in 
org.apache.kafka.clients.producer">RecordMetadata</a>&gt;</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html#send(org.apache.kafka.clients.producer.ProducerRecord,%20org.apache.kafka.clients.producer.Callback)">send</a></strong>(<a
 href="../../../../../org/apache/kafka/clients/producer/ProducerRecord.html" 
title="class in org.apache.kafka.clients.producer">ProducerRecord</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html" 
title="type parameter in KafkaProducer">K</a>,<a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html" 
title="type parameter in KafkaProducer">V</a>&gt;&nbsp;record,
     <a href="../../../../../org/apache/kafka/clients/producer/Callback.html" 
title="interface in 
org.apache.kafka.clients.producer">Callback</a>&nbsp;callback)</code>
 <div class="block">Asynchronously send a record to a topic and invoke the 
provided callback when the send has been acknowledged.</div>
@@ -269,8 +269,8 @@ implements <a 
href="../../../../../org/apache/kafka/clients/producer/Producer.ht
 <li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, 
toString, wait, wait, wait</code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></h3>
+<code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone()"
 title="class or interface in java.lang">clone</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)"
 title="class or interface in java.lang">equals</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize()"
 title="class or interface in java.lang">finalize</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass()"
 title="class or interface in java.lang">getClass</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode()"
 title="class or interface in java.lang">hashCode</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify()"
 title="class or interface in java.lang">notify</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang
 /Object.html?is-external=true#notifyAll()" title="class or interface in 
java.lang">notifyAll</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString()"
 title="class or interface in java.lang">toString</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait()"
 title="class or interface in java.lang">wait</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long)"
 title="class or interface in java.lang">wait</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)"
 title="class or interface in java.lang">wait</a></code></li>
 </ul>
 </li>
 </ul>
@@ -292,7 +292,7 @@ implements <a 
href="../../../../../org/apache/kafka/clients/producer/Producer.ht
 <ul class="blockList">
 <li class="blockList">
 <h4>KafkaProducer</h4>
-<pre>public&nbsp;KafkaProducer(java.util.Map&lt;java.lang.String,java.lang.Object&gt;&nbsp;configs)</pre>
+<pre>public&nbsp;KafkaProducer(<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>,<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&gt;&nbsp;configs)</pre>
 <div class="block">A producer is instantiated by providing a set of key-value 
pairs as configuration. Valid configuration strings
  are documented <a 
href="http://kafka.apache.org/documentation.html#producerconfigs";>here</a>. 
Values can be
  either strings or Objects of the appropriate type (for example a numeric 
configuration would accept either the
@@ -306,7 +306,7 @@ implements <a 
href="../../../../../org/apache/kafka/clients/producer/Producer.ht
 <ul class="blockList">
 <li class="blockList">
 <h4>KafkaProducer</h4>
-<pre>public&nbsp;KafkaProducer(java.util.Map&lt;java.lang.String,java.lang.Object&gt;&nbsp;configs,
+<pre>public&nbsp;KafkaProducer(<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>,<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&gt;&nbsp;configs,
              <a 
href="../../../../../org/apache/kafka/common/serialization/Serializer.html" 
title="interface in org.apache.kafka.common.serialization">Serializer</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html" 
title="type parameter in KafkaProducer">K</a>&gt;&nbsp;keySerializer,
              <a 
href="../../../../../org/apache/kafka/common/serialization/Serializer.html" 
title="interface in org.apache.kafka.common.serialization">Serializer</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html" 
title="type parameter in KafkaProducer">V</a>&gt;&nbsp;valueSerializer)</pre>
 <div class="block">A producer is instantiated by providing a set of key-value 
pairs as configuration, a key and a value <a 
href="../../../../../org/apache/kafka/common/serialization/Serializer.html" 
title="interface in 
org.apache.kafka.common.serialization"><code>Serializer</code></a>.
@@ -324,7 +324,7 @@ implements <a 
href="../../../../../org/apache/kafka/clients/producer/Producer.ht
 <ul class="blockList">
 <li class="blockList">
 <h4>KafkaProducer</h4>
-<pre>public&nbsp;KafkaProducer(java.util.Properties&nbsp;properties)</pre>
+<pre>public&nbsp;KafkaProducer(<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Properties.html?is-external=true";
 title="class or interface in java.util">Properties</a>&nbsp;properties)</pre>
 <div class="block">A producer is instantiated by providing a set of key-value 
pairs as configuration. Valid configuration strings
  are documented <a 
href="http://kafka.apache.org/documentation.html#producerconfigs";>here</a>.</div>
 <dl><dt><span 
class="strong">Parameters:</span></dt><dd><code>properties</code> - The 
producer configs</dd></dl>
@@ -336,7 +336,7 @@ implements <a 
href="../../../../../org/apache/kafka/clients/producer/Producer.ht
 <ul class="blockListLast">
 <li class="blockList">
 <h4>KafkaProducer</h4>
-<pre>public&nbsp;KafkaProducer(java.util.Properties&nbsp;properties,
+<pre>public&nbsp;KafkaProducer(<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Properties.html?is-external=true";
 title="class or interface in java.util">Properties</a>&nbsp;properties,
              <a 
href="../../../../../org/apache/kafka/common/serialization/Serializer.html" 
title="interface in org.apache.kafka.common.serialization">Serializer</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html" 
title="type parameter in KafkaProducer">K</a>&gt;&nbsp;keySerializer,
              <a 
href="../../../../../org/apache/kafka/common/serialization/Serializer.html" 
title="interface in org.apache.kafka.common.serialization">Serializer</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html" 
title="type parameter in KafkaProducer">V</a>&gt;&nbsp;valueSerializer)</pre>
 <div class="block">A producer is instantiated by providing a set of key-value 
pairs as configuration, a key and a value <a 
href="../../../../../org/apache/kafka/common/serialization/Serializer.html" 
title="interface in 
org.apache.kafka.common.serialization"><code>Serializer</code></a>.
@@ -360,7 +360,7 @@ implements <a 
href="../../../../../org/apache/kafka/clients/producer/Producer.ht
 <ul class="blockList">
 <li class="blockList">
 <h4>send</h4>
-<pre>public&nbsp;java.util.concurrent.Future&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/RecordMetadata.html" 
title="class in 
org.apache.kafka.clients.producer">RecordMetadata</a>&gt;&nbsp;send(<a 
href="../../../../../org/apache/kafka/clients/producer/ProducerRecord.html" 
title="class in org.apache.kafka.clients.producer">ProducerRecord</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html" 
title="type parameter in KafkaProducer">K</a>,<a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html" 
title="type parameter in KafkaProducer">V</a>&gt;&nbsp;record)</pre>
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Future.html?is-external=true";
 title="class or interface in java.util.concurrent">Future</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/RecordMetadata.html" 
title="class in 
org.apache.kafka.clients.producer">RecordMetadata</a>&gt;&nbsp;send(<a 
href="../../../../../org/apache/kafka/clients/producer/ProducerRecord.html" 
title="class in org.apache.kafka.clients.producer">ProducerRecord</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html" 
title="type parameter in KafkaProducer">K</a>,<a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html" 
title="type parameter in KafkaProducer">V</a>&gt;&nbsp;record)</pre>
 <div class="block">Asynchronously send a record to a topic. Equivalent to 
<code>send(record, null)</code>.
  See <a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html#send(org.apache.kafka.clients.producer.ProducerRecord,%20org.apache.kafka.clients.producer.Callback)"><code>send(ProducerRecord,
 Callback)</code></a> for details.</div>
 <dl>
@@ -376,8 +376,8 @@ implements <a 
href="../../../../../org/apache/kafka/clients/producer/Producer.ht
 <ul class="blockList">
 <li class="blockList">
 <h4>send</h4>
-<pre>public&nbsp;java.util.concurrent.Future&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/RecordMetadata.html" 
title="class in 
org.apache.kafka.clients.producer">RecordMetadata</a>&gt;&nbsp;send(<a 
href="../../../../../org/apache/kafka/clients/producer/ProducerRecord.html" 
title="class in org.apache.kafka.clients.producer">ProducerRecord</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html" 
title="type parameter in KafkaProducer">K</a>,<a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html" 
title="type parameter in KafkaProducer">V</a>&gt;&nbsp;record,
-                                               <a 
href="../../../../../org/apache/kafka/clients/producer/Callback.html" 
title="interface in 
org.apache.kafka.clients.producer">Callback</a>&nbsp;callback)</pre>
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Future.html?is-external=true";
 title="class or interface in java.util.concurrent">Future</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/RecordMetadata.html" 
title="class in 
org.apache.kafka.clients.producer">RecordMetadata</a>&gt;&nbsp;send(<a 
href="../../../../../org/apache/kafka/clients/producer/ProducerRecord.html" 
title="class in org.apache.kafka.clients.producer">ProducerRecord</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html" 
title="type parameter in KafkaProducer">K</a>,<a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html" 
title="type parameter in KafkaProducer">V</a>&gt;&nbsp;record,
+                          <a 
href="../../../../../org/apache/kafka/clients/producer/Callback.html" 
title="interface in 
org.apache.kafka.clients.producer">Callback</a>&nbsp;callback)</pre>
 <div class="block">Asynchronously send a record to a topic and invoke the 
provided callback when the send has been acknowledged.
  <p>
  The send is asynchronous and this method will return immediately once the 
record has been stored in the buffer of
@@ -391,8 +391,8 @@ implements <a 
href="../../../../../org/apache/kafka/clients/producer/Producer.ht
  record. If <code>LogAppendTime</code> is used for the
  topic, the timestamp will be the Kafka broker local time when the message is 
appended.
  <p>
- Since the send call is asynchronous it returns a <code>Future</code> for the
- <a 
href="../../../../../org/apache/kafka/clients/producer/RecordMetadata.html" 
title="class in 
org.apache.kafka.clients.producer"><code>RecordMetadata</code></a> that will be 
assigned to this record. Invoking <code>get()</code> on this future will block 
until the associated request completes and then return the metadata for the 
record
+ Since the send call is asynchronous it returns a <a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Future.html?is-external=true";
 title="class or interface in java.util.concurrent"><code>Future</code></a> for 
the
+ <a 
href="../../../../../org/apache/kafka/clients/producer/RecordMetadata.html" 
title="class in 
org.apache.kafka.clients.producer"><code>RecordMetadata</code></a> that will be 
assigned to this record. Invoking <a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Future.html?is-external=true#get()"
 title="class or interface in java.util.concurrent"><code>get()</code></a> on 
this future will block until the associated request completes and then return 
the metadata for the record
  or throw any exception that occurred while sending the record.
  <p>
  If you want to simulate a simple blocking call you can call the 
<code>get()</code> method immediately:
@@ -431,7 +431,7 @@ implements <a 
href="../../../../../org/apache/kafka/clients/producer/Producer.ht
  <p>
  Note that callbacks will generally execute in the I/O thread of the producer 
and so should be reasonably fast or
  they will delay the sending of messages from other threads. If you want to 
execute blocking or computationally
- expensive callbacks it is recommended to use your own <code>Executor</code> 
in the callback body
+ expensive callbacks it is recommended to use your own <a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Executor.html?is-external=true";
 title="class or interface in java.util.concurrent"><code>Executor</code></a> 
in the callback body
  to parallelize processing.</div>
 <dl>
 <dt><strong>Specified by:</strong></dt>
@@ -487,7 +487,7 @@ implements <a 
href="../../../../../org/apache/kafka/clients/producer/Producer.ht
 <ul class="blockList">
 <li class="blockList">
 <h4>partitionsFor</h4>
-<pre>public&nbsp;java.util.List&lt;<a 
href="../../../../../org/apache/kafka/common/PartitionInfo.html" title="class 
in 
org.apache.kafka.common">PartitionInfo</a>&gt;&nbsp;partitionsFor(java.lang.String&nbsp;topic)</pre>
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/kafka/common/PartitionInfo.html" title="class 
in org.apache.kafka.common">PartitionInfo</a>&gt;&nbsp;partitionsFor(<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;topic)</pre>
 <div class="block">Get the partition metadata for the give topic. This can be 
used for custom partitioning.</div>
 <dl>
 <dt><strong>Specified by:</strong></dt>
@@ -502,7 +502,7 @@ implements <a 
href="../../../../../org/apache/kafka/clients/producer/Producer.ht
 <ul class="blockList">
 <li class="blockList">
 <h4>metrics</h4>
-<pre>public&nbsp;java.util.Map&lt;<a 
href="../../../../../org/apache/kafka/common/MetricName.html" title="class in 
org.apache.kafka.common">MetricName</a>,? extends <a 
href="../../../../../org/apache/kafka/common/Metric.html" title="interface in 
org.apache.kafka.common">Metric</a>&gt;&nbsp;metrics()</pre>
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="../../../../../org/apache/kafka/common/MetricName.html" title="class in 
org.apache.kafka.common">MetricName</a>,? extends <a 
href="../../../../../org/apache/kafka/common/Metric.html" title="interface in 
org.apache.kafka.common">Metric</a>&gt;&nbsp;metrics()</pre>
 <div class="block">Get the full set of internal metrics maintained by the 
producer.</div>
 <dl>
 <dt><strong>Specified by:</strong></dt>
@@ -526,9 +526,9 @@ implements <a 
href="../../../../../org/apache/kafka/clients/producer/Producer.ht
  <p></div>
 <dl>
 <dt><strong>Specified by:</strong></dt>
-<dd><code>close</code>&nbsp;in 
interface&nbsp;<code>java.io.Closeable</code></dd>
+<dd><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html?is-external=true#close()"
 title="class or interface in java.io">close</a></code>&nbsp;in 
interface&nbsp;<code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html?is-external=true";
 title="class or interface in java.io">Closeable</a></code></dd>
 <dt><strong>Specified by:</strong></dt>
-<dd><code>close</code>&nbsp;in 
interface&nbsp;<code>java.lang.AutoCloseable</code></dd>
+<dd><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/AutoCloseable.html?is-external=true#close()"
 title="class or interface in java.lang">close</a></code>&nbsp;in 
interface&nbsp;<code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/AutoCloseable.html?is-external=true";
 title="class or interface in java.lang">AutoCloseable</a></code></dd>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a 
href="../../../../../org/apache/kafka/clients/producer/Producer.html#close()">close</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/kafka/clients/producer/Producer.html" 
title="interface in org.apache.kafka.clients.producer">Producer</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html" 
title="type parameter in KafkaProducer">K</a>,<a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html" 
title="type parameter in KafkaProducer">V</a>&gt;</code></dd>
 <dt><span class="strong">Throws:</span></dt>
@@ -542,7 +542,7 @@ implements <a 
href="../../../../../org/apache/kafka/clients/producer/Producer.ht
 <li class="blockList">
 <h4>close</h4>
 <pre>public&nbsp;void&nbsp;close(long&nbsp;timeout,
-         java.util.concurrent.TimeUnit&nbsp;timeUnit)</pre>
+         <a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/TimeUnit.html?is-external=true";
 title="class or interface in 
java.util.concurrent">TimeUnit</a>&nbsp;timeUnit)</pre>
 <div class="block">This method waits up to <code>timeout</code> for the 
producer to complete the sending of all incomplete requests.
  <p>
  If the producer is unable to complete all requests before the timeout 
expires, this method will fail
@@ -558,7 +558,7 @@ implements <a 
href="../../../../../org/apache/kafka/clients/producer/Producer.ht
                 non-negative. Specifying a timeout of zero means do not wait 
for pending send requests to complete.</dd><dd><code>timeUnit</code> - The time 
unit for the <code>timeout</code></dd>
 <dt><span class="strong">Throws:</span></dt>
 <dd><code><a 
href="../../../../../org/apache/kafka/common/errors/InterruptException.html" 
title="class in org.apache.kafka.common.errors">InterruptException</a></code> - 
If the thread is interrupted while blocked</dd>
-<dd><code>java.lang.IllegalArgumentException</code> - If the 
<code>timeout</code> is negative.</dd></dl>
+<dd><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/IllegalArgumentException.html?is-external=true";
 title="class or interface in java.lang">IllegalArgumentException</a></code> - 
If the <code>timeout</code> is negative.</dd></dl>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/kafka-site/blob/af5a933b/0100/javadoc/org/apache/kafka/clients/producer/MockProducer.html
----------------------------------------------------------------------
diff --git a/0100/javadoc/org/apache/kafka/clients/producer/MockProducer.html 
b/0100/javadoc/org/apache/kafka/clients/producer/MockProducer.html
index 5bc65bc..d69baf6 100644
--- a/0100/javadoc/org/apache/kafka/clients/producer/MockProducer.html
+++ b/0100/javadoc/org/apache/kafka/clients/producer/MockProducer.html
@@ -2,15 +2,15 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (version 1.7.0_79) on Tue May 17 21:36:38 PDT 2016 
-->
-<title>MockProducer (clients 0.10.0.0 API)</title>
-<meta name="date" content="2016-05-17">
+<!-- Generated by javadoc (version 1.7.0_80) on Thu May 19 00:52:05 BST 2016 
-->
+<title>MockProducer (kafka 0.10.0.0 API)</title>
+<meta name="date" content="2016-05-19">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" 
title="Style">
 </head>
 <body>
 <script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="MockProducer (clients 0.10.0.0 API)";
+        parent.document.title="MockProducer (kafka 0.10.0.0 API)";
     }
 //-->
 </script>
@@ -83,7 +83,7 @@
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li>java.lang.Object</li>
+<li><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>org.apache.kafka.clients.producer.MockProducer&lt;K,V&gt;</li>
@@ -95,12 +95,12 @@
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd>java.io.Closeable, java.lang.AutoCloseable, <a 
href="../../../../../org/apache/kafka/clients/producer/Producer.html" 
title="interface in 
org.apache.kafka.clients.producer">Producer</a>&lt;K,V&gt;</dd>
+<dd><a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html?is-external=true";
 title="class or interface in java.io">Closeable</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/AutoCloseable.html?is-external=true";
 title="class or interface in java.lang">AutoCloseable</a>, <a 
href="../../../../../org/apache/kafka/clients/producer/Producer.html" 
title="interface in 
org.apache.kafka.clients.producer">Producer</a>&lt;K,V&gt;</dd>
 </dl>
 <hr>
 <br>
 <pre>public class <span class="strong">MockProducer&lt;K,V&gt;</span>
-extends java.lang.Object
+extends <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>
 implements <a 
href="../../../../../org/apache/kafka/clients/producer/Producer.html" 
title="interface in 
org.apache.kafka.clients.producer">Producer</a>&lt;K,V&gt;</pre>
 <div class="block">A mock of the producer interface you can use for testing 
code that uses Kafka.
  <p>
@@ -181,7 +181,7 @@ implements <a 
href="../../../../../org/apache/kafka/clients/producer/Producer.ht
 <tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/producer/MockProducer.html#close(long,%20java.util.concurrent.TimeUnit)">close</a></strong>(long&nbsp;timeout,
-     java.util.concurrent.TimeUnit&nbsp;timeUnit)</code>
+     <a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/TimeUnit.html?is-external=true";
 title="class or interface in 
java.util.concurrent">TimeUnit</a>&nbsp;timeUnit)</code>
 <div class="block">Tries to close the producer cleanly within the specified 
timeout.</div>
 </td>
 </tr>
@@ -193,7 +193,7 @@ implements <a 
href="../../../../../org/apache/kafka/clients/producer/Producer.ht
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/producer/MockProducer.html#errorNext(java.lang.RuntimeException)">errorNext</a></strong>(java.lang.RuntimeException&nbsp;e)</code>
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/producer/MockProducer.html#errorNext(java.lang.RuntimeException)">errorNext</a></strong>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/RuntimeException.html?is-external=true";
 title="class or interface in java.lang">RuntimeException</a>&nbsp;e)</code>
 <div class="block">Complete the earliest uncompleted call with the given 
error.</div>
 </td>
 </tr>
@@ -204,31 +204,31 @@ implements <a 
href="../../../../../org/apache/kafka/clients/producer/Producer.ht
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>java.util.List&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/ProducerRecord.html" 
title="class in org.apache.kafka.clients.producer">ProducerRecord</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/MockProducer.html" 
title="type parameter in MockProducer">K</a>,<a 
href="../../../../../org/apache/kafka/clients/producer/MockProducer.html" 
title="type parameter in MockProducer">V</a>&gt;&gt;</code></td>
+<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/ProducerRecord.html" 
title="class in org.apache.kafka.clients.producer">ProducerRecord</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/MockProducer.html" 
title="type parameter in MockProducer">K</a>,<a 
href="../../../../../org/apache/kafka/clients/producer/MockProducer.html" 
title="type parameter in MockProducer">V</a>&gt;&gt;</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/producer/MockProducer.html#history()">history</a></strong>()</code>
 <div class="block">Get the list of sent records since the last call to <a 
href="../../../../../org/apache/kafka/clients/producer/MockProducer.html#clear()"><code>clear()</code></a></div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>java.util.Map&lt;<a 
href="../../../../../org/apache/kafka/common/MetricName.html" title="class in 
org.apache.kafka.common">MetricName</a>,<a 
href="../../../../../org/apache/kafka/common/Metric.html" title="interface in 
org.apache.kafka.common">Metric</a>&gt;</code></td>
+<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="../../../../../org/apache/kafka/common/MetricName.html" title="class in 
org.apache.kafka.common">MetricName</a>,<a 
href="../../../../../org/apache/kafka/common/Metric.html" title="interface in 
org.apache.kafka.common">Metric</a>&gt;</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/producer/MockProducer.html#metrics()">metrics</a></strong>()</code>
 <div class="block">Return a map of metrics maintained by the producer</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>java.util.List&lt;<a 
href="../../../../../org/apache/kafka/common/PartitionInfo.html" title="class 
in org.apache.kafka.common">PartitionInfo</a>&gt;</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/producer/MockProducer.html#partitionsFor(java.lang.String)">partitionsFor</a></strong>(java.lang.String&nbsp;topic)</code>
+<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/kafka/common/PartitionInfo.html" title="class 
in org.apache.kafka.common">PartitionInfo</a>&gt;</code></td>
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/producer/MockProducer.html#partitionsFor(java.lang.String)">partitionsFor</a></strong>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;topic)</code>
 <div class="block">Get a list of partitions for the given topic for custom 
partition assignment.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>java.util.concurrent.Future&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/RecordMetadata.html" 
title="class in 
org.apache.kafka.clients.producer">RecordMetadata</a>&gt;</code></td>
+<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Future.html?is-external=true";
 title="class or interface in java.util.concurrent">Future</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/RecordMetadata.html" 
title="class in 
org.apache.kafka.clients.producer">RecordMetadata</a>&gt;</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/producer/MockProducer.html#send(org.apache.kafka.clients.producer.ProducerRecord)">send</a></strong>(<a
 href="../../../../../org/apache/kafka/clients/producer/ProducerRecord.html" 
title="class in org.apache.kafka.clients.producer">ProducerRecord</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/MockProducer.html" 
title="type parameter in MockProducer">K</a>,<a 
href="../../../../../org/apache/kafka/clients/producer/MockProducer.html" 
title="type parameter in MockProducer">V</a>&gt;&nbsp;record)</code>
 <div class="block">Adds the record to the list of sent records.</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>java.util.concurrent.Future&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/RecordMetadata.html" 
title="class in 
org.apache.kafka.clients.producer">RecordMetadata</a>&gt;</code></td>
+<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Future.html?is-external=true";
 title="class or interface in java.util.concurrent">Future</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/RecordMetadata.html" 
title="class in 
org.apache.kafka.clients.producer">RecordMetadata</a>&gt;</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/producer/MockProducer.html#send(org.apache.kafka.clients.producer.ProducerRecord,%20org.apache.kafka.clients.producer.Callback)">send</a></strong>(<a
 href="../../../../../org/apache/kafka/clients/producer/ProducerRecord.html" 
title="class in org.apache.kafka.clients.producer">ProducerRecord</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/MockProducer.html" 
title="type parameter in MockProducer">K</a>,<a 
href="../../../../../org/apache/kafka/clients/producer/MockProducer.html" 
title="type parameter in MockProducer">V</a>&gt;&nbsp;record,
     <a href="../../../../../org/apache/kafka/clients/producer/Callback.html" 
title="interface in 
org.apache.kafka.clients.producer">Callback</a>&nbsp;callback)</code>
 <div class="block">Adds the record to the list of sent records.</div>
@@ -239,8 +239,8 @@ implements <a 
href="../../../../../org/apache/kafka/clients/producer/Producer.ht
 <li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, 
toString, wait, wait, wait</code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></h3>
+<code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone()"
 title="class or interface in java.lang">clone</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)"
 title="class or interface in java.lang">equals</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize()"
 title="class or interface in java.lang">finalize</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass()"
 title="class or interface in java.lang">getClass</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode()"
 title="class or interface in java.lang">hashCode</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify()"
 title="class or interface in java.lang">notify</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang
 /Object.html?is-external=true#notifyAll()" title="class or interface in 
java.lang">notifyAll</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString()"
 title="class or interface in java.lang">toString</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait()"
 title="class or interface in java.lang">wait</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long)"
 title="class or interface in java.lang">wait</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)"
 title="class or interface in java.lang">wait</a></code></li>
 </ul>
 </li>
 </ul>
@@ -317,7 +317,7 @@ implements <a 
href="../../../../../org/apache/kafka/clients/producer/Producer.ht
 <ul class="blockList">
 <li class="blockList">
 <h4>send</h4>
-<pre>public&nbsp;java.util.concurrent.Future&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/RecordMetadata.html" 
title="class in 
org.apache.kafka.clients.producer">RecordMetadata</a>&gt;&nbsp;send(<a 
href="../../../../../org/apache/kafka/clients/producer/ProducerRecord.html" 
title="class in org.apache.kafka.clients.producer">ProducerRecord</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/MockProducer.html" 
title="type parameter in MockProducer">K</a>,<a 
href="../../../../../org/apache/kafka/clients/producer/MockProducer.html" 
title="type parameter in MockProducer">V</a>&gt;&nbsp;record)</pre>
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Future.html?is-external=true";
 title="class or interface in java.util.concurrent">Future</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/RecordMetadata.html" 
title="class in 
org.apache.kafka.clients.producer">RecordMetadata</a>&gt;&nbsp;send(<a 
href="../../../../../org/apache/kafka/clients/producer/ProducerRecord.html" 
title="class in org.apache.kafka.clients.producer">ProducerRecord</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/MockProducer.html" 
title="type parameter in MockProducer">K</a>,<a 
href="../../../../../org/apache/kafka/clients/producer/MockProducer.html" 
title="type parameter in MockProducer">V</a>&gt;&nbsp;record)</pre>
 <div class="block">Adds the record to the list of sent records. The <a 
href="../../../../../org/apache/kafka/clients/producer/RecordMetadata.html" 
title="class in 
org.apache.kafka.clients.producer"><code>RecordMetadata</code></a> returned 
will be immediately satisfied.</div>
 <dl>
 <dt><strong>Specified by:</strong></dt>
@@ -332,8 +332,8 @@ implements <a 
href="../../../../../org/apache/kafka/clients/producer/Producer.ht
 <ul class="blockList">
 <li class="blockList">
 <h4>send</h4>
-<pre>public&nbsp;java.util.concurrent.Future&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/RecordMetadata.html" 
title="class in 
org.apache.kafka.clients.producer">RecordMetadata</a>&gt;&nbsp;send(<a 
href="../../../../../org/apache/kafka/clients/producer/ProducerRecord.html" 
title="class in org.apache.kafka.clients.producer">ProducerRecord</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/MockProducer.html" 
title="type parameter in MockProducer">K</a>,<a 
href="../../../../../org/apache/kafka/clients/producer/MockProducer.html" 
title="type parameter in MockProducer">V</a>&gt;&nbsp;record,
-                                               <a 
href="../../../../../org/apache/kafka/clients/producer/Callback.html" 
title="interface in 
org.apache.kafka.clients.producer">Callback</a>&nbsp;callback)</pre>
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Future.html?is-external=true";
 title="class or interface in java.util.concurrent">Future</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/RecordMetadata.html" 
title="class in 
org.apache.kafka.clients.producer">RecordMetadata</a>&gt;&nbsp;send(<a 
href="../../../../../org/apache/kafka/clients/producer/ProducerRecord.html" 
title="class in org.apache.kafka.clients.producer">ProducerRecord</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/MockProducer.html" 
title="type parameter in MockProducer">K</a>,<a 
href="../../../../../org/apache/kafka/clients/producer/MockProducer.html" 
title="type parameter in MockProducer">V</a>&gt;&nbsp;record,
+                          <a 
href="../../../../../org/apache/kafka/clients/producer/Callback.html" 
title="interface in 
org.apache.kafka.clients.producer">Callback</a>&nbsp;callback)</pre>
 <div class="block">Adds the record to the list of sent records.</div>
 <dl>
 <dt><strong>Specified by:</strong></dt>
@@ -362,7 +362,7 @@ implements <a 
href="../../../../../org/apache/kafka/clients/producer/Producer.ht
 <ul class="blockList">
 <li class="blockList">
 <h4>partitionsFor</h4>
-<pre>public&nbsp;java.util.List&lt;<a 
href="../../../../../org/apache/kafka/common/PartitionInfo.html" title="class 
in 
org.apache.kafka.common">PartitionInfo</a>&gt;&nbsp;partitionsFor(java.lang.String&nbsp;topic)</pre>
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/kafka/common/PartitionInfo.html" title="class 
in org.apache.kafka.common">PartitionInfo</a>&gt;&nbsp;partitionsFor(<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;topic)</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a 
href="../../../../../org/apache/kafka/clients/producer/Producer.html#partitionsFor(java.lang.String)">Producer</a></code></strong></div>
 <div class="block">Get a list of partitions for the given topic for custom 
partition assignment. The partition metadata will change
  over time so this list should not be cached.</div>
@@ -378,7 +378,7 @@ implements <a 
href="../../../../../org/apache/kafka/clients/producer/Producer.ht
 <ul class="blockList">
 <li class="blockList">
 <h4>metrics</h4>
-<pre>public&nbsp;java.util.Map&lt;<a 
href="../../../../../org/apache/kafka/common/MetricName.html" title="class in 
org.apache.kafka.common">MetricName</a>,<a 
href="../../../../../org/apache/kafka/common/Metric.html" title="interface in 
org.apache.kafka.common">Metric</a>&gt;&nbsp;metrics()</pre>
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="../../../../../org/apache/kafka/common/MetricName.html" title="class in 
org.apache.kafka.common">MetricName</a>,<a 
href="../../../../../org/apache/kafka/common/Metric.html" title="interface in 
org.apache.kafka.common">Metric</a>&gt;&nbsp;metrics()</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a 
href="../../../../../org/apache/kafka/clients/producer/Producer.html#metrics()">Producer</a></code></strong></div>
 <div class="block">Return a map of metrics maintained by the producer</div>
 <dl>
@@ -398,9 +398,9 @@ implements <a 
href="../../../../../org/apache/kafka/clients/producer/Producer.ht
 <div class="block">Close this producer</div>
 <dl>
 <dt><strong>Specified by:</strong></dt>
-<dd><code>close</code>&nbsp;in 
interface&nbsp;<code>java.io.Closeable</code></dd>
+<dd><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html?is-external=true#close()"
 title="class or interface in java.io">close</a></code>&nbsp;in 
interface&nbsp;<code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html?is-external=true";
 title="class or interface in java.io">Closeable</a></code></dd>
 <dt><strong>Specified by:</strong></dt>
-<dd><code>close</code>&nbsp;in 
interface&nbsp;<code>java.lang.AutoCloseable</code></dd>
+<dd><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/AutoCloseable.html?is-external=true#close()"
 title="class or interface in java.lang">close</a></code>&nbsp;in 
interface&nbsp;<code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/AutoCloseable.html?is-external=true";
 title="class or interface in java.lang">AutoCloseable</a></code></dd>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a 
href="../../../../../org/apache/kafka/clients/producer/Producer.html#close()">close</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/kafka/clients/producer/Producer.html" 
title="interface in org.apache.kafka.clients.producer">Producer</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/MockProducer.html" 
title="type parameter in MockProducer">K</a>,<a 
href="../../../../../org/apache/kafka/clients/producer/MockProducer.html" 
title="type parameter in MockProducer">V</a>&gt;</code></dd>
 </dl>
@@ -413,7 +413,7 @@ implements <a 
href="../../../../../org/apache/kafka/clients/producer/Producer.ht
 <li class="blockList">
 <h4>close</h4>
 <pre>public&nbsp;void&nbsp;close(long&nbsp;timeout,
-         java.util.concurrent.TimeUnit&nbsp;timeUnit)</pre>
+         <a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/TimeUnit.html?is-external=true";
 title="class or interface in 
java.util.concurrent">TimeUnit</a>&nbsp;timeUnit)</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a 
href="../../../../../org/apache/kafka/clients/producer/Producer.html#close(long,%20java.util.concurrent.TimeUnit)">Producer</a></code></strong></div>
 <div class="block">Tries to close the producer cleanly within the specified 
timeout. If the close does not complete within the
  timeout, fail any pending send requests and force close the producer.</div>
@@ -429,7 +429,7 @@ implements <a 
href="../../../../../org/apache/kafka/clients/producer/Producer.ht
 <ul class="blockList">
 <li class="blockList">
 <h4>history</h4>
-<pre>public&nbsp;java.util.List&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/ProducerRecord.html" 
title="class in org.apache.kafka.clients.producer">ProducerRecord</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/MockProducer.html" 
title="type parameter in MockProducer">K</a>,<a 
href="../../../../../org/apache/kafka/clients/producer/MockProducer.html" 
title="type parameter in MockProducer">V</a>&gt;&gt;&nbsp;history()</pre>
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/ProducerRecord.html" 
title="class in org.apache.kafka.clients.producer">ProducerRecord</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/MockProducer.html" 
title="type parameter in MockProducer">K</a>,<a 
href="../../../../../org/apache/kafka/clients/producer/MockProducer.html" 
title="type parameter in MockProducer">V</a>&gt;&gt;&nbsp;history()</pre>
 <div class="block">Get the list of sent records since the last call to <a 
href="../../../../../org/apache/kafka/clients/producer/MockProducer.html#clear()"><code>clear()</code></a></div>
 </li>
 </ul>
@@ -460,7 +460,7 @@ implements <a 
href="../../../../../org/apache/kafka/clients/producer/Producer.ht
 <ul class="blockListLast">
 <li class="blockList">
 <h4>errorNext</h4>
-<pre>public&nbsp;boolean&nbsp;errorNext(java.lang.RuntimeException&nbsp;e)</pre>
+<pre>public&nbsp;boolean&nbsp;errorNext(<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/RuntimeException.html?is-external=true";
 title="class or interface in java.lang">RuntimeException</a>&nbsp;e)</pre>
 <div class="block">Complete the earliest uncompleted call with the given 
error.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>true if there was an 
uncompleted call to complete</dd></dl>
 </li>

http://git-wip-us.apache.org/repos/asf/kafka-site/blob/af5a933b/0100/javadoc/org/apache/kafka/clients/producer/Partitioner.html
----------------------------------------------------------------------
diff --git a/0100/javadoc/org/apache/kafka/clients/producer/Partitioner.html 
b/0100/javadoc/org/apache/kafka/clients/producer/Partitioner.html
index 9b501eb..9a0f37c 100644
--- a/0100/javadoc/org/apache/kafka/clients/producer/Partitioner.html
+++ b/0100/javadoc/org/apache/kafka/clients/producer/Partitioner.html
@@ -2,15 +2,15 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (version 1.7.0_79) on Tue May 17 21:36:38 PDT 2016 
-->
-<title>Partitioner (clients 0.10.0.0 API)</title>
-<meta name="date" content="2016-05-17">
+<!-- Generated by javadoc (version 1.7.0_80) on Thu May 19 00:52:05 BST 2016 
-->
+<title>Partitioner (kafka 0.10.0.0 API)</title>
+<meta name="date" content="2016-05-19">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" 
title="Style">
 </head>
 <body>
 <script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="Partitioner (clients 0.10.0.0 API)";
+        parent.document.title="Partitioner (kafka 0.10.0.0 API)";
     }
 //-->
 </script>
@@ -120,10 +120,10 @@ extends <a 
href="../../../../../org/apache/kafka/common/Configurable.html" title
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/producer/Partitioner.html#partition(java.lang.String,%20java.lang.Object,%20byte[],%20java.lang.Object,%20byte[],%20org.apache.kafka.common.Cluster)">partition</a></strong>(java.lang.String&nbsp;topic,
-         java.lang.Object&nbsp;key,
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/producer/Partitioner.html#partition(java.lang.String,%20java.lang.Object,%20byte[],%20java.lang.Object,%20byte[],%20org.apache.kafka.common.Cluster)">partition</a></strong>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;topic,
+         <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;key,
          byte[]&nbsp;keyBytes,
-         java.lang.Object&nbsp;value,
+         <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;value,
          byte[]&nbsp;valueBytes,
          <a href="../../../../../org/apache/kafka/common/Cluster.html" 
title="class in org.apache.kafka.common">Cluster</a>&nbsp;cluster)</code>
 <div class="block">Compute the partition for the given record.</div>
@@ -157,10 +157,10 @@ extends <a 
href="../../../../../org/apache/kafka/common/Configurable.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>partition</h4>
-<pre>int&nbsp;partition(java.lang.String&nbsp;topic,
-            java.lang.Object&nbsp;key,
+<pre>int&nbsp;partition(<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;topic,
+            <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;key,
             byte[]&nbsp;keyBytes,
-            java.lang.Object&nbsp;value,
+            <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;value,
             byte[]&nbsp;valueBytes,
             <a href="../../../../../org/apache/kafka/common/Cluster.html" 
title="class in org.apache.kafka.common">Cluster</a>&nbsp;cluster)</pre>
 <div class="block">Compute the partition for the given record.</div>

http://git-wip-us.apache.org/repos/asf/kafka-site/blob/af5a933b/0100/javadoc/org/apache/kafka/clients/producer/Producer.html
----------------------------------------------------------------------
diff --git a/0100/javadoc/org/apache/kafka/clients/producer/Producer.html 
b/0100/javadoc/org/apache/kafka/clients/producer/Producer.html
index 267ec83..3786b23 100644
--- a/0100/javadoc/org/apache/kafka/clients/producer/Producer.html
+++ b/0100/javadoc/org/apache/kafka/clients/producer/Producer.html
@@ -2,15 +2,15 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (version 1.7.0_79) on Tue May 17 21:36:38 PDT 2016 
-->
-<title>Producer (clients 0.10.0.0 API)</title>
-<meta name="date" content="2016-05-17">
+<!-- Generated by javadoc (version 1.7.0_80) on Thu May 19 00:52:05 BST 2016 
-->
+<title>Producer (kafka 0.10.0.0 API)</title>
+<meta name="date" content="2016-05-19">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" 
title="Style">
 </head>
 <body>
 <script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="Producer (clients 0.10.0.0 API)";
+        parent.document.title="Producer (kafka 0.10.0.0 API)";
     }
 //-->
 </script>
@@ -87,7 +87,7 @@
 <li class="blockList">
 <dl>
 <dt>All Superinterfaces:</dt>
-<dd>java.lang.AutoCloseable, java.io.Closeable</dd>
+<dd><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/AutoCloseable.html?is-external=true";
 title="class or interface in java.lang">AutoCloseable</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html?is-external=true";
 title="class or interface in java.io">Closeable</a></dd>
 </dl>
 <dl>
 <dt>All Known Implementing Classes:</dt>
@@ -96,7 +96,7 @@
 <hr>
 <br>
 <pre>public interface <span class="strong">Producer&lt;K,V&gt;</span>
-extends java.io.Closeable</pre>
+extends <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html?is-external=true";
 title="class or interface in java.io">Closeable</a></pre>
 <div class="block">The interface for the <a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html" 
title="class in 
org.apache.kafka.clients.producer"><code>KafkaProducer</code></a></div>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a 
href="../../../../../org/apache/kafka/clients/producer/KafkaProducer.html" 
title="class in 
org.apache.kafka.clients.producer"><code>KafkaProducer</code></a>, 
 <a href="../../../../../org/apache/kafka/clients/producer/MockProducer.html" 
title="class in 
org.apache.kafka.clients.producer"><code>MockProducer</code></a></dd></dl>
@@ -127,7 +127,7 @@ extends java.io.Closeable</pre>
 <tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/producer/Producer.html#close(long,%20java.util.concurrent.TimeUnit)">close</a></strong>(long&nbsp;timeout,
-     java.util.concurrent.TimeUnit&nbsp;unit)</code>
+     <a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/TimeUnit.html?is-external=true";
 title="class or interface in 
java.util.concurrent">TimeUnit</a>&nbsp;unit)</code>
 <div class="block">Tries to close the producer cleanly within the specified 
timeout.</div>
 </td>
 </tr>
@@ -138,25 +138,25 @@ extends java.io.Closeable</pre>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>java.util.Map&lt;<a 
href="../../../../../org/apache/kafka/common/MetricName.html" title="class in 
org.apache.kafka.common">MetricName</a>,? extends <a 
href="../../../../../org/apache/kafka/common/Metric.html" title="interface in 
org.apache.kafka.common">Metric</a>&gt;</code></td>
+<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="../../../../../org/apache/kafka/common/MetricName.html" title="class in 
org.apache.kafka.common">MetricName</a>,? extends <a 
href="../../../../../org/apache/kafka/common/Metric.html" title="interface in 
org.apache.kafka.common">Metric</a>&gt;</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/producer/Producer.html#metrics()">metrics</a></strong>()</code>
 <div class="block">Return a map of metrics maintained by the producer</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>java.util.List&lt;<a 
href="../../../../../org/apache/kafka/common/PartitionInfo.html" title="class 
in org.apache.kafka.common">PartitionInfo</a>&gt;</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/producer/Producer.html#partitionsFor(java.lang.String)">partitionsFor</a></strong>(java.lang.String&nbsp;topic)</code>
+<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/kafka/common/PartitionInfo.html" title="class 
in org.apache.kafka.common">PartitionInfo</a>&gt;</code></td>
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/producer/Producer.html#partitionsFor(java.lang.String)">partitionsFor</a></strong>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;topic)</code>
 <div class="block">Get a list of partitions for the given topic for custom 
partition assignment.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>java.util.concurrent.Future&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/RecordMetadata.html" 
title="class in 
org.apache.kafka.clients.producer">RecordMetadata</a>&gt;</code></td>
+<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Future.html?is-external=true";
 title="class or interface in java.util.concurrent">Future</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/RecordMetadata.html" 
title="class in 
org.apache.kafka.clients.producer">RecordMetadata</a>&gt;</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/producer/Producer.html#send(org.apache.kafka.clients.producer.ProducerRecord)">send</a></strong>(<a
 href="../../../../../org/apache/kafka/clients/producer/ProducerRecord.html" 
title="class in org.apache.kafka.clients.producer">ProducerRecord</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/Producer.html" 
title="type parameter in Producer">K</a>,<a 
href="../../../../../org/apache/kafka/clients/producer/Producer.html" 
title="type parameter in Producer">V</a>&gt;&nbsp;record)</code>
 <div class="block">Send the given record asynchronously and return a future 
which will eventually contain the response information.</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>java.util.concurrent.Future&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/RecordMetadata.html" 
title="class in 
org.apache.kafka.clients.producer">RecordMetadata</a>&gt;</code></td>
+<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Future.html?is-external=true";
 title="class or interface in java.util.concurrent">Future</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/RecordMetadata.html" 
title="class in 
org.apache.kafka.clients.producer">RecordMetadata</a>&gt;</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/producer/Producer.html#send(org.apache.kafka.clients.producer.ProducerRecord,%20org.apache.kafka.clients.producer.Callback)">send</a></strong>(<a
 href="../../../../../org/apache/kafka/clients/producer/ProducerRecord.html" 
title="class in org.apache.kafka.clients.producer">ProducerRecord</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/Producer.html" 
title="type parameter in Producer">K</a>,<a 
href="../../../../../org/apache/kafka/clients/producer/Producer.html" 
title="type parameter in Producer">V</a>&gt;&nbsp;record,
     <a href="../../../../../org/apache/kafka/clients/producer/Callback.html" 
title="interface in 
org.apache.kafka.clients.producer">Callback</a>&nbsp;callback)</code>
 <div class="block">Send a record and invoke the given callback when the record 
has been acknowledged by the server</div>
@@ -183,7 +183,7 @@ extends java.io.Closeable</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>send</h4>
-<pre>java.util.concurrent.Future&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/RecordMetadata.html" 
title="class in 
org.apache.kafka.clients.producer">RecordMetadata</a>&gt;&nbsp;send(<a 
href="../../../../../org/apache/kafka/clients/producer/ProducerRecord.html" 
title="class in org.apache.kafka.clients.producer">ProducerRecord</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/Producer.html" 
title="type parameter in Producer">K</a>,<a 
href="../../../../../org/apache/kafka/clients/producer/Producer.html" 
title="type parameter in Producer">V</a>&gt;&nbsp;record)</pre>
+<pre><a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Future.html?is-external=true";
 title="class or interface in java.util.concurrent">Future</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/RecordMetadata.html" 
title="class in 
org.apache.kafka.clients.producer">RecordMetadata</a>&gt;&nbsp;send(<a 
href="../../../../../org/apache/kafka/clients/producer/ProducerRecord.html" 
title="class in org.apache.kafka.clients.producer">ProducerRecord</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/Producer.html" 
title="type parameter in Producer">K</a>,<a 
href="../../../../../org/apache/kafka/clients/producer/Producer.html" 
title="type parameter in Producer">V</a>&gt;&nbsp;record)</pre>
 <div class="block">Send the given record asynchronously and return a future 
which will eventually contain the response information.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>record</code> - 
The record to send</dd>
 <dt><span class="strong">Returns:</span></dt><dd>A future which will 
eventually contain the response information</dd></dl>
@@ -195,8 +195,8 @@ extends java.io.Closeable</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>send</h4>
-<pre>java.util.concurrent.Future&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/RecordMetadata.html" 
title="class in 
org.apache.kafka.clients.producer">RecordMetadata</a>&gt;&nbsp;send(<a 
href="../../../../../org/apache/kafka/clients/producer/ProducerRecord.html" 
title="class in org.apache.kafka.clients.producer">ProducerRecord</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/Producer.html" 
title="type parameter in Producer">K</a>,<a 
href="../../../../../org/apache/kafka/clients/producer/Producer.html" 
title="type parameter in Producer">V</a>&gt;&nbsp;record,
-                                               <a 
href="../../../../../org/apache/kafka/clients/producer/Callback.html" 
title="interface in 
org.apache.kafka.clients.producer">Callback</a>&nbsp;callback)</pre>
+<pre><a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Future.html?is-external=true";
 title="class or interface in java.util.concurrent">Future</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/RecordMetadata.html" 
title="class in 
org.apache.kafka.clients.producer">RecordMetadata</a>&gt;&nbsp;send(<a 
href="../../../../../org/apache/kafka/clients/producer/ProducerRecord.html" 
title="class in org.apache.kafka.clients.producer">ProducerRecord</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/producer/Producer.html" 
title="type parameter in Producer">K</a>,<a 
href="../../../../../org/apache/kafka/clients/producer/Producer.html" 
title="type parameter in Producer">V</a>&gt;&nbsp;record,
+                          <a 
href="../../../../../org/apache/kafka/clients/producer/Callback.html" 
title="interface in 
org.apache.kafka.clients.producer">Callback</a>&nbsp;callback)</pre>
 <div class="block">Send a record and invoke the given callback when the record 
has been acknowledged by the server</div>
 </li>
 </ul>
@@ -216,7 +216,7 @@ extends java.io.Closeable</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>partitionsFor</h4>
-<pre>java.util.List&lt;<a 
href="../../../../../org/apache/kafka/common/PartitionInfo.html" title="class 
in 
org.apache.kafka.common">PartitionInfo</a>&gt;&nbsp;partitionsFor(java.lang.String&nbsp;topic)</pre>
+<pre><a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/kafka/common/PartitionInfo.html" title="class 
in org.apache.kafka.common">PartitionInfo</a>&gt;&nbsp;partitionsFor(<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;topic)</pre>
 <div class="block">Get a list of partitions for the given topic for custom 
partition assignment. The partition metadata will change
  over time so this list should not be cached.</div>
 </li>
@@ -227,7 +227,7 @@ extends java.io.Closeable</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>metrics</h4>
-<pre>java.util.Map&lt;<a 
href="../../../../../org/apache/kafka/common/MetricName.html" title="class in 
org.apache.kafka.common">MetricName</a>,? extends <a 
href="../../../../../org/apache/kafka/common/Metric.html" title="interface in 
org.apache.kafka.common">Metric</a>&gt;&nbsp;metrics()</pre>
+<pre><a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="../../../../../org/apache/kafka/common/MetricName.html" title="class in 
org.apache.kafka.common">MetricName</a>,? extends <a 
href="../../../../../org/apache/kafka/common/Metric.html" title="interface in 
org.apache.kafka.common">Metric</a>&gt;&nbsp;metrics()</pre>
 <div class="block">Return a map of metrics maintained by the producer</div>
 </li>
 </ul>
@@ -241,9 +241,9 @@ extends java.io.Closeable</pre>
 <div class="block">Close this producer</div>
 <dl>
 <dt><strong>Specified by:</strong></dt>
-<dd><code>close</code>&nbsp;in 
interface&nbsp;<code>java.lang.AutoCloseable</code></dd>
+<dd><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/AutoCloseable.html?is-external=true#close()"
 title="class or interface in java.lang">close</a></code>&nbsp;in 
interface&nbsp;<code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/AutoCloseable.html?is-external=true";
 title="class or interface in java.lang">AutoCloseable</a></code></dd>
 <dt><strong>Specified by:</strong></dt>
-<dd><code>close</code>&nbsp;in 
interface&nbsp;<code>java.io.Closeable</code></dd>
+<dd><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html?is-external=true#close()"
 title="class or interface in java.io">close</a></code>&nbsp;in 
interface&nbsp;<code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html?is-external=true";
 title="class or interface in java.io">Closeable</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -254,7 +254,7 @@ extends java.io.Closeable</pre>
 <li class="blockList">
 <h4>close</h4>
 <pre>void&nbsp;close(long&nbsp;timeout,
-         java.util.concurrent.TimeUnit&nbsp;unit)</pre>
+         <a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/TimeUnit.html?is-external=true";
 title="class or interface in 
java.util.concurrent">TimeUnit</a>&nbsp;unit)</pre>
 <div class="block">Tries to close the producer cleanly within the specified 
timeout. If the close does not complete within the
  timeout, fail any pending send requests and force close the producer.</div>
 </li>

Reply via email to