Repository: incubator-edgent-website
Updated Branches:
  refs/heads/asf-site 657bf8820 -> ca8549732


http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/ca854973/content/docs/committers.html
----------------------------------------------------------------------
diff --git a/content/docs/committers.html b/content/docs/committers.html
index 3361bfe..252c76c 100644
--- a/content/docs/committers.html
+++ b/content/docs/committers.html
@@ -644,7 +644,7 @@ $('#toc').on('click', 'a', function() {
         <div class="col-lg-12 footer">
 
              Site last
-            generated: Aug 24, 2016 <br/>
+            generated: Sep 6, 2016 <br/>
 
         </div>
     </div>

http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/ca854973/content/docs/common-edgent-operations.html
----------------------------------------------------------------------
diff --git a/content/docs/common-edgent-operations.html 
b/content/docs/common-edgent-operations.html
index 055928e..a5ec941 100644
--- a/content/docs/common-edgent-operations.html
+++ b/content/docs/common-edgent-operations.html
@@ -677,7 +677,7 @@ $('#toc').on('click', 'a', function() {
         <div class="col-lg-12 footer">
 
              Site last
-            generated: Aug 24, 2016 <br/>
+            generated: Sep 6, 2016 <br/>
 
         </div>
     </div>

http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/ca854973/content/docs/community.html
----------------------------------------------------------------------
diff --git a/content/docs/community.html b/content/docs/community.html
index c6bf7dc..3f97fc5 100644
--- a/content/docs/community.html
+++ b/content/docs/community.html
@@ -698,7 +698,7 @@ $('#toc').on('click', 'a', function() {
         <div class="col-lg-12 footer">
 
              Site last
-            generated: Aug 24, 2016 <br/>
+            generated: Sep 6, 2016 <br/>
 
         </div>
     </div>

http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/ca854973/content/docs/console.html
----------------------------------------------------------------------
diff --git a/content/docs/console.html b/content/docs/console.html
index cd709be..6d4fb2c 100644
--- a/content/docs/console.html
+++ b/content/docs/console.html
@@ -641,7 +641,7 @@ $('#toc').on('click', 'a', function() {
 <span class="o">}</span>
 <span class="n">dp</span><span class="o">.</span><span 
class="na">submit</span><span class="o">(</span><span 
class="n">topology</span><span class="o">);</span>
 </code></pre></div>
-<p>The other way to embed the console in your application is shown in the 
<code>HttpServerSample.java</code> example (on <a 
href="https://github.com/apache/incubator-edgent/blob/master/samples/console/src/main/java/edgent/samples/console/HttpServerSample.java";>GitHub</a>).
 It gets the <code>HttpServer</code> instance, starts it, and prints out the 
console URL. Note that it does not submit a job, so when the console is 
displayed in the browser, there are no running jobs and therefore no topology 
graph. The example is meant to show how to get the <code>HttpServer</code> 
instance, start the console web app and get the URL of the console.</p>
+<p>The other way to embed the console in your application is shown in the 
<code>HttpServerSample.java</code> example (on <a 
href="https://github.com/apache/incubator-edgent/blob/master/samples/console/src/main/java/org/apache/edgent/samples/console/HttpServerSample.java";>GitHub</a>).
 It gets the <code>HttpServer</code> instance, starts it, and prints out the 
console URL. Note that it does not submit a job, so when the console is 
displayed in the browser, there are no running jobs and therefore no topology 
graph. The example is meant to show how to get the <code>HttpServer</code> 
instance, start the console web app and get the URL of the console.</p>
 
 <h2 id="accessing-the-console">Accessing the console</h2>
 
@@ -655,7 +655,7 @@ $('#toc').on('click', 'a', function() {
 
 <h2 id="consolewaterdetector-sample">ConsoleWaterDetector sample</h2>
 
-<p>To see the features of the console in action and as a way to demonstrate 
how to monitor a topology in the console, let&#39;s look at the 
<code>ConsoleWaterDetector</code> sample (on <a 
href="https://github.com/apache/incubator-edgent/blob/master/samples/console/src/main/java/edgent/samples/console/ConsoleWaterDetector.java";>GitHub</a>).</p>
+<p>To see the features of the console in action and as a way to demonstrate 
how to monitor a topology in the console, let&#39;s look at the 
<code>ConsoleWaterDetector</code> sample (on <a 
href="https://github.com/apache/incubator-edgent/blob/master/samples/console/src/main/java/org/apache/edgent/samples/console/ConsoleWaterDetector.java";>GitHub</a>).</p>
 
 <p>Prior to running any console applications, the <code>console.war</code> 
file must be built as mentioned above. If you are building Edgent from a Git 
repository, go to the top level Edgent directory and run <code>ant</code>.</p>
 
@@ -979,7 +979,7 @@ Counter Op:TupleCounter.edgent.oplet.JOB_0.OP_98 has a 
tuple count of zero!
 
 <h2 id="counters">Counters</h2>
 
-<p>In the <code>ConsoleWaterDetector</code> application we used a 
<code>DevelopmentProvider</code>. Therefore, counters were added to most 
streams (edges) with the following exceptions (from the <a 
href="http://edgent.incubator.apache.org/javadoc/latest/edgent/metrics/Metrics.html#counter-edgent.topology.TStream-";>Javadoc</a>
 for <code>edgent.metrics.Metrics</code>):</p>
+<p>In the <code>ConsoleWaterDetector</code> application we used a 
<code>DevelopmentProvider</code>. Therefore, counters were added to most 
streams (edges) with the following exceptions (from the <a 
href="http://edgent.incubator.apache.org/javadoc/latest/org/apache/edgent/metrics/Metrics.html#counter-org.apache.edgent.topology.TStream-";>Javadoc</a>
 for <code>edgent.metrics.Metrics</code>):</p>
 
 <p><em>Oplets are only inserted upstream from a FanOut oplet.</em></p>
 
@@ -1103,7 +1103,7 @@ Metrics.rateMeter(individualAlerts3.get(0));
         <div class="col-lg-12 footer">
 
              Site last
-            generated: Aug 24, 2016 <br/>
+            generated: Sep 6, 2016 <br/>
 
         </div>
     </div>

http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/ca854973/content/docs/edgent-getting-started.html
----------------------------------------------------------------------
diff --git a/content/docs/edgent-getting-started.html 
b/content/docs/edgent-getting-started.html
index 328dcd1..071f7b1 100644
--- a/content/docs/edgent-getting-started.html
+++ b/content/docs/edgent-getting-started.html
@@ -702,14 +702,14 @@ $('#toc').on('click', 'a', function() {
 
 <h3 id="specifying-a-provider">Specifying a provider</h3>
 
-<p>Your first step when you write an Edgent application is to create a <a 
href="http://edgent.incubator.apache.org/javadoc/latest/index.html?edgent/providers/direct/DirectProvider.html";><code>DirectProvider</code></a>:</p>
+<p>Your first step when you write an Edgent application is to create a <a 
href="http://edgent.incubator.apache.org/javadoc/latest/index.html?org/apache/edgent/providers/direct/DirectProvider.html";><code>DirectProvider</code></a>:</p>
 <div class="highlight"><pre><code class="language-java" data-lang="java"><span 
class="n">DirectProvider</span> <span class="n">dp</span> <span 
class="o">=</span> <span class="k">new</span> <span 
class="n">DirectProvider</span><span class="o">();</span>
 </code></pre></div>
 <p>A <code>Provider</code> is an object that contains information on how and 
where your Edgent application will run. A <code>DirectProvider</code> is a type 
of Provider that runs your application directly within the current virtual 
machine when its <code>submit()</code> method is called.</p>
 
 <h3 id="creating-a-topology">Creating a topology</h3>
 
-<p>Additionally a Provider is used to create a <a 
href="http://edgent.incubator.apache.org/javadoc/latest/index.html?edgent/topology/Topology.html";><code>Topology</code></a>
 instance:</p>
+<p>Additionally a Provider is used to create a <a 
href="http://edgent.incubator.apache.org/javadoc/latest/index.html?org/apache/edgent/topology/Topology.html";><code>Topology</code></a>
 instance:</p>
 <div class="highlight"><pre><code class="language-java" data-lang="java"><span 
class="n">Topology</span> <span class="n">topology</span> <span 
class="o">=</span> <span class="n">dp</span><span class="o">.</span><span 
class="na">newTopology</span><span class="o">();</span>
 </code></pre></div>
 <p>In Edgent, <code>Topology</code> is a container that describes the 
structure of your application:</p>
@@ -803,7 +803,7 @@ $('#toc').on('click', 'a', function() {
         <div class="col-lg-12 footer">
 
              Site last
-            generated: Aug 24, 2016 <br/>
+            generated: Sep 6, 2016 <br/>
 
         </div>
     </div>

http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/ca854973/content/docs/edgent_index.html
----------------------------------------------------------------------
diff --git a/content/docs/edgent_index.html b/content/docs/edgent_index.html
index 8aa07cf..0b9c10e 100644
--- a/content/docs/edgent_index.html
+++ b/content/docs/edgent_index.html
@@ -657,7 +657,7 @@ $('#toc').on('click', 'a', function() {
         <div class="col-lg-12 footer">
 
              Site last
-            generated: Aug 24, 2016 <br/>
+            generated: Sep 6, 2016 <br/>
 
         </div>
     </div>

http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/ca854973/content/docs/faq.html
----------------------------------------------------------------------
diff --git a/content/docs/faq.html b/content/docs/faq.html
index 508e13f..1fa6d15 100644
--- a/content/docs/faq.html
+++ b/content/docs/faq.html
@@ -718,7 +718,7 @@ $('#toc').on('click', 'a', function() {
         <div class="col-lg-12 footer">
 
              Site last
-            generated: Aug 24, 2016 <br/>
+            generated: Sep 6, 2016 <br/>
 
         </div>
     </div>

http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/ca854973/content/docs/home.html
----------------------------------------------------------------------
diff --git a/content/docs/home.html b/content/docs/home.html
index 3cfa0d6..dc94c53 100644
--- a/content/docs/home.html
+++ b/content/docs/home.html
@@ -719,7 +719,7 @@ $('#toc').on('click', 'a', function() {
         <div class="col-lg-12 footer">
 
              Site last
-            generated: Aug 24, 2016 <br/>
+            generated: Sep 6, 2016 <br/>
 
         </div>
     </div>

http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/ca854973/content/docs/overview.html
----------------------------------------------------------------------
diff --git a/content/docs/overview.html b/content/docs/overview.html
index 11215fd..56a026f 100644
--- a/content/docs/overview.html
+++ b/content/docs/overview.html
@@ -704,7 +704,7 @@ medical device.</li>
         <div class="col-lg-12 footer">
 
              Site last
-            generated: Aug 24, 2016 <br/>
+            generated: Sep 6, 2016 <br/>
 
         </div>
     </div>

http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/ca854973/content/docs/quickstart.html
----------------------------------------------------------------------
diff --git a/content/docs/quickstart.html b/content/docs/quickstart.html
index b2b161f..2d22916 100644
--- a/content/docs/quickstart.html
+++ b/content/docs/quickstart.html
@@ -604,11 +604,11 @@ $('#toc').on('click', 'a', function() {
 <p>IoT devices running Edgent applications typically connect to back-end 
analytic systems through a message hub. Message hubs are used to isolate the 
back-end system from having to handle connections from thousands to millions of 
devices.</p>
 
 <p>An example of such a message hub designed for the Internet of Things is <a 
href="https://internetofthings.ibmcloud.com/";>IBM Watson IoT Platform</a>. This 
cloud service runs on IBM&#39;s Bluemix cloud platform
-and Edgent provides a <a 
href="http://edgent.incubator.apache.org/javadoc/latest/index.html?edgent/connectors/iotf/IotfDevice.html";>connector</a>.</p>
+and Edgent provides a <a 
href="http://edgent.incubator.apache.org/javadoc/latest/index.html?org/apache/edgent/connectors/iotp/IotpDevice.html";>connector</a>.</p>
 
-<p>You can test out the service without any registration by using its 
Quickstart service and the Edgent sample application: <a 
href="https://github.com/apache/incubator-edgent/blob/master/samples/connectors/src/main/java/edgent/samples/connectors/iotf/IotfQuickstart.java";>code</a>,
 <a 
href="http://edgent.incubator.apache.org/javadoc/latest/index.html?edgent/samples/connectors/iotf/IotfQuickstart.html";>Javadoc</a>.</p>
+<p>You can test out the service without any registration by using its 
Quickstart service and the Edgent sample application: <a 
href="https://github.com/apache/incubator-edgent/blob/master/samples/connectors/src/main/java/org/apache/edgent/samples/connectors/iotp/IotpQuickstart.java";>code</a>,
 <a 
href="http://edgent.incubator.apache.org/javadoc/latest/index.html?org/apache/edgent/samples/connectors/iotp/IotpQuickstart.html";>Javadoc</a>.</p>
 
-<p>You can execute the class directly from Eclipse, or using the script: <a 
href="https://github.com/apache/incubator-edgent/blob/master/scripts/connectors/iotf/runiotfquickstart.sh";><code>edgent/java8/scripts/connectors/iotf/runiotfquickstart.sh</code></a></p>
+<p>You can execute the class directly from Eclipse, or using the script: <a 
href="https://github.com/apache/incubator-edgent/blob/master/scripts/connectors/iotp/runiotpquickstart.sh";><code>edgent/java8/scripts/connectors/iotp/runiotpquickstart.sh</code></a></p>
 
 <p>When run it produces output like this, with a URL as the third line.</p>
 
@@ -622,12 +622,12 @@ and Edgent provides a <a 
href="http://edgent.incubator.apache.org/javadoc/latest
 
 <h2 id="edgent-code">Edgent code</h2>
 
-<p>The full source is at: <a 
href="https://github.com/apache/incubator-edgent/blob/master/samples/connectors/src/main/java/edgent/samples/connectors/iotf/IotfQuickstart.java";>IotfQuickstart.java</a>.</p>
+<p>The full source is at: <a 
href="https://github.com/apache/incubator-edgent/blob/master/samples/connectors/src/main/java/org/apache/edgent/samples/connectors/iotp/IotpQuickstart.java";>IotpQuickstart.java</a>.</p>
 
 <p>The first step to is to create a <code>IotDevice</code> instance that 
represents the connection to IBM Watson IoT Platform Quickstart service.</p>
-<div class="highlight"><pre><code class="language-java" data-lang="java"><span 
class="c1">// Declare a connection to IoTF Quickstart service</span>
+<div class="highlight"><pre><code class="language-java" data-lang="java"><span 
class="c1">// Declare a connection to IoTP Quickstart service</span>
 <span class="n">String</span> <span class="n">deviceId</span> <span 
class="o">=</span> <span class="s">"qs"</span> <span class="o">+</span> <span 
class="n">Long</span><span class="o">.</span><span 
class="na">toHexString</span><span class="o">(</span><span class="k">new</span> 
<span class="n">Random</span><span class="o">().</span><span 
class="na">nextLong</span><span class="o">());</span>
-<span class="n">IotDevice</span> <span class="n">device</span> <span 
class="o">=</span> <span class="n">IotfDevice</span><span 
class="o">.</span><span class="na">quickstart</span><span 
class="o">(</span><span class="n">topology</span><span class="o">,</span> <span 
class="n">deviceId</span><span class="o">);</span>
+<span class="n">IotDevice</span> <span class="n">device</span> <span 
class="o">=</span> <span class="n">IotpDevice</span><span 
class="o">.</span><span class="na">quickstart</span><span 
class="o">(</span><span class="n">topology</span><span class="o">,</span> <span 
class="n">deviceId</span><span class="o">);</span>
 </code></pre></div>
 <p>Now any stream can send device events to the Quickstart service by simply 
calling its <code>events()</code> method. Here we map a stream of random 
numbers into JSON as the payload for a device event is typically JSON.</p>
 <div class="highlight"><pre><code class="language-java" data-lang="java"><span 
class="n">TStream</span><span class="o">&lt;</span><span 
class="n">JsonObject</span><span class="o">&gt;</span> <span 
class="n">json</span> <span class="o">=</span> <span class="n">raw</span><span 
class="o">.</span><span class="na">map</span><span class="o">(</span><span 
class="n">v</span> <span class="o">-&gt;</span> <span class="o">{</span>
@@ -674,7 +674,7 @@ and Edgent provides a <a 
href="http://edgent.incubator.apache.org/javadoc/latest
         <div class="col-lg-12 footer">
 
              Site last
-            generated: Aug 24, 2016 <br/>
+            generated: Sep 6, 2016 <br/>
 
         </div>
     </div>

http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/ca854973/content/docs/samples.html
----------------------------------------------------------------------
diff --git a/content/docs/samples.html b/content/docs/samples.html
index f6c7e1e..99cfd4b 100644
--- a/content/docs/samples.html
+++ b/content/docs/samples.html
@@ -695,7 +695,7 @@ $('#toc').on('click', 'a', function() {
         <div class="col-lg-12 footer">
 
              Site last
-            generated: Aug 24, 2016 <br/>
+            generated: Sep 6, 2016 <br/>
 
         </div>
     </div>

http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/ca854973/content/docs/search.html
----------------------------------------------------------------------
diff --git a/content/docs/search.html b/content/docs/search.html
index 303f1bf..3c533c6 100644
--- a/content/docs/search.html
+++ b/content/docs/search.html
@@ -622,7 +622,7 @@ $('#toc').on('click', 'a', function() {
         <div class="col-lg-12 footer">
 
              Site last
-            generated: Aug 24, 2016 <br/>
+            generated: Sep 6, 2016 <br/>
 
         </div>
     </div>

http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/ca854973/content/docs/tag_collaboration.html
----------------------------------------------------------------------
diff --git a/content/docs/tag_collaboration.html 
b/content/docs/tag_collaboration.html
index 982c786..565f236 100644
--- a/content/docs/tag_collaboration.html
+++ b/content/docs/tag_collaboration.html
@@ -723,7 +723,7 @@ $('#toc').on('click', 'a', function() {
         <div class="col-lg-12 footer">
 
              Site last
-            generated: Aug 24, 2016 <br/>
+            generated: Sep 6, 2016 <br/>
 
         </div>
     </div>

http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/ca854973/content/docs/tag_content_types.html
----------------------------------------------------------------------
diff --git a/content/docs/tag_content_types.html 
b/content/docs/tag_content_types.html
index 36d465d..dbad03a 100644
--- a/content/docs/tag_content_types.html
+++ b/content/docs/tag_content_types.html
@@ -723,7 +723,7 @@ $('#toc').on('click', 'a', function() {
         <div class="col-lg-12 footer">
 
              Site last
-            generated: Aug 24, 2016 <br/>
+            generated: Sep 6, 2016 <br/>
 
         </div>
     </div>

http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/ca854973/content/docs/tag_formatting.html
----------------------------------------------------------------------
diff --git a/content/docs/tag_formatting.html b/content/docs/tag_formatting.html
index bf95785..4ac5ea3 100644
--- a/content/docs/tag_formatting.html
+++ b/content/docs/tag_formatting.html
@@ -723,7 +723,7 @@ $('#toc').on('click', 'a', function() {
         <div class="col-lg-12 footer">
 
              Site last
-            generated: Aug 24, 2016 <br/>
+            generated: Sep 6, 2016 <br/>
 
         </div>
     </div>

http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/ca854973/content/docs/tag_getting_started.html
----------------------------------------------------------------------
diff --git a/content/docs/tag_getting_started.html 
b/content/docs/tag_getting_started.html
index ef772a6..0b76886 100644
--- a/content/docs/tag_getting_started.html
+++ b/content/docs/tag_getting_started.html
@@ -728,7 +728,7 @@ $('#toc').on('click', 'a', function() {
         <div class="col-lg-12 footer">
 
              Site last
-            generated: Aug 24, 2016 <br/>
+            generated: Sep 6, 2016 <br/>
 
         </div>
     </div>

http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/ca854973/content/docs/tag_mobile.html
----------------------------------------------------------------------
diff --git a/content/docs/tag_mobile.html b/content/docs/tag_mobile.html
index 58157bc..575434e 100644
--- a/content/docs/tag_mobile.html
+++ b/content/docs/tag_mobile.html
@@ -723,7 +723,7 @@ $('#toc').on('click', 'a', function() {
         <div class="col-lg-12 footer">
 
              Site last
-            generated: Aug 24, 2016 <br/>
+            generated: Sep 6, 2016 <br/>
 
         </div>
     </div>

http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/ca854973/content/docs/tag_navigation.html
----------------------------------------------------------------------
diff --git a/content/docs/tag_navigation.html b/content/docs/tag_navigation.html
index b5cdc1f..27c885e 100644
--- a/content/docs/tag_navigation.html
+++ b/content/docs/tag_navigation.html
@@ -723,7 +723,7 @@ $('#toc').on('click', 'a', function() {
         <div class="col-lg-12 footer">
 
              Site last
-            generated: Aug 24, 2016 <br/>
+            generated: Sep 6, 2016 <br/>
 
         </div>
     </div>

http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/ca854973/content/docs/tag_publishing.html
----------------------------------------------------------------------
diff --git a/content/docs/tag_publishing.html b/content/docs/tag_publishing.html
index e468d26..8e98dbb 100644
--- a/content/docs/tag_publishing.html
+++ b/content/docs/tag_publishing.html
@@ -723,7 +723,7 @@ $('#toc').on('click', 'a', function() {
         <div class="col-lg-12 footer">
 
              Site last
-            generated: Aug 24, 2016 <br/>
+            generated: Sep 6, 2016 <br/>
 
         </div>
     </div>

http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/ca854973/content/docs/tag_single_sourcing.html
----------------------------------------------------------------------
diff --git a/content/docs/tag_single_sourcing.html 
b/content/docs/tag_single_sourcing.html
index 6d66a05..7eab336 100644
--- a/content/docs/tag_single_sourcing.html
+++ b/content/docs/tag_single_sourcing.html
@@ -723,7 +723,7 @@ $('#toc').on('click', 'a', function() {
         <div class="col-lg-12 footer">
 
              Site last
-            generated: Aug 24, 2016 <br/>
+            generated: Sep 6, 2016 <br/>
 
         </div>
     </div>

http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/ca854973/content/docs/tag_special_layouts.html
----------------------------------------------------------------------
diff --git a/content/docs/tag_special_layouts.html 
b/content/docs/tag_special_layouts.html
index b01ea0b..1298a96 100644
--- a/content/docs/tag_special_layouts.html
+++ b/content/docs/tag_special_layouts.html
@@ -723,7 +723,7 @@ $('#toc').on('click', 'a', function() {
         <div class="col-lg-12 footer">
 
              Site last
-            generated: Aug 24, 2016 <br/>
+            generated: Sep 6, 2016 <br/>
 
         </div>
     </div>

http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/ca854973/content/index.html
----------------------------------------------------------------------
diff --git a/content/index.html b/content/index.html
index aa24ed0..7d96fe0 100644
--- a/content/index.html
+++ b/content/index.html
@@ -121,7 +121,7 @@
                       <a href="#" class="dropdown-toggle" 
data-toggle="dropdown" role="button" aria-haspopup="true" 
aria-expanded="false">Documentation</a>
                       <ul class="dropdown-menu">
                         <li><a href="docs/home">Documentation Home</a></li>
-                        <li><a 
href="http://edgent.incubator.apache.org/javadoc/latest/index.html";>Javadoc</a></li>
+                        <li><a 
href="http://edgent.incubator.apache.org/javadoc/latest/latest/index.html";>Javadoc</a></li>
                       </ul>
                     </li>
                     <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/ca854973/content/recipes/recipe_adaptable_deadtime_filter.html
----------------------------------------------------------------------
diff --git a/content/recipes/recipe_adaptable_deadtime_filter.html 
b/content/recipes/recipe_adaptable_deadtime_filter.html
index 9ff847a..a2c7fc9 100644
--- a/content/recipes/recipe_adaptable_deadtime_filter.html
+++ b/content/recipes/recipe_adaptable_deadtime_filter.html
@@ -609,7 +609,7 @@ $('#toc').on('click', 'a', function() {
 
 <p>This case needs a <em>deadtime filter</em> and Edgent provides one for your 
use! In contrast to a <em>deadband filter</em>, which skips tuples based on a 
deadband value range, a deadtime filter skips tuples based on a <em>deadtime 
period</em> following a tuple that is allowed to pass through. For example, if 
the deadtime period is 30 minutes, after allowing a tuple to pass, the filter 
skips any tuples received for the next 30 minutes. The next tuple received 
after that is allowed to pass through, and a new deadtime period is begun.</p>
 
-<p>See <code>edgent.analytics.sensors.Filters.deadtime()</code> (on <a 
href="https://github.com/apache/incubator-edgent/blob/master/analytics/sensors/src/main/java/edgent/analytics/sensors/Filters.java";>GitHub</a>)
 and <code>edgent.analytics.sensors.Deadtime</code> (on <a 
href="https://github.com/apache/incubator-edgent/blob/master/analytics/sensors/src/main/java/edgent/analytics/sensors/Deadtime.java";>GitHub</a>).</p>
+<p>See <code>edgent.analytics.sensors.Filters.deadtime()</code> (on <a 
href="https://github.com/apache/incubator-edgent/blob/master/analytics/sensors/src/main/java/org/apache/edgent/analytics/sensors/Filters.java";>GitHub</a>)
 and <code>edgent.analytics.sensors.Deadtime</code> (on <a 
href="https://github.com/apache/incubator-edgent/blob/master/analytics/sensors/src/main/java/org/apache/edgent/analytics/sensors/Deadtime.java";>GitHub</a>).</p>
 
 <p>This recipe demonstrates how to use an adaptable deadtime filter.</p>
 
@@ -766,7 +766,7 @@ $('#toc').on('click', 'a', function() {
         <div class="col-lg-12 footer">
 
              Site last
-            generated: Aug 24, 2016 <br/>
+            generated: Sep 6, 2016 <br/>
 
         </div>
     </div>

http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/ca854973/content/recipes/recipe_adaptable_filter_range.html
----------------------------------------------------------------------
diff --git a/content/recipes/recipe_adaptable_filter_range.html 
b/content/recipes/recipe_adaptable_filter_range.html
index 04fdbf2..32ca941 100644
--- a/content/recipes/recipe_adaptable_filter_range.html
+++ b/content/recipes/recipe_adaptable_filter_range.html
@@ -599,7 +599,7 @@ $('#toc').on('click', 'a', function() {
 
     <a target="_blank" 
href="https://github.com/apache/incubator-edgent-website/blob/master/site/recipes/recipe_adaptable_filter_range.md";
 class="btn btn-default githubEditButton" role="button"><i class="fa fa-github 
fa-lg"></i> Edit me</a>
     
-  <p>The <a href="recipe_value_out_of_range.html">Detecting a sensor value out 
of range</a> recipe introduced the basics of filtering as well as the use of a 
<a 
href="http://edgent.incubator.apache.org/javadoc/latest/edgent/analytics/sensors/Range.html";>Range</a>.</p>
+  <p>The <a href="recipe_value_out_of_range.html">Detecting a sensor value out 
of range</a> recipe introduced the basics of filtering as well as the use of a 
<a 
href="http://edgent.incubator.apache.org/javadoc/latest/index.html?org/apache/edgent/analytics/sensors/Range.html";>Range</a>.</p>
 
 <p>Oftentimes, a user wants a filter&#39;s behavior to be adaptable rather 
than static. A filter&#39;s range can be made changeable via commands from some 
external source or just changed as a result of some other local analytics.</p>
 
@@ -740,7 +740,7 @@ $('#toc').on('click', 'a', function() {
         <div class="col-lg-12 footer">
 
              Site last
-            generated: Aug 24, 2016 <br/>
+            generated: Sep 6, 2016 <br/>
 
         </div>
     </div>

http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/ca854973/content/recipes/recipe_adaptable_polling_source.html
----------------------------------------------------------------------
diff --git a/content/recipes/recipe_adaptable_polling_source.html 
b/content/recipes/recipe_adaptable_polling_source.html
index 3cd8ae5..2d8d1b9 100644
--- a/content/recipes/recipe_adaptable_polling_source.html
+++ b/content/recipes/recipe_adaptable_polling_source.html
@@ -605,7 +605,7 @@ $('#toc').on('click', 'a', function() {
 
 <p>An Edgent <code>IotProvider</code> and <code>IoTDevice</code> with its 
command streams would be a natural way to control the application. In this 
recipe we will just simulate a &quot;set poll period&quot; command stream.</p>
 
-<p>The <code>Topology.poll()</code> <a 
href="http://edgent.incubator.apache.org/javadoc/latest/edgent/topology/Topology.html#poll-edgent.function.Supplier-long-java.util.concurrent.TimeUnit-";>documentation</a>
 describes how the poll period may be changed at runtime.</p>
+<p>The <code>Topology.poll()</code> <a 
href="http://edgent.incubator.apache.org/javadoc/latest/org/apache/edgent/topology/Topology.html#poll-org.apache.edgent.function.Supplier-long-java.util.concurrent.TimeUnit-";>documentation</a>
 describes how the poll period may be changed at runtime.</p>
 
 <p>The mechanism is based on a more general Edgent runtime 
<code>edgent.execution.services.ControlService</code> service. The runtime 
registers &quot;control beans&quot; for entities that are controllable. These 
controls can be retrieved at runtime via the service.</p>
 
@@ -752,7 +752,7 @@ $('#toc').on('click', 'a', function() {
         <div class="col-lg-12 footer">
 
              Site last
-            generated: Aug 24, 2016 <br/>
+            generated: Sep 6, 2016 <br/>
 
         </div>
     </div>

http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/ca854973/content/recipes/recipe_combining_streams_processing_results.html
----------------------------------------------------------------------
diff --git a/content/recipes/recipe_combining_streams_processing_results.html 
b/content/recipes/recipe_combining_streams_processing_results.html
index 96dde96..36bbf5f 100644
--- a/content/recipes/recipe_combining_streams_processing_results.html
+++ b/content/recipes/recipe_combining_streams_processing_results.html
@@ -687,7 +687,7 @@ $('#toc').on('click', 'a', function() {
 </code></pre></div>
 <h2 id="splitting-the-readings">Splitting the readings</h2>
 
-<p>We are now ready to split the <code>readings</code> stream by the blood 
pressure category. Let&#39;s look more closely at the method declaration of 
<code>split</code> below. For more details about <code>split</code>, refer to 
the <a 
href="http://edgent.incubator.apache.org/javadoc/latest/edgent/topology/TStream.html#split-int-edgent.function.ToIntFunction-";>Javadoc</a>.</p>
+<p>We are now ready to split the <code>readings</code> stream by the blood 
pressure category. Let&#39;s look more closely at the method declaration of 
<code>split</code> below. For more details about <code>split</code>, refer to 
the <a 
href="http://edgent.incubator.apache.org/javadoc/latest/org/apache/edgent/topology/TStream.html#split-int-org.apache.edgent.function.ToIntFunction-";>Javadoc</a>.</p>
 <div class="highlight"><pre><code class="language-java" data-lang="java"><span 
class="n">java</span><span class="o">.</span><span class="na">util</span><span 
class="o">.</span><span class="na">List</span><span class="o">&lt;</span><span 
class="n">TStream</span><span class="o">&lt;</span><span 
class="n">T</span><span class="o">&gt;&gt;</span> <span 
class="n">split</span><span class="o">(</span><span class="kt">int</span> <span 
class="n">n</span><span class="o">,</span> <span 
class="n">ToIntFunction</span><span class="o">&lt;</span><span 
class="n">T</span><span class="o">&gt;</span> <span 
class="n">splitter</span><span class="o">)</span>
 </code></pre></div>
 <p><code>split</code> returns a <code>List</code> of <code>TStream</code> 
objects, where each item in the list is one of the resulting output streams. In 
this case, one stream in the list will contain a flow of tuples where the blood 
pressure reading belongs to one of the five blood pressure categories. Another 
stream will contain a flow of tuples where the blood pressure reading belongs 
to a different blood pressure category, and so on.</p>
@@ -784,7 +784,7 @@ $('#toc').on('click', 'a', function() {
 </code></pre></div>
 <h2 id="combining-the-alert-streams">Combining the alert streams</h2>
 
-<p>At this point, we have five streams of alerts. Suppose the doctors are 
interested in seeing a combination of the <em>Normal</em> alerts and 
<em>Prehypertension</em> alerts. Or, suppose that they would like to see all of 
the alerts from all categories together. Here, <code>union</code> comes in 
handy. For more details about <code>union</code>, refer to the <a 
href="http://edgent.incubator.apache.org/javadoc/latest/edgent/topology/TStream.html#union-edgent.topology.TStream-";>Javadoc</a>.</p>
+<p>At this point, we have five streams of alerts. Suppose the doctors are 
interested in seeing a combination of the <em>Normal</em> alerts and 
<em>Prehypertension</em> alerts. Or, suppose that they would like to see all of 
the alerts from all categories together. Here, <code>union</code> comes in 
handy. For more details about <code>union</code>, refer to the <a 
href="http://edgent.incubator.apache.org/javadoc/latest/org/apache/edgent/topology/TStream.html#union-org.apache.edgent.topology.TStream-";>Javadoc</a>.</p>
 
 <p>There are two ways to define a union. You can either union a 
<code>TStream</code> with another <code>TStream</code>, or with a set of 
streams (<code>Set&lt;TStream&lt;T&gt;&gt;</code>). In both cases, a single 
<code>TStream</code> is returned containing the tuples that flow on the input 
stream(s).</p>
 
@@ -817,7 +817,7 @@ $('#toc').on('click', 'a', function() {
 <div class="highlight"><pre><code class="language-java" data-lang="java"><span 
class="c1">// Terminate the stream by printing out alerts from all 
categories</span>
 <span class="n">allAlerts</span><span class="o">.</span><span 
class="na">sink</span><span class="o">(</span><span class="n">tuple</span> 
<span class="o">-&gt;</span> <span class="n">System</span><span 
class="o">.</span><span class="na">out</span><span class="o">.</span><span 
class="na">println</span><span class="o">(</span><span 
class="n">tuple</span><span class="o">));</span>
 </code></pre></div>
-<p>We end our application by submitting the <code>Topology</code>. Note that 
this application is available as a <a 
href="https://github.com/apache/incubator-edgent/blob/master/samples/topology/src/main/java/edgent/samples/topology/CombiningStreamsProcessingResults.java";>sample</a>.</p>
+<p>We end our application by submitting the <code>Topology</code>. Note that 
this application is available as a <a 
href="https://github.com/apache/incubator-edgent/blob/master/samples/topology/src/main/java/org/apache/edgent/samples/topology/CombiningStreamsProcessingResults.java";>sample</a>.</p>
 
 <h2 id="observing-the-output">Observing the output</h2>
 
@@ -871,7 +871,7 @@ EMERGENCY! SEE TO PATIENT IMMEDIATELY!
         <div class="col-lg-12 footer">
 
              Site last
-            generated: Aug 24, 2016 <br/>
+            generated: Sep 6, 2016 <br/>
 
         </div>
     </div>

http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/ca854973/content/recipes/recipe_concurrent_analytics.html
----------------------------------------------------------------------
diff --git a/content/recipes/recipe_concurrent_analytics.html 
b/content/recipes/recipe_concurrent_analytics.html
index 6d4583a..bc92c30 100644
--- a/content/recipes/recipe_concurrent_analytics.html
+++ b/content/recipes/recipe_concurrent_analytics.html
@@ -798,7 +798,7 @@ stream -&gt; |-&gt; isolate(1) -&gt; pipeline2 -&gt; |-&gt; 
barrier(10) -&gt; co
         <div class="col-lg-12 footer">
 
              Site last
-            generated: Aug 24, 2016 <br/>
+            generated: Sep 6, 2016 <br/>
 
         </div>
     </div>

http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/ca854973/content/recipes/recipe_different_processing_against_stream.html
----------------------------------------------------------------------
diff --git a/content/recipes/recipe_different_processing_against_stream.html 
b/content/recipes/recipe_different_processing_against_stream.html
index 7e7af9e..2a9a05a 100644
--- a/content/recipes/recipe_different_processing_against_stream.html
+++ b/content/recipes/recipe_different_processing_against_stream.html
@@ -650,7 +650,7 @@ $('#toc').on('click', 'a', function() {
 </code></pre></div>
 <h2 id="generating-gas-mileage-sensor-readings">Generating gas mileage sensor 
readings</h2>
 
-<p>The next step is to simulate a stream of gas mileage readings using <a 
href="https://github.com/apache/incubator-edgent/blob/master/samples/utils/src/main/java/edgent/samples/utils/sensor/SimpleSimulatedSensor.java";><code>SimpleSimulatedSensor</code></a>.
 We set the initial gas mileage and delta factor in the first two arguments. 
The last argument ensures that the sensor reading falls in an acceptable range 
(between 7.0 mpg and 14.0 mpg). In our <code>main()</code>, we use the 
<code>poll()</code> method to generate a flow of tuples (readings), where each 
tuple arrives every second.</p>
+<p>The next step is to simulate a stream of gas mileage readings using <a 
href="https://github.com/apache/incubator-edgent/blob/master/samples/utils/src/main/java/org/apache/edgent/samples/utils/sensor/SimpleSimulatedSensor.java";><code>SimpleSimulatedSensor</code></a>.
 We set the initial gas mileage and delta factor in the first two arguments. 
The last argument ensures that the sensor reading falls in an acceptable range 
(between 7.0 mpg and 14.0 mpg). In our <code>main()</code>, we use the 
<code>poll()</code> method to generate a flow of tuples (readings), where each 
tuple arrives every second.</p>
 <div class="highlight"><pre><code class="language-java" data-lang="java"><span 
class="c1">// Generate a stream of gas mileage sensor readings</span>
 <span class="n">SimpleSimulatedSensor</span> <span class="n">mpgSensor</span> 
<span class="o">=</span> <span class="k">new</span> <span 
class="n">SimpleSimulatedSensor</span><span class="o">(</span><span 
class="n">INITIAL_MPG</span><span class="o">,</span>
         <span class="mf">0.4</span><span class="o">,</span> <span 
class="n">Ranges</span><span class="o">.</span><span 
class="na">closed</span><span class="o">(</span><span 
class="n">MPG_LOW</span><span class="o">,</span> <span 
class="n">MPG_HIGH</span><span class="o">));</span>
@@ -820,7 +820,7 @@ Gallons of gas: 9.1
         <div class="col-lg-12 footer">
 
              Site last
-            generated: Aug 24, 2016 <br/>
+            generated: Sep 6, 2016 <br/>
 
         </div>
     </div>

http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/ca854973/content/recipes/recipe_dynamic_analytic_control.html
----------------------------------------------------------------------
diff --git a/content/recipes/recipe_dynamic_analytic_control.html 
b/content/recipes/recipe_dynamic_analytic_control.html
index 89ac282..20df28f 100644
--- a/content/recipes/recipe_dynamic_analytic_control.html
+++ b/content/recipes/recipe_dynamic_analytic_control.html
@@ -672,7 +672,7 @@ $('#toc').on('click', 'a', function() {
         <div class="col-lg-12 footer">
 
              Site last
-            generated: Aug 24, 2016 <br/>
+            generated: Sep 6, 2016 <br/>
 
         </div>
     </div>

http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/ca854973/content/recipes/recipe_external_filter_range.html
----------------------------------------------------------------------
diff --git a/content/recipes/recipe_external_filter_range.html 
b/content/recipes/recipe_external_filter_range.html
index 0c7ccfd..685c227 100644
--- a/content/recipes/recipe_external_filter_range.html
+++ b/content/recipes/recipe_external_filter_range.html
@@ -599,7 +599,7 @@ $('#toc').on('click', 'a', function() {
 
     <a target="_blank" 
href="https://github.com/apache/incubator-edgent-website/blob/master/site/recipes/recipe_external_filter_range.md";
 class="btn btn-default githubEditButton" role="button"><i class="fa fa-github 
fa-lg"></i> Edit me</a>
     
-  <p>The <a href="recipe_value_out_of_range.html">Detecting a sensor value out 
of range</a> recipe introduced the basics of filtering as well as the use of a 
<a 
href="http://edgent.incubator.apache.org/javadoc/latest/edgent/analytics/sensors/Range.html";>Range</a>.</p>
+  <p>The <a href="recipe_value_out_of_range.html">Detecting a sensor value out 
of range</a> recipe introduced the basics of filtering as well as the use of a 
<a 
href="http://edgent.incubator.apache.org/javadoc/latest/index.html?org/apache/edgent/analytics/sensors/Range.html";>Range</a>.</p>
 
 <p>Oftentimes, a user wants to initialize a range specification from an 
external configuration file so the application code is more easily configured 
and reusable.</p>
 
@@ -609,7 +609,7 @@ $('#toc').on('click', 'a', function() {
 
 <h2 id="create-a-configuration-file">Create a configuration file</h2>
 
-<p>The file&#39;s syntax is that for a <code>java.util.Properties</code> 
object. See the <code>Range</code> <a 
href="https://github.com/apache/incubator-edgent/blob/master/analytics/sensors/src/main/java/edgent/analytics/sensors/Range.java";>documentation</a>
 for its string syntax.</p>
+<p>The file&#39;s syntax is that for a <code>java.util.Properties</code> 
object. See the <code>Range</code> <a 
href="https://github.com/apache/incubator-edgent/blob/master/analytics/sensors/src/main/java/org/apache/edgent/analytics/sensors/Range.java";>documentation</a>
 for its string syntax.</p>
 
 <p>Put this into a file:</p>
 <div class="highlight"><pre><code class="language-" data-lang=""># the Range 
string for the temperature sensor optimal range
@@ -734,7 +734,7 @@ optimalTempRange=[77.0..91.0]
         <div class="col-lg-12 footer">
 
              Site last
-            generated: Aug 24, 2016 <br/>
+            generated: Sep 6, 2016 <br/>
 
         </div>
     </div>

http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/ca854973/content/recipes/recipe_hello_edgent.html
----------------------------------------------------------------------
diff --git a/content/recipes/recipe_hello_edgent.html 
b/content/recipes/recipe_hello_edgent.html
index 41bf65a..0e75d56 100644
--- a/content/recipes/recipe_hello_edgent.html
+++ b/content/recipes/recipe_hello_edgent.html
@@ -688,7 +688,7 @@ Edgent!
         <div class="col-lg-12 footer">
 
              Site last
-            generated: Aug 24, 2016 <br/>
+            generated: Sep 6, 2016 <br/>
 
         </div>
     </div>

http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/ca854973/content/recipes/recipe_parallel_analytics.html
----------------------------------------------------------------------
diff --git a/content/recipes/recipe_parallel_analytics.html 
b/content/recipes/recipe_parallel_analytics.html
index dc58db7..ec95746 100644
--- a/content/recipes/recipe_parallel_analytics.html
+++ b/content/recipes/recipe_parallel_analytics.html
@@ -787,7 +787,7 @@ stream -&gt; split(width,splitter) -&gt; |-&gt; isolate(10) 
-&gt; pipeline-ch1 -
         <div class="col-lg-12 footer">
 
              Site last
-            generated: Aug 24, 2016 <br/>
+            generated: Sep 6, 2016 <br/>
 
         </div>
     </div>

http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/ca854973/content/recipes/recipe_source_function.html
----------------------------------------------------------------------
diff --git a/content/recipes/recipe_source_function.html 
b/content/recipes/recipe_source_function.html
index ef356df..1a8646c 100644
--- a/content/recipes/recipe_source_function.html
+++ b/content/recipes/recipe_source_function.html
@@ -701,7 +701,7 @@ $('#toc').on('click', 'a', function() {
         <div class="col-lg-12 footer">
 
              Site last
-            generated: Aug 24, 2016 <br/>
+            generated: Sep 6, 2016 <br/>
 
         </div>
     </div>

http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/ca854973/content/recipes/recipe_value_out_of_range.html
----------------------------------------------------------------------
diff --git a/content/recipes/recipe_value_out_of_range.html 
b/content/recipes/recipe_value_out_of_range.html
index 863b7d6..fae3320 100644
--- a/content/recipes/recipe_value_out_of_range.html
+++ b/content/recipes/recipe_value_out_of_range.html
@@ -640,14 +640,14 @@ $('#toc').on('click', 'a', function() {
 </code></pre></div>
 <h2 id="generating-temperature-sensor-readings">Generating temperature sensor 
readings</h2>
 
-<p>The next step is to simulate a stream of temperature readings using <a 
href="https://github.com/apache/incubator-edgent/blob/master/samples/utils/src/main/java/edgent/samples/utils/sensor/SimulatedTemperatureSensor.java";><code>SimulatedTemperatureSensor</code></a>.
 By default, the sensor sets the initial temperature to 80°F and ensures that 
new readings are between 28°F and 112°F. In our <code>main()</code>, we use 
the <code>poll()</code> method to generate a flow of tuples, where a new tuple 
(temperature reading) arrives every second.</p>
+<p>The next step is to simulate a stream of temperature readings using <a 
href="https://github.com/apache/incubator-edgent/blob/master/samples/utils/src/main/java/org/apache/edgent/samples/utils/sensor/SimulatedTemperatureSensor.java";><code>SimulatedTemperatureSensor</code></a>.
 By default, the sensor sets the initial temperature to 80°F and ensures that 
new readings are between 28°F and 112°F. In our <code>main()</code>, we use 
the <code>poll()</code> method to generate a flow of tuples, where a new tuple 
(temperature reading) arrives every second.</p>
 <div class="highlight"><pre><code class="language-java" data-lang="java"><span 
class="c1">// Generate a stream of temperature sensor readings</span>
 <span class="n">SimulatedTemperatureSensor</span> <span 
class="n">tempSensor</span> <span class="o">=</span> <span class="k">new</span> 
<span class="n">SimulatedTemperatureSensor</span><span class="o">();</span>
 <span class="n">TStream</span><span class="o">&lt;</span><span 
class="n">Double</span><span class="o">&gt;</span> <span class="n">temp</span> 
<span class="o">=</span> <span class="n">top</span><span 
class="o">.</span><span class="na">poll</span><span class="o">(</span><span 
class="n">tempSensor</span><span class="o">,</span> <span 
class="mi">1</span><span class="o">,</span> <span 
class="n">TimeUnit</span><span class="o">.</span><span 
class="na">SECONDS</span><span class="o">);</span>
 </code></pre></div>
 <h2 id="simple-filtering">Simple filtering</h2>
 
-<p>If the corn grower is interested in determining when the temperature is 
strictly out of the optimal range of 77°F and 91°F, a simple filter can be 
used. The <code>filter</code> method can be applied to <code>TStream</code> 
objects, where a filter predicate determines which tuples to keep for further 
processing. For its method declaration, refer to the <a 
href="http://edgent.incubator.apache.org/javadoc/latest/edgent/topology/TStream.html#filter-edgent.function.Predicate-";>Javadoc</a>.</p>
+<p>If the corn grower is interested in determining when the temperature is 
strictly out of the optimal range of 77°F and 91°F, a simple filter can be 
used. The <code>filter</code> method can be applied to <code>TStream</code> 
objects, where a filter predicate determines which tuples to keep for further 
processing. For its method declaration, refer to the <a 
href="http://edgent.incubator.apache.org/javadoc/latest/org/apache/edgent/topology/TStream.html#filter-org.apache.edgent.function.Predicate-";>Javadoc</a>.</p>
 
 <p>In this case, we want to keep temperatures below the lower range value 
<em>or</em> above the upper range value. This is expressed in the filter 
predicate, which follows Java&#39;s syntax for <a 
href="https://docs.oracle.com/javase/tutorial/java/javaOO/lambdaexpressions.html#syntax";>lambda
 expressions</a>. Then, we terminate the stream (using <code>sink</code>) by 
printing out the warning to standard out. Note that <code>\u00b0</code> is the 
Unicode encoding for the degree (°) symbol.</p>
 <div class="highlight"><pre><code class="language-java" data-lang="java"><span 
class="n">TStream</span><span class="o">&lt;</span><span 
class="n">Double</span><span class="o">&gt;</span> <span 
class="n">simpleFiltered</span> <span class="o">=</span> <span 
class="n">temp</span><span class="o">.</span><span 
class="na">filter</span><span class="o">(</span><span class="n">tuple</span> 
<span class="o">-&gt;</span>
@@ -662,7 +662,7 @@ $('#toc').on('click', 'a', function() {
 <p>The <code>deadband</code> filter is a part of the 
<code>edgent.analytics</code> package focused on handling sensor data. 
Let&#39;s look more closely at the method declaration below.</p>
 <div class="highlight"><pre><code class="language-java" data-lang="java"><span 
class="n">deadband</span><span class="o">(</span><span 
class="n">TStream</span><span class="o">&lt;</span><span 
class="n">T</span><span class="o">&gt;</span> <span 
class="n">stream</span><span class="o">,</span> <span 
class="n">Function</span><span class="o">&lt;</span><span 
class="n">T</span><span class="o">,</span><span class="n">V</span><span 
class="o">&gt;</span> <span class="n">value</span><span class="o">,</span> 
<span class="n">Predicate</span><span class="o">&lt;</span><span 
class="n">V</span><span class="o">&gt;</span> <span 
class="n">inBand</span><span class="o">)</span>
 </code></pre></div>
-<p>The first parameter is the stream to the filtered, which is 
<code>temp</code> in our scenario. The second parameter is the value to 
examine. Here, we use the <code>identity()</code> method to return a tuple on 
the stream. The last parameter is the predicate that defines the optimal range, 
that is, between 77°F and 91°F. it is important to note that this differs 
from the <code>TStream</code> version of <code>filter</code> in which one must 
explicitly specify the values that are out of range. The code snippet below 
demonstrates how the method call is pieced together. The 
<code>deadbandFiltered</code> stream contains temperature readings that follow 
the rules as described in the <a 
href="http://edgent.incubator.apache.org/javadoc/latest/edgent/analytics/sensors/Filters.html#deadband-edgent.topology.TStream-edgent.function.Function-edgent.function.Predicate-";>Javadoc</a>:</p>
+<p>The first parameter is the stream to the filtered, which is 
<code>temp</code> in our scenario. The second parameter is the value to 
examine. Here, we use the <code>identity()</code> method to return a tuple on 
the stream. The last parameter is the predicate that defines the optimal range, 
that is, between 77°F and 91°F. it is important to note that this differs 
from the <code>TStream</code> version of <code>filter</code> in which one must 
explicitly specify the values that are out of range. The code snippet below 
demonstrates how the method call is pieced together. The 
<code>deadbandFiltered</code> stream contains temperature readings that follow 
the rules as described in the <a 
href="http://edgent.incubator.apache.org/javadoc/latest/org/apache/edgent/analytics/sensors/Filters.html#deadband-org.apache.edgent.topology.TStream-org.apache.edgent.function.Function-org.apache.edgent.function.Predicate-";>Javadoc</a>:</p>
 
 <ul>
 <li>the value is outside of the optimal range (deadband)</li>
@@ -816,7 +816,7 @@ Temperature may not be optimal! It is 77.5°F!
         <div class="col-lg-12 footer">
 
              Site last
-            generated: Aug 24, 2016 <br/>
+            generated: Sep 6, 2016 <br/>
 
         </div>
     </div>

http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/ca854973/content/titlepage.html
----------------------------------------------------------------------
diff --git a/content/titlepage.html b/content/titlepage.html
index 065c7e9..3ebeb94 100644
--- a/content/titlepage.html
+++ b/content/titlepage.html
@@ -602,7 +602,7 @@ $('#toc').on('click', 'a', function() {
       <div class="printTitleArea">
         <div class="printTitle"></div>
         <div class="printSubtitle"></div>
-        <div class="lastGeneratedDate">Last generated: August 24, 2016</div>
+        <div class="lastGeneratedDate">Last generated: September 06, 2016</div>
         <hr />
 
         <div class="printTitleImage">
@@ -649,7 +649,7 @@ $('#toc').on('click', 'a', function() {
         <div class="col-lg-12 footer">
 
              Site last
-            generated: Aug 24, 2016 <br/>
+            generated: Sep 6, 2016 <br/>
 
         </div>
     </div>

http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/ca854973/content/tocpage.html
----------------------------------------------------------------------
diff --git a/content/tocpage.html b/content/tocpage.html
index 54ccdc4..9eaeda4 100644
--- a/content/tocpage.html
+++ b/content/tocpage.html
@@ -825,7 +825,7 @@ $('#toc').on('click', 'a', function() {
         <div class="col-lg-12 footer">
 
              Site last
-            generated: Aug 24, 2016 <br/>
+            generated: Sep 6, 2016 <br/>
 
         </div>
     </div>

Reply via email to