from e9dfca502948919c4bed99a1bcf599af09b4b0be
Project: http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/commit/7998630d Tree: http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/tree/7998630d Diff: http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/diff/7998630d Branch: refs/heads/asf-site Commit: 7998630d83082c513eb74fe2619a65a79b6534cd Parents: 7a6c61b Author: Queenie Ma <queeniema.apa...@gmail.com> Authored: Tue Jan 10 08:14:48 2017 -0800 Committer: Queenie Ma <queeniema.apa...@gmail.com> Committed: Tue Jan 10 08:14:48 2017 -0800 ---------------------------------------------------------------------- content/404.html | 8 +- content/Gemfile.lock | 207 +++++++++++++++++++ content/docs/committers.html | 8 +- content/docs/common-edgent-operations.html | 12 +- content/docs/community.html | 8 +- content/docs/console.html | 16 +- content/docs/downloads.html | 8 +- content/docs/edgent-getting-started.html | 16 +- content/docs/edgent_index.html | 8 +- content/docs/faq.html | 10 +- content/docs/home.html | 8 +- content/docs/overview.html | 8 +- content/docs/quickstart.html | 12 +- content/docs/samples.html | 10 +- content/docs/search.html | 8 +- content/docs/streaming-concepts.html | 20 +- content/docs/tag_collaboration.html | 8 +- content/docs/tag_content_types.html | 8 +- content/docs/tag_formatting.html | 8 +- content/docs/tag_getting_started.html | 8 +- content/docs/tag_mobile.html | 8 +- content/docs/tag_navigation.html | 8 +- content/docs/tag_publishing.html | 8 +- content/docs/tag_single_sourcing.html | 8 +- content/docs/tag_special_layouts.html | 8 +- content/favicon.ico | Bin 0 -> 1150 bytes content/index.html | 2 +- content/javadoc/latest/stylesheet.css | 15 +- content/javadoc/r0.4.0/stylesheet.css | 15 +- content/javadoc/r1.0.0/stylesheet.css | 15 +- .../recipe_adaptable_deadtime_filter.html | 22 +- .../recipes/recipe_adaptable_filter_range.html | 16 +- .../recipe_adaptable_polling_source.html | 22 +- ...pe_combining_streams_processing_results.html | 20 +- .../recipes/recipe_concurrent_analytics.html | 22 +- ...ipe_different_processing_against_stream.html | 12 +- .../recipe_dynamic_analytic_control.html | 8 +- .../recipes/recipe_external_filter_range.html | 16 +- content/recipes/recipe_hello_edgent.html | 16 +- content/recipes/recipe_parallel_analytics.html | 18 +- content/recipes/recipe_source_function.html | 16 +- content/recipes/recipe_value_out_of_range.html | 16 +- content/recipes/recipe_writing_a_connector.html | 8 +- content/titlepage.html | 10 +- content/tocpage.html | 8 +- 45 files changed, 460 insertions(+), 256 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/7998630d/content/404.html ---------------------------------------------------------------------- diff --git a/content/404.html b/content/404.html index 6c4b8d7..316c3bf 100644 --- a/content/404.html +++ b/content/404.html @@ -112,19 +112,19 @@ - <li><a href="http://edgent.incubator.apache.org/javadoc/latest/index.html" target="_blank">lastest</a></li> + <li><a href="..\javadoc\latest">latest</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r1.0.0/index.html" target="_blank">1.0.0</a></li> + <li><a href="..\javadoc\r1.0.0">1.0.0</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r0.4.0/index.html" target="_blank">0.4.0</a></li> + <li><a href="..\javadoc\r0.4.0">0.4.0</a></li> @@ -690,7 +690,7 @@ $('#toc').on('click', 'a', function() { <div class="col-lg-12 footer"> Site last - generated: Dec 23, 2016 <br/> + generated: Jan 10, 2017 <br/> </div> </div> http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/7998630d/content/Gemfile.lock ---------------------------------------------------------------------- diff --git a/content/Gemfile.lock b/content/Gemfile.lock new file mode 100644 index 0000000..77f3a55 --- /dev/null +++ b/content/Gemfile.lock @@ -0,0 +1,207 @@ +GEM + remote: https://rubygems.org/ + specs: + activesupport (4.2.7) + i18n (~> 0.7) + json (~> 1.7, >= 1.7.7) + minitest (~> 5.1) + thread_safe (~> 0.3, >= 0.3.4) + tzinfo (~> 1.1) + addressable (2.5.0) + public_suffix (~> 2.0, >= 2.0.2) + coffee-script (2.4.1) + coffee-script-source + execjs + coffee-script-source (1.12.2) + colorator (1.1.0) + ethon (0.10.1) + ffi (>= 1.3.0) + execjs (2.7.0) + faraday (0.10.1) + multipart-post (>= 1.2, < 3) + ffi (1.9.14) + forwardable-extended (2.6.0) + gemoji (2.1.0) + github-pages (112) + activesupport (= 4.2.7) + github-pages-health-check (= 1.3.0) + jekyll (= 3.3.1) + jekyll-avatar (= 0.4.2) + jekyll-coffeescript (= 1.0.1) + jekyll-default-layout (= 0.1.4) + jekyll-feed (= 0.8.0) + jekyll-gist (= 1.4.0) + jekyll-github-metadata (= 2.2.0) + jekyll-mentions (= 1.2.0) + jekyll-optional-front-matter (= 0.1.2) + jekyll-paginate (= 1.1.0) + jekyll-readme-index (= 0.0.3) + jekyll-redirect-from (= 0.11.0) + jekyll-relative-links (= 0.2.1) + jekyll-sass-converter (= 1.3.0) + jekyll-seo-tag (= 2.1.0) + jekyll-sitemap (= 0.12.0) + jekyll-swiss (= 0.4.0) + jekyll-theme-architect (= 0.0.3) + jekyll-theme-cayman (= 0.0.3) + jekyll-theme-dinky (= 0.0.3) + jekyll-theme-hacker (= 0.0.3) + jekyll-theme-leap-day (= 0.0.3) + jekyll-theme-merlot (= 0.0.3) + jekyll-theme-midnight (= 0.0.3) + jekyll-theme-minimal (= 0.0.3) + jekyll-theme-modernist (= 0.0.3) + jekyll-theme-primer (= 0.1.5) + jekyll-theme-slate (= 0.0.3) + jekyll-theme-tactile (= 0.0.3) + jekyll-theme-time-machine (= 0.0.3) + jekyll-titles-from-headings (= 0.1.3) + jemoji (= 0.7.0) + kramdown (= 1.11.1) + liquid (= 3.0.6) + listen (= 3.0.6) + mercenary (~> 0.3) + minima (= 2.0.0) + rouge (= 1.11.1) + terminal-table (~> 1.4) + github-pages-health-check (1.3.0) + addressable (~> 2.3) + net-dns (~> 0.8) + octokit (~> 4.0) + public_suffix (~> 2.0) + typhoeus (~> 0.7) + html-pipeline (2.4.2) + activesupport (>= 2) + nokogiri (>= 1.4) + i18n (0.7.0) + jekyll (3.3.1) + addressable (~> 2.4) + colorator (~> 1.0) + jekyll-sass-converter (~> 1.0) + jekyll-watch (~> 1.1) + kramdown (~> 1.3) + liquid (~> 3.0) + mercenary (~> 0.3.3) + pathutil (~> 0.9) + rouge (~> 1.7) + safe_yaml (~> 1.0) + jekyll-avatar (0.4.2) + jekyll (~> 3.0) + jekyll-coffeescript (1.0.1) + coffee-script (~> 2.2) + jekyll-default-layout (0.1.4) + jekyll (~> 3.0) + jekyll-feed (0.8.0) + jekyll (~> 3.3) + jekyll-gist (1.4.0) + octokit (~> 4.2) + jekyll-github-metadata (2.2.0) + jekyll (~> 3.1) + octokit (~> 4.0, != 4.4.0) + jekyll-mentions (1.2.0) + activesupport (~> 4.0) + html-pipeline (~> 2.3) + jekyll (~> 3.0) + jekyll-optional-front-matter (0.1.2) + jekyll (~> 3.0) + jekyll-paginate (1.1.0) + jekyll-readme-index (0.0.3) + jekyll (~> 3.0) + jekyll-redirect-from (0.11.0) + jekyll (>= 2.0) + jekyll-relative-links (0.2.1) + jekyll (~> 3.3) + jekyll-sass-converter (1.3.0) + sass (~> 3.2) + jekyll-seo-tag (2.1.0) + jekyll (~> 3.3) + jekyll-sitemap (0.12.0) + jekyll (~> 3.3) + jekyll-swiss (0.4.0) + jekyll-theme-architect (0.0.3) + jekyll (~> 3.3) + jekyll-theme-cayman (0.0.3) + jekyll (~> 3.3) + jekyll-theme-dinky (0.0.3) + jekyll (~> 3.3) + jekyll-theme-hacker (0.0.3) + jekyll (~> 3.3) + jekyll-theme-leap-day (0.0.3) + jekyll (~> 3.3) + jekyll-theme-merlot (0.0.3) + jekyll (~> 3.3) + jekyll-theme-midnight (0.0.3) + jekyll (~> 3.3) + jekyll-theme-minimal (0.0.3) + jekyll (~> 3.3) + jekyll-theme-modernist (0.0.3) + jekyll (~> 3.3) + jekyll-theme-primer (0.1.5) + jekyll (~> 3.3) + jekyll-theme-slate (0.0.3) + jekyll (~> 3.3) + jekyll-theme-tactile (0.0.3) + jekyll (~> 3.3) + jekyll-theme-time-machine (0.0.3) + jekyll (~> 3.3) + jekyll-titles-from-headings (0.1.3) + jekyll (~> 3.3) + jekyll-watch (1.5.0) + listen (~> 3.0, < 3.1) + jemoji (0.7.0) + activesupport (~> 4.0) + gemoji (~> 2.0) + html-pipeline (~> 2.2) + jekyll (>= 3.0) + json (1.8.3) + kramdown (1.11.1) + liquid (3.0.6) + listen (3.0.6) + rb-fsevent (>= 0.9.3) + rb-inotify (>= 0.9.7) + mercenary (0.3.6) + mini_portile2 (2.1.0) + minima (2.0.0) + minitest (5.10.1) + multi_json (1.12.1) + multipart-post (2.0.0) + net-dns (0.8.0) + nokogiri (1.7.0.1) + mini_portile2 (~> 2.1.0) + octokit (4.6.2) + sawyer (~> 0.8.0, >= 0.5.3) + pathutil (0.14.0) + forwardable-extended (~> 2.6) + public_suffix (2.0.5) + pygments.rb (1.1.1) + multi_json (>= 1.0.0) + rb-fsevent (0.9.8) + rb-inotify (0.9.7) + ffi (>= 0.5.0) + redcarpet (3.4.0) + rouge (1.11.1) + safe_yaml (1.0.4) + sass (3.4.23) + sawyer (0.8.1) + addressable (>= 2.3.5, < 2.6) + faraday (~> 0.8, < 1.0) + terminal-table (1.7.3) + unicode-display_width (~> 1.1.1) + thread_safe (0.3.5) + typhoeus (0.8.0) + ethon (>= 0.8.0) + tzinfo (1.2.2) + thread_safe (~> 0.1) + unicode-display_width (1.1.2) + +PLATFORMS + ruby + +DEPENDENCIES + github-pages + jekyll + pygments.rb + redcarpet + +BUNDLED WITH + 1.13.7 http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/7998630d/content/docs/committers.html ---------------------------------------------------------------------- diff --git a/content/docs/committers.html b/content/docs/committers.html index a4d02c3..bf7b166 100644 --- a/content/docs/committers.html +++ b/content/docs/committers.html @@ -112,19 +112,19 @@ - <li><a href="http://edgent.incubator.apache.org/javadoc/latest/index.html" target="_blank">lastest</a></li> + <li><a href="..\javadoc\latest">latest</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r1.0.0/index.html" target="_blank">1.0.0</a></li> + <li><a href="..\javadoc\r1.0.0">1.0.0</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r0.4.0/index.html" target="_blank">0.4.0</a></li> + <li><a href="..\javadoc\r0.4.0">0.4.0</a></li> @@ -702,7 +702,7 @@ $('#toc').on('click', 'a', function() { <div class="col-lg-12 footer"> Site last - generated: Dec 23, 2016 <br/> + generated: Jan 10, 2017 <br/> </div> </div> http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/7998630d/content/docs/common-edgent-operations.html ---------------------------------------------------------------------- diff --git a/content/docs/common-edgent-operations.html b/content/docs/common-edgent-operations.html index a86f3d3..6997132 100644 --- a/content/docs/common-edgent-operations.html +++ b/content/docs/common-edgent-operations.html @@ -112,19 +112,19 @@ - <li><a href="http://edgent.incubator.apache.org/javadoc/latest/index.html" target="_blank">lastest</a></li> + <li><a href="..\javadoc\latest">latest</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r1.0.0/index.html" target="_blank">1.0.0</a></li> + <li><a href="..\javadoc\r1.0.0">1.0.0</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r0.4.0/index.html" target="_blank">0.4.0</a></li> + <li><a href="..\javadoc\r0.4.0">0.4.0</a></li> @@ -663,7 +663,7 @@ $('#toc').on('click', 'a', function() { <p><code>TStream.map()</code> is arguably the most used method in the Edgent API. Its two main purposes are to perform stateful or stateless operations on a stream's tuples, and to produce a <code>TStream</code> with tuples of a different type from that of the calling stream.</p> -<h3 id="changing-a-tstream-39-s-tuple-type">Changing a TStream's tuple type</h3> +<h3 id="changing-a-tstreams-tuple-type">Changing a TStream's tuple type</h3> <p>In addition to filtering tuples, <code>TStream</code>s support operations that <em>transform</em> tuples from one Java type to another by invoking the <code>TStream.map()</code> method.</p> @@ -696,7 +696,7 @@ $('#toc').on('click', 'a', function() { <span class="n">TStream</span><span class="o"><</span><span class="n">Integer</span><span class="o">></span> <span class="n">counts</span> <span class="o">=</span> <span class="n">streamOfStrings</span><span class="o">.</span><span class="na">map</span><span class="o">(</span><span class="k">new</span> <span class="n">Function</span><span class="o"><</span><span class="n">String</span><span class="o">,</span> <span class="n">Integer</span><span class="o">>()</span> <span class="o">{</span> <span class="kt">int</span> <span class="n">count</span> <span class="o">=</span> <span class="mi">0</span><span class="o">;</span> <span class="nd">@Override</span> - <span class="kd">public</span> <span class="n">Integer</span> <span class="n">apply</span><span class="o">(</span><span class="n">String</span> <span class="n">arg0</span><span class="o">)</span> <span class="o">{</span> + <span class="kd">public</span> <span class="n">Integer</span> <span class="nf">apply</span><span class="o">(</span><span class="n">String</span> <span class="n">arg0</span><span class="o">)</span> <span class="o">{</span> <span class="n">count</span> <span class="o">=</span> <span class="n">count</span> <span class="o">+</span> <span class="mi">1</span><span class="o">;</span> <span class="k">return</span> <span class="n">count</span><span class="o">;</span> <span class="o">}</span> @@ -735,7 +735,7 @@ $('#toc').on('click', 'a', function() { <div class="col-lg-12 footer"> Site last - generated: Dec 23, 2016 <br/> + generated: Jan 10, 2017 <br/> </div> </div> http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/7998630d/content/docs/community.html ---------------------------------------------------------------------- diff --git a/content/docs/community.html b/content/docs/community.html index b948c94..47ae23d 100644 --- a/content/docs/community.html +++ b/content/docs/community.html @@ -112,19 +112,19 @@ - <li><a href="http://edgent.incubator.apache.org/javadoc/latest/index.html" target="_blank">lastest</a></li> + <li><a href="..\javadoc\latest">latest</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r1.0.0/index.html" target="_blank">1.0.0</a></li> + <li><a href="..\javadoc\r1.0.0">1.0.0</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r0.4.0/index.html" target="_blank">0.4.0</a></li> + <li><a href="..\javadoc\r0.4.0">0.4.0</a></li> @@ -756,7 +756,7 @@ $('#toc').on('click', 'a', function() { <div class="col-lg-12 footer"> Site last - generated: Dec 23, 2016 <br/> + generated: Jan 10, 2017 <br/> </div> </div> http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/7998630d/content/docs/console.html ---------------------------------------------------------------------- diff --git a/content/docs/console.html b/content/docs/console.html index 25d7826..36f83f7 100644 --- a/content/docs/console.html +++ b/content/docs/console.html @@ -112,19 +112,19 @@ - <li><a href="http://edgent.incubator.apache.org/javadoc/latest/index.html" target="_blank">lastest</a></li> + <li><a href="..\javadoc\latest">latest</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r1.0.0/index.html" target="_blank">1.0.0</a></li> + <li><a href="..\javadoc\r1.0.0">1.0.0</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r0.4.0/index.html" target="_blank">0.4.0</a></li> + <li><a href="..\javadoc\r0.4.0">0.4.0</a></li> @@ -674,7 +674,7 @@ $('#toc').on('click', 'a', function() { <span class="kn">import</span> <span class="nn">org.apache.edgent.topology.Topology</span><span class="o">;</span> <span class="kd">public</span> <span class="kd">class</span> <span class="nc">TempSensorApplication</span> <span class="o">{</span> - <span class="kd">public</span> <span class="kd">static</span> <span class="kt">void</span> <span class="n">main</span><span class="o">(</span><span class="n">String</span><span class="o">[]</span> <span class="n">args</span><span class="o">)</span> <span class="kd">throws</span> <span class="n">Exception</span> <span class="o">{</span> + <span class="kd">public</span> <span class="kd">static</span> <span class="kt">void</span> <span class="nf">main</span><span class="o">(</span><span class="n">String</span><span class="o">[]</span> <span class="n">args</span><span class="o">)</span> <span class="kd">throws</span> <span class="n">Exception</span> <span class="o">{</span> <span class="n">TempSensor</span> <span class="n">sensor</span> <span class="o">=</span> <span class="k">new</span> <span class="n">TempSensor</span><span class="o">();</span> <span class="n">DevelopmentProvider</span> <span class="n">dp</span> <span class="o">=</span> <span class="k">new</span> <span class="n">DevelopmentProvider</span><span class="o">();</span> <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> @@ -809,7 +809,7 @@ Well3 alert, ecoli value is 1 <li>Each well that is to be measured is added to the topology. The topology polls each sensor (temp, ecoli, etc.) for each well as a unit. A <code>TStream<Integer></code> is returned from polling the toplogy and represents a sensor reading. Each sensor reading for the well has a tag added to it with the reading type i.e, "temp", and the well id. Once all of the sensor readings are obtained and the tags added, each sensor reading is 'unioned' into a single <code>TStream<JsonObject></code>. Look at the <code>waterDetector</code> method for details on this.</li> <li>Now, each well has a single stream with each of the sensors readings as a property with a name and value in the <code>TStream<JsonObject></code>. Next the <code>alertFilter</code> method is called on the <code>TStream<JsonObject></code> representing each well. This method checks the values for each well's sensors to determine if they are 'out of range' for healthy values. The <code>filter</code> oplet is used to do this. If any of the sensor's readings are out of the acceptable range the tuple is passed along. Those that are within an acceptable range are discarded.</li> <li><p>Next the applications' <code>splitAlert</code> method is called on each well's stream that contains the union of all the sensor readings that are out of range. The <code>splitAlert</code> method uses the <code>split</code> oplet to split the incoming stream into 5 different streams. Only those tuples that are out of range for each stream, which represents each sensor type, will be returned. The object returned from <code>splitAlert</code> is a list of <code>TStream<JsonObject></code> objects. The <code>splitAlert</code> method is shown below:</p> -<div class="highlight"><pre><code class="language-java" data-lang="java"><span class="kd">public</span> <span class="kd">static</span> <span class="n">List</span><span class="o"><</span><span class="n">TStream</span><span class="o"><</span><span class="n">JsonObject</span><span class="o">>></span> <span class="n">splitAlert</span><span class="o">(</span><span class="n">TStream</span><span class="o"><</span><span class="n">JsonObject</span><span class="o">></span> <span class="n">alertStream</span><span class="o">,</span> <span class="kt">int</span> <span class="n">wellId</span><span class="o">)</span> <span class="o">{</span> +<div class="highlight"><pre><code class="language-java" data-lang="java"><span class="kd">public</span> <span class="kd">static</span> <span class="n">List</span><span class="o"><</span><span class="n">TStream</span><span class="o"><</span><span class="n">JsonObject</span><span class="o">>></span> <span class="nf">splitAlert</span><span class="o">(</span><span class="n">TStream</span><span class="o"><</span><span class="n">JsonObject</span><span class="o">></span> <span class="n">alertStream</span><span class="o">,</span> <span class="kt">int</span> <span class="n">wellId</span><span class="o">)</span> <span class="o">{</span> <span class="n">List</span><span class="o"><</span><span class="n">TStream</span><span class="o"><</span><span class="n">JsonObject</span><span class="o">>></span> <span class="n">allStreams</span> <span class="o">=</span> <span class="n">alertStream</span><span class="o">.</span><span class="na">split</span><span class="o">(</span><span class="mi">5</span><span class="o">,</span> <span class="n">tuple</span> <span class="o">-></span> <span class="o">{</span> <span class="k">if</span> <span class="o">(</span><span class="n">tuple</span><span class="o">.</span><span class="na">get</span><span class="o">(</span><span class="s">"temp"</span><span class="o">)</span> <span class="o">!=</span> <span class="kc">null</span><span class="o">)</span> <span class="o">{</span> <span class="n">JsonObject</span> <span class="n">tempObj</span> <span class="o">=</span> <span class="k">new</span> <span class="n">JsonObject</span><span class="o">();</span> @@ -974,7 +974,7 @@ Counter Op:TupleCounter.edgent.oplet.JOB_0.OP_98 has a tuple count of zero! <p><img src='images/console_hover_over_link.jpg'/></p> <p>The section of the code that adds the tags 'temperature' and 'well1' is in the <code>waterDetector</code> method of the <code>ConsoleWaterDetector</code> class.</p> -<div class="highlight"><pre><code class="language-java" data-lang="java"><span class="kd">public</span> <span class="kd">static</span> <span class="n">TStream</span><span class="o"><</span><span class="n">JsonObject</span><span class="o">></span> <span class="n">waterDetector</span><span class="o">(</span><span class="n">Topology</span> <span class="n">topology</span><span class="o">,</span> <span class="kt">int</span> <span class="n">wellId</span><span class="o">)</span> <span class="o">{</span> +<div class="highlight"><pre><code class="language-java" data-lang="java"><span class="kd">public</span> <span class="kd">static</span> <span class="n">TStream</span><span class="o"><</span><span class="n">JsonObject</span><span class="o">></span> <span class="nf">waterDetector</span><span class="o">(</span><span class="n">Topology</span> <span class="n">topology</span><span class="o">,</span> <span class="kt">int</span> <span class="n">wellId</span><span class="o">)</span> <span class="o">{</span> <span class="n">Random</span> <span class="n">rNum</span> <span class="o">=</span> <span class="k">new</span> <span class="n">Random</span><span class="o">();</span> <span class="n">TStream</span><span class="o"><</span><span class="n">Integer</span><span class="o">></span> <span class="n">temp</span> <span class="o">=</span> <span class="n">topology</span><span class="o">.</span><span class="na">poll</span><span class="o">(()</span> <span class="o">-></span> <span class="n">rNum</span><span class="o">.</span><span class="na">nextInt</span><span class="o">(</span><span class="n">TEMP_RANDOM_HIGH</span> <span class="o">-</span> <span class="n">TEMP_RANDOM_LOW</span><span class="o">)</span> <span class="o">+</span> <span class="n">TEMP_RANDOM_LOW</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> <span class="n">TStream</span><span class="o"><</span><span class="n">Integer</span><span class="o">></span> <span class="n">acidity</span> <span class="o">=</span> <span class="n">topology</span><span class="o">.</span><span class="na">poll</span><span class="o">(()</span> <span class="o">-></span> <span class="n">rNum</span><span class="o">.</span><span class="na">nextInt</span><span class="o">(</span><span class="n">ACIDITY_RANDOM_HIGH</span> <span class="o">-</span> <span class="n">ACIDITY_RANDOM_LOW</span><span class="o">)</span> <span class="o">+</span> <span class="n">ACIDITY_RANDOM_LOW</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> @@ -1037,7 +1037,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="https://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>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="/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> @@ -1161,7 +1161,7 @@ Metrics.rateMeter(individualAlerts3.get(0)); <div class="col-lg-12 footer"> Site last - generated: Dec 23, 2016 <br/> + generated: Jan 10, 2017 <br/> </div> </div> http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/7998630d/content/docs/downloads.html ---------------------------------------------------------------------- diff --git a/content/docs/downloads.html b/content/docs/downloads.html index e86cb42..6107e26 100644 --- a/content/docs/downloads.html +++ b/content/docs/downloads.html @@ -112,19 +112,19 @@ - <li><a href="http://edgent.incubator.apache.org/javadoc/latest/index.html" target="_blank">lastest</a></li> + <li><a href="..\javadoc\latest">latest</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r1.0.0/index.html" target="_blank">1.0.0</a></li> + <li><a href="..\javadoc\r1.0.0">1.0.0</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r0.4.0/index.html" target="_blank">0.4.0</a></li> + <li><a href="..\javadoc\r0.4.0">0.4.0</a></li> @@ -738,7 +738,7 @@ $('#toc').on('click', 'a', function() { <div class="col-lg-12 footer"> Site last - generated: Dec 23, 2016 <br/> + generated: Jan 10, 2017 <br/> </div> </div> http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/7998630d/content/docs/edgent-getting-started.html ---------------------------------------------------------------------- diff --git a/content/docs/edgent-getting-started.html b/content/docs/edgent-getting-started.html index 91aef35..8236875 100644 --- a/content/docs/edgent-getting-started.html +++ b/content/docs/edgent-getting-started.html @@ -112,19 +112,19 @@ - <li><a href="http://edgent.incubator.apache.org/javadoc/latest/index.html" target="_blank">lastest</a></li> + <li><a href="..\javadoc\latest">latest</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r1.0.0/index.html" target="_blank">1.0.0</a></li> + <li><a href="..\javadoc\r1.0.0">1.0.0</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r0.4.0/index.html" target="_blank">0.4.0</a></li> + <li><a href="..\javadoc\r0.4.0">0.4.0</a></li> @@ -726,7 +726,7 @@ $('#toc').on('click', 'a', function() { <span class="o">}</span> <span class="nd">@Override</span> - <span class="kd">public</span> <span class="n">Double</span> <span class="n">get</span><span class="o">()</span> <span class="o">{</span> + <span class="kd">public</span> <span class="n">Double</span> <span class="nf">get</span><span class="o">()</span> <span class="o">{</span> <span class="c1">// Change the current temperature some random amount</span> <span class="kt">double</span> <span class="n">newTemp</span> <span class="o">=</span> <span class="n">rand</span><span class="o">.</span><span class="na">nextGaussian</span><span class="o">()</span> <span class="o">+</span> <span class="n">currentTemp</span><span class="o">;</span> <span class="n">currentTemp</span> <span class="o">=</span> <span class="n">newTemp</span><span class="o">;</span> @@ -744,7 +744,7 @@ $('#toc').on('click', 'a', function() { <span class="kn">import</span> <span class="nn">org.apache.edgent.topology.Topology</span><span class="o">;</span> <span class="kd">public</span> <span class="kd">class</span> <span class="nc">TempSensorApplication</span> <span class="o">{</span> - <span class="kd">public</span> <span class="kd">static</span> <span class="kt">void</span> <span class="n">main</span><span class="o">(</span><span class="n">String</span><span class="o">[]</span> <span class="n">args</span><span class="o">)</span> <span class="kd">throws</span> <span class="n">Exception</span> <span class="o">{</span> + <span class="kd">public</span> <span class="kd">static</span> <span class="kt">void</span> <span class="nf">main</span><span class="o">(</span><span class="n">String</span><span class="o">[]</span> <span class="n">args</span><span class="o">)</span> <span class="kd">throws</span> <span class="n">Exception</span> <span class="o">{</span> <span class="n">TempSensor</span> <span class="n">sensor</span> <span class="o">=</span> <span class="k">new</span> <span class="n">TempSensor</span><span class="o">();</span> <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> <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> @@ -760,14 +760,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="https://edgent.incubator.apache.org/javadoc/latest/index.html?org/apache/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="/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="https://edgent.incubator.apache.org/javadoc/latest/index.html?org/apache/edgent/topology/Topology.html"><code>Topology</code></a> instance:</p> +<p>Additionally a Provider is used to create a <a href="/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> @@ -862,7 +862,7 @@ $('#toc').on('click', 'a', function() { <div class="col-lg-12 footer"> Site last - generated: Dec 23, 2016 <br/> + generated: Jan 10, 2017 <br/> </div> </div> http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/7998630d/content/docs/edgent_index.html ---------------------------------------------------------------------- diff --git a/content/docs/edgent_index.html b/content/docs/edgent_index.html index fa3224a..2e393c3 100644 --- a/content/docs/edgent_index.html +++ b/content/docs/edgent_index.html @@ -112,19 +112,19 @@ - <li><a href="http://edgent.incubator.apache.org/javadoc/latest/index.html" target="_blank">lastest</a></li> + <li><a href="..\javadoc\latest">latest</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r1.0.0/index.html" target="_blank">1.0.0</a></li> + <li><a href="..\javadoc\r1.0.0">1.0.0</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r0.4.0/index.html" target="_blank">0.4.0</a></li> + <li><a href="..\javadoc\r0.4.0">0.4.0</a></li> @@ -715,7 +715,7 @@ $('#toc').on('click', 'a', function() { <div class="col-lg-12 footer"> Site last - generated: Dec 23, 2016 <br/> + generated: Jan 10, 2017 <br/> </div> </div> http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/7998630d/content/docs/faq.html ---------------------------------------------------------------------- diff --git a/content/docs/faq.html b/content/docs/faq.html index 4d32208..d058e54 100644 --- a/content/docs/faq.html +++ b/content/docs/faq.html @@ -112,19 +112,19 @@ - <li><a href="http://edgent.incubator.apache.org/javadoc/latest/index.html" target="_blank">lastest</a></li> + <li><a href="..\javadoc\latest">latest</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r1.0.0/index.html" target="_blank">1.0.0</a></li> + <li><a href="..\javadoc\r1.0.0">1.0.0</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r0.4.0/index.html" target="_blank">0.4.0</a></li> + <li><a href="..\javadoc\r0.4.0">0.4.0</a></li> @@ -737,7 +737,7 @@ $('#toc').on('click', 'a', function() { <p>With the growth of the Internet of Things there is a need to execute analytics at the edge. Edgent was developed to address requirements for analytics at the edge for IoT use cases that were not addressed by central analytic solutions. These capabilities will be useful to many organizations and that the diverse nature of edge devices and use cases is best addressed by an open community. Our goal is to develop a vibrant community of developers and users to expand the capabilities and real-world use of Edgent by companies and individuals to enable edge analytics and further innovation for the IoT space.</p> -<h2 id="i-see-references-to-quot-quarks-quot-how-does-it-relate-to-apache-edgent">I see references to "Quarks." How does it relate to Apache Edgent?</h2> +<h2 id="i-see-references-to-quarks-how-does-it-relate-to-apache-edgent">I see references to "Quarks." How does it relate to Apache Edgent?</h2> <p>Up until July 2016, Edgent was known as Quarks. Quarks was renamed due to the name not being unique enough.</p> @@ -772,7 +772,7 @@ $('#toc').on('click', 'a', function() { <div class="col-lg-12 footer"> Site last - generated: Dec 23, 2016 <br/> + generated: Jan 10, 2017 <br/> </div> </div> http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/7998630d/content/docs/home.html ---------------------------------------------------------------------- diff --git a/content/docs/home.html b/content/docs/home.html index 51e7544..10c84b6 100644 --- a/content/docs/home.html +++ b/content/docs/home.html @@ -112,19 +112,19 @@ - <li><a href="http://edgent.incubator.apache.org/javadoc/latest/index.html" target="_blank">lastest</a></li> + <li><a href="..\javadoc\latest">latest</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r1.0.0/index.html" target="_blank">1.0.0</a></li> + <li><a href="..\javadoc\r1.0.0">1.0.0</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r0.4.0/index.html" target="_blank">0.4.0</a></li> + <li><a href="..\javadoc\r0.4.0">0.4.0</a></li> @@ -777,7 +777,7 @@ $('#toc').on('click', 'a', function() { <div class="col-lg-12 footer"> Site last - generated: Dec 23, 2016 <br/> + generated: Jan 10, 2017 <br/> </div> </div> http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/7998630d/content/docs/overview.html ---------------------------------------------------------------------- diff --git a/content/docs/overview.html b/content/docs/overview.html index 862c3fa..3f64fb5 100644 --- a/content/docs/overview.html +++ b/content/docs/overview.html @@ -112,19 +112,19 @@ - <li><a href="http://edgent.incubator.apache.org/javadoc/latest/index.html" target="_blank">lastest</a></li> + <li><a href="..\javadoc\latest">latest</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r1.0.0/index.html" target="_blank">1.0.0</a></li> + <li><a href="..\javadoc\r1.0.0">1.0.0</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r0.4.0/index.html" target="_blank">0.4.0</a></li> + <li><a href="..\javadoc\r0.4.0">0.4.0</a></li> @@ -762,7 +762,7 @@ medical device.</li> <div class="col-lg-12 footer"> Site last - generated: Dec 23, 2016 <br/> + generated: Jan 10, 2017 <br/> </div> </div> http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/7998630d/content/docs/quickstart.html ---------------------------------------------------------------------- diff --git a/content/docs/quickstart.html b/content/docs/quickstart.html index 2d39897..034d997 100644 --- a/content/docs/quickstart.html +++ b/content/docs/quickstart.html @@ -112,19 +112,19 @@ - <li><a href="http://edgent.incubator.apache.org/javadoc/latest/index.html" target="_blank">lastest</a></li> + <li><a href="..\javadoc\latest">latest</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r1.0.0/index.html" target="_blank">1.0.0</a></li> + <li><a href="..\javadoc\r1.0.0">1.0.0</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r0.4.0/index.html" target="_blank">0.4.0</a></li> + <li><a href="..\javadoc\r0.4.0">0.4.0</a></li> @@ -662,9 +662,9 @@ $('#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's Bluemix cloud platform -and Edgent provides a <a href="https://edgent.incubator.apache.org/javadoc/latest/index.html?org/apache/edgent/connectors/iotp/IotpDevice.html">connector</a>.</p> +and Edgent provides a <a href="/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/org/apache/edgent/samples/connectors/iotp/IotpQuickstart.java">code</a>, <a href="https://edgent.incubator.apache.org/javadoc/latest/index.html?org/apache/edgent/samples/connectors/iotp/IotpQuickstart.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="/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/iotp/runiotpquickstart.sh"><code>edgent/java8/scripts/connectors/iotp/runiotpquickstart.sh</code></a></p> @@ -732,7 +732,7 @@ and Edgent provides a <a href="https://edgent.incubator.apache.org/javadoc/lates <div class="col-lg-12 footer"> Site last - generated: Dec 23, 2016 <br/> + generated: Jan 10, 2017 <br/> </div> </div> http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/7998630d/content/docs/samples.html ---------------------------------------------------------------------- diff --git a/content/docs/samples.html b/content/docs/samples.html index 90f9904..eb1a1ef 100644 --- a/content/docs/samples.html +++ b/content/docs/samples.html @@ -112,19 +112,19 @@ - <li><a href="http://edgent.incubator.apache.org/javadoc/latest/index.html" target="_blank">lastest</a></li> + <li><a href="..\javadoc\latest">latest</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r1.0.0/index.html" target="_blank">1.0.0</a></li> + <li><a href="..\javadoc\r1.0.0">1.0.0</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r0.4.0/index.html" target="_blank">0.4.0</a></li> + <li><a href="..\javadoc\r0.4.0">0.4.0</a></li> @@ -720,7 +720,7 @@ $('#toc').on('click', 'a', function() { </ul></li> </ul> -<p>Additional samples are documented in the <a href="https://edgent.incubator.apache.org/javadoc/latest/overview-summary.html#overview.description">Edgent Overview</a> section of the Javadoc.</p> +<p>Additional samples are documented in the <a href="/javadoc/latest/overview-summary.html#overview.description">Edgent Overview</a> section of the Javadoc.</p> <div class="tags"> @@ -753,7 +753,7 @@ $('#toc').on('click', 'a', function() { <div class="col-lg-12 footer"> Site last - generated: Dec 23, 2016 <br/> + generated: Jan 10, 2017 <br/> </div> </div> http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/7998630d/content/docs/search.html ---------------------------------------------------------------------- diff --git a/content/docs/search.html b/content/docs/search.html index 54f10a4..67cbb37 100644 --- a/content/docs/search.html +++ b/content/docs/search.html @@ -112,19 +112,19 @@ - <li><a href="http://edgent.incubator.apache.org/javadoc/latest/index.html" target="_blank">lastest</a></li> + <li><a href="..\javadoc\latest">latest</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r1.0.0/index.html" target="_blank">1.0.0</a></li> + <li><a href="..\javadoc\r1.0.0">1.0.0</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r0.4.0/index.html" target="_blank">0.4.0</a></li> + <li><a href="..\javadoc\r0.4.0">0.4.0</a></li> @@ -680,7 +680,7 @@ $('#toc').on('click', 'a', function() { <div class="col-lg-12 footer"> Site last - generated: Dec 23, 2016 <br/> + generated: Jan 10, 2017 <br/> </div> </div> http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/7998630d/content/docs/streaming-concepts.html ---------------------------------------------------------------------- diff --git a/content/docs/streaming-concepts.html b/content/docs/streaming-concepts.html index 6d93a68..59066b1 100644 --- a/content/docs/streaming-concepts.html +++ b/content/docs/streaming-concepts.html @@ -112,19 +112,19 @@ - <li><a href="http://edgent.incubator.apache.org/javadoc/latest/index.html" target="_blank">lastest</a></li> + <li><a href="..\javadoc\latest">latest</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r1.0.0/index.html" target="_blank">1.0.0</a></li> + <li><a href="..\javadoc\r1.0.0">1.0.0</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r0.4.0/index.html" target="_blank">0.4.0</a></li> + <li><a href="..\javadoc\r0.4.0">0.4.0</a></li> @@ -660,12 +660,12 @@ $('#toc').on('click', 'a', function() { <p>An Edgent application is most useful when processing some sort of data. This page is intended to help you understand stream processing concepts by visually demonstrating some of the operations that can be invoked on a stream, along with code snippets. For example,</p> <ul> -<li><a href="https://edgent.incubator.apache.org/javadoc/latest/org/apache/edgent/topology/TStream.html#filter-org.apache.edgent.function.Predicate-">filter</a></li> -<li><a href="https://edgent.incubator.apache.org/javadoc/latest/org/apache/edgent/topology/TStream.html#split-int-org.apache.edgent.function.ToIntFunction-">split</a></li> -<li><a href="https://edgent.incubator.apache.org/javadoc/latest/org/apache/edgent/topology/TStream.html#union-org.apache.edgent.topology.TStream-">union</a></li> -<li><a href="https://edgent.incubator.apache.org/javadoc/latest/org/apache/edgent/topology/TStream.html#last-long-java.util.concurrent.TimeUnit-org.apache.edgent.function.Function-">partitioned window</a></li> -<li><a href="https://edgent.incubator.apache.org/javadoc/latest/org/apache/edgent/topology/TWindow.html#aggregate-org.apache.edgent.function.BiFunction-">continuous aggregation</a></li> -<li><a href="https://edgent.incubator.apache.org/javadoc/latest/org/apache/edgent/topology/TWindow.html#batch-org.apache.edgent.function.BiFunction-">batch</a></li> +<li><a href="/javadoc/latest/org/apache/edgent/topology/TStream.html#filter-org.apache.edgent.function.Predicate-">filter</a></li> +<li><a href="/javadoc/latest/org/apache/edgent/topology/TStream.html#split-int-org.apache.edgent.function.ToIntFunction-">split</a></li> +<li><a href="/javadoc/latest/org/apache/edgent/topology/TStream.html#union-org.apache.edgent.topology.TStream-">union</a></li> +<li><a href="/javadoc/latest/org/apache/edgent/topology/TStream.html#last-long-java.util.concurrent.TimeUnit-org.apache.edgent.function.Function-">partitioned window</a></li> +<li><a href="/javadoc/latest/org/apache/edgent/topology/TWindow.html#aggregate-org.apache.edgent.function.BiFunction-">continuous aggregation</a></li> +<li><a href="/javadoc/latest/org/apache/edgent/topology/TWindow.html#batch-org.apache.edgent.function.BiFunction-">batch</a></li> </ul> <h2 id="filter">Filter</h2> @@ -1441,7 +1441,7 @@ $('#toc').on('click', 'a', function() { <div class="col-lg-12 footer"> Site last - generated: Dec 23, 2016 <br/> + generated: Jan 10, 2017 <br/> </div> </div> http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/7998630d/content/docs/tag_collaboration.html ---------------------------------------------------------------------- diff --git a/content/docs/tag_collaboration.html b/content/docs/tag_collaboration.html index e5bb0c1..fa3cd3f 100644 --- a/content/docs/tag_collaboration.html +++ b/content/docs/tag_collaboration.html @@ -112,19 +112,19 @@ - <li><a href="http://edgent.incubator.apache.org/javadoc/latest/index.html" target="_blank">lastest</a></li> + <li><a href="..\javadoc\latest">latest</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r1.0.0/index.html" target="_blank">1.0.0</a></li> + <li><a href="..\javadoc\r1.0.0">1.0.0</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r0.4.0/index.html" target="_blank">0.4.0</a></li> + <li><a href="..\javadoc\r0.4.0">0.4.0</a></li> @@ -787,7 +787,7 @@ $('#toc').on('click', 'a', function() { <div class="col-lg-12 footer"> Site last - generated: Dec 23, 2016 <br/> + generated: Jan 10, 2017 <br/> </div> </div> http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/7998630d/content/docs/tag_content_types.html ---------------------------------------------------------------------- diff --git a/content/docs/tag_content_types.html b/content/docs/tag_content_types.html index b6d91fe..5dbe297 100644 --- a/content/docs/tag_content_types.html +++ b/content/docs/tag_content_types.html @@ -112,19 +112,19 @@ - <li><a href="http://edgent.incubator.apache.org/javadoc/latest/index.html" target="_blank">lastest</a></li> + <li><a href="..\javadoc\latest">latest</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r1.0.0/index.html" target="_blank">1.0.0</a></li> + <li><a href="..\javadoc\r1.0.0">1.0.0</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r0.4.0/index.html" target="_blank">0.4.0</a></li> + <li><a href="..\javadoc\r0.4.0">0.4.0</a></li> @@ -787,7 +787,7 @@ $('#toc').on('click', 'a', function() { <div class="col-lg-12 footer"> Site last - generated: Dec 23, 2016 <br/> + generated: Jan 10, 2017 <br/> </div> </div> http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/7998630d/content/docs/tag_formatting.html ---------------------------------------------------------------------- diff --git a/content/docs/tag_formatting.html b/content/docs/tag_formatting.html index c6293c3..5695c01 100644 --- a/content/docs/tag_formatting.html +++ b/content/docs/tag_formatting.html @@ -112,19 +112,19 @@ - <li><a href="http://edgent.incubator.apache.org/javadoc/latest/index.html" target="_blank">lastest</a></li> + <li><a href="..\javadoc\latest">latest</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r1.0.0/index.html" target="_blank">1.0.0</a></li> + <li><a href="..\javadoc\r1.0.0">1.0.0</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r0.4.0/index.html" target="_blank">0.4.0</a></li> + <li><a href="..\javadoc\r0.4.0">0.4.0</a></li> @@ -787,7 +787,7 @@ $('#toc').on('click', 'a', function() { <div class="col-lg-12 footer"> Site last - generated: Dec 23, 2016 <br/> + generated: Jan 10, 2017 <br/> </div> </div> http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/7998630d/content/docs/tag_getting_started.html ---------------------------------------------------------------------- diff --git a/content/docs/tag_getting_started.html b/content/docs/tag_getting_started.html index c0c0d98..de9a6a0 100644 --- a/content/docs/tag_getting_started.html +++ b/content/docs/tag_getting_started.html @@ -112,19 +112,19 @@ - <li><a href="http://edgent.incubator.apache.org/javadoc/latest/index.html" target="_blank">lastest</a></li> + <li><a href="..\javadoc\latest">latest</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r1.0.0/index.html" target="_blank">1.0.0</a></li> + <li><a href="..\javadoc\r1.0.0">1.0.0</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r0.4.0/index.html" target="_blank">0.4.0</a></li> + <li><a href="..\javadoc\r0.4.0">0.4.0</a></li> @@ -792,7 +792,7 @@ $('#toc').on('click', 'a', function() { <div class="col-lg-12 footer"> Site last - generated: Dec 23, 2016 <br/> + generated: Jan 10, 2017 <br/> </div> </div> http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/7998630d/content/docs/tag_mobile.html ---------------------------------------------------------------------- diff --git a/content/docs/tag_mobile.html b/content/docs/tag_mobile.html index 23f5427..7db0fb1 100644 --- a/content/docs/tag_mobile.html +++ b/content/docs/tag_mobile.html @@ -112,19 +112,19 @@ - <li><a href="http://edgent.incubator.apache.org/javadoc/latest/index.html" target="_blank">lastest</a></li> + <li><a href="..\javadoc\latest">latest</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r1.0.0/index.html" target="_blank">1.0.0</a></li> + <li><a href="..\javadoc\r1.0.0">1.0.0</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r0.4.0/index.html" target="_blank">0.4.0</a></li> + <li><a href="..\javadoc\r0.4.0">0.4.0</a></li> @@ -787,7 +787,7 @@ $('#toc').on('click', 'a', function() { <div class="col-lg-12 footer"> Site last - generated: Dec 23, 2016 <br/> + generated: Jan 10, 2017 <br/> </div> </div> http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/7998630d/content/docs/tag_navigation.html ---------------------------------------------------------------------- diff --git a/content/docs/tag_navigation.html b/content/docs/tag_navigation.html index d1b6fec..ab104cc 100644 --- a/content/docs/tag_navigation.html +++ b/content/docs/tag_navigation.html @@ -112,19 +112,19 @@ - <li><a href="http://edgent.incubator.apache.org/javadoc/latest/index.html" target="_blank">lastest</a></li> + <li><a href="..\javadoc\latest">latest</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r1.0.0/index.html" target="_blank">1.0.0</a></li> + <li><a href="..\javadoc\r1.0.0">1.0.0</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r0.4.0/index.html" target="_blank">0.4.0</a></li> + <li><a href="..\javadoc\r0.4.0">0.4.0</a></li> @@ -787,7 +787,7 @@ $('#toc').on('click', 'a', function() { <div class="col-lg-12 footer"> Site last - generated: Dec 23, 2016 <br/> + generated: Jan 10, 2017 <br/> </div> </div> http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/7998630d/content/docs/tag_publishing.html ---------------------------------------------------------------------- diff --git a/content/docs/tag_publishing.html b/content/docs/tag_publishing.html index f4b6e3f..0630b5c 100644 --- a/content/docs/tag_publishing.html +++ b/content/docs/tag_publishing.html @@ -112,19 +112,19 @@ - <li><a href="http://edgent.incubator.apache.org/javadoc/latest/index.html" target="_blank">lastest</a></li> + <li><a href="..\javadoc\latest">latest</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r1.0.0/index.html" target="_blank">1.0.0</a></li> + <li><a href="..\javadoc\r1.0.0">1.0.0</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r0.4.0/index.html" target="_blank">0.4.0</a></li> + <li><a href="..\javadoc\r0.4.0">0.4.0</a></li> @@ -787,7 +787,7 @@ $('#toc').on('click', 'a', function() { <div class="col-lg-12 footer"> Site last - generated: Dec 23, 2016 <br/> + generated: Jan 10, 2017 <br/> </div> </div> http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/7998630d/content/docs/tag_single_sourcing.html ---------------------------------------------------------------------- diff --git a/content/docs/tag_single_sourcing.html b/content/docs/tag_single_sourcing.html index dd388a9..4c6668c 100644 --- a/content/docs/tag_single_sourcing.html +++ b/content/docs/tag_single_sourcing.html @@ -112,19 +112,19 @@ - <li><a href="http://edgent.incubator.apache.org/javadoc/latest/index.html" target="_blank">lastest</a></li> + <li><a href="..\javadoc\latest">latest</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r1.0.0/index.html" target="_blank">1.0.0</a></li> + <li><a href="..\javadoc\r1.0.0">1.0.0</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r0.4.0/index.html" target="_blank">0.4.0</a></li> + <li><a href="..\javadoc\r0.4.0">0.4.0</a></li> @@ -787,7 +787,7 @@ $('#toc').on('click', 'a', function() { <div class="col-lg-12 footer"> Site last - generated: Dec 23, 2016 <br/> + generated: Jan 10, 2017 <br/> </div> </div> http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/7998630d/content/docs/tag_special_layouts.html ---------------------------------------------------------------------- diff --git a/content/docs/tag_special_layouts.html b/content/docs/tag_special_layouts.html index f8638db..f5348bc 100644 --- a/content/docs/tag_special_layouts.html +++ b/content/docs/tag_special_layouts.html @@ -112,19 +112,19 @@ - <li><a href="http://edgent.incubator.apache.org/javadoc/latest/index.html" target="_blank">lastest</a></li> + <li><a href="..\javadoc\latest">latest</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r1.0.0/index.html" target="_blank">1.0.0</a></li> + <li><a href="..\javadoc\r1.0.0">1.0.0</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r0.4.0/index.html" target="_blank">0.4.0</a></li> + <li><a href="..\javadoc\r0.4.0">0.4.0</a></li> @@ -787,7 +787,7 @@ $('#toc').on('click', 'a', function() { <div class="col-lg-12 footer"> Site last - generated: Dec 23, 2016 <br/> + generated: Jan 10, 2017 <br/> </div> </div> http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/7998630d/content/favicon.ico ---------------------------------------------------------------------- diff --git a/content/favicon.ico b/content/favicon.ico new file mode 100644 index 0000000..7a1f9ac Binary files /dev/null and b/content/favicon.ico differ http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/7998630d/content/index.html ---------------------------------------------------------------------- diff --git a/content/index.html b/content/index.html index 5d85f69..4909d2b 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="https://edgent.incubator.apache.org/javadoc/latest/index.html">Javadoc</a></li> + <li><a href="/javadoc/latest/index.html">Javadoc</a></li> </ul> </li> <li class="dropdown"> http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/7998630d/content/javadoc/latest/stylesheet.css ---------------------------------------------------------------------- diff --git a/content/javadoc/latest/stylesheet.css b/content/javadoc/latest/stylesheet.css index 98055b2..6172885 100644 --- a/content/javadoc/latest/stylesheet.css +++ b/content/javadoc/latest/stylesheet.css @@ -3,12 +3,11 @@ Overall document style */ -@import url('resources/fonts/dejavu.css'); body { background-color:#ffffff; color:#353833; - font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-family: Arial, Helvetica, sans-serif; font-size:14px; margin:0; } @@ -32,7 +31,7 @@ a[name]:hover { color:#353833; } pre { - font-family:'DejaVu Sans Mono', monospace; + font-family: monospace; font-size:14px; } h1 { @@ -58,19 +57,19 @@ ul { list-style-type:disc; } code, tt { - font-family:'DejaVu Sans Mono', monospace; + font-family: monospace; font-size:14px; padding-top:4px; margin-top:8px; line-height:1.4em; } dt code { - font-family:'DejaVu Sans Mono', monospace; + font-family: monospace; font-size:14px; padding-top:4px; } table tr td dt code { - font-family:'DejaVu Sans Mono', monospace; + font-family: monospace; font-size:14px; vertical-align:top; padding-top:4px; @@ -287,7 +286,7 @@ Page layout container styles .contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { margin:5px 0 10px 0px; font-size:14px; - font-family:'DejaVu Sans Mono',monospace; + font-family:monospace; } .serializedFormContainer dl.nameValue dt { margin-left:1px; @@ -527,7 +526,7 @@ ul.blockList ul.blockList ul.blockList li.blockList h3 { div.block { font-size:14px; - font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; + font-family: Georgia, "Times New Roman", Times, serif; } td.colLast div { http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/7998630d/content/javadoc/r0.4.0/stylesheet.css ---------------------------------------------------------------------- diff --git a/content/javadoc/r0.4.0/stylesheet.css b/content/javadoc/r0.4.0/stylesheet.css index 98055b2..6172885 100644 --- a/content/javadoc/r0.4.0/stylesheet.css +++ b/content/javadoc/r0.4.0/stylesheet.css @@ -3,12 +3,11 @@ Overall document style */ -@import url('resources/fonts/dejavu.css'); body { background-color:#ffffff; color:#353833; - font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-family: Arial, Helvetica, sans-serif; font-size:14px; margin:0; } @@ -32,7 +31,7 @@ a[name]:hover { color:#353833; } pre { - font-family:'DejaVu Sans Mono', monospace; + font-family: monospace; font-size:14px; } h1 { @@ -58,19 +57,19 @@ ul { list-style-type:disc; } code, tt { - font-family:'DejaVu Sans Mono', monospace; + font-family: monospace; font-size:14px; padding-top:4px; margin-top:8px; line-height:1.4em; } dt code { - font-family:'DejaVu Sans Mono', monospace; + font-family: monospace; font-size:14px; padding-top:4px; } table tr td dt code { - font-family:'DejaVu Sans Mono', monospace; + font-family: monospace; font-size:14px; vertical-align:top; padding-top:4px; @@ -287,7 +286,7 @@ Page layout container styles .contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { margin:5px 0 10px 0px; font-size:14px; - font-family:'DejaVu Sans Mono',monospace; + font-family:monospace; } .serializedFormContainer dl.nameValue dt { margin-left:1px; @@ -527,7 +526,7 @@ ul.blockList ul.blockList ul.blockList li.blockList h3 { div.block { font-size:14px; - font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; + font-family: Georgia, "Times New Roman", Times, serif; } td.colLast div { http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/7998630d/content/javadoc/r1.0.0/stylesheet.css ---------------------------------------------------------------------- diff --git a/content/javadoc/r1.0.0/stylesheet.css b/content/javadoc/r1.0.0/stylesheet.css index 98055b2..6172885 100644 --- a/content/javadoc/r1.0.0/stylesheet.css +++ b/content/javadoc/r1.0.0/stylesheet.css @@ -3,12 +3,11 @@ Overall document style */ -@import url('resources/fonts/dejavu.css'); body { background-color:#ffffff; color:#353833; - font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-family: Arial, Helvetica, sans-serif; font-size:14px; margin:0; } @@ -32,7 +31,7 @@ a[name]:hover { color:#353833; } pre { - font-family:'DejaVu Sans Mono', monospace; + font-family: monospace; font-size:14px; } h1 { @@ -58,19 +57,19 @@ ul { list-style-type:disc; } code, tt { - font-family:'DejaVu Sans Mono', monospace; + font-family: monospace; font-size:14px; padding-top:4px; margin-top:8px; line-height:1.4em; } dt code { - font-family:'DejaVu Sans Mono', monospace; + font-family: monospace; font-size:14px; padding-top:4px; } table tr td dt code { - font-family:'DejaVu Sans Mono', monospace; + font-family: monospace; font-size:14px; vertical-align:top; padding-top:4px; @@ -287,7 +286,7 @@ Page layout container styles .contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { margin:5px 0 10px 0px; font-size:14px; - font-family:'DejaVu Sans Mono',monospace; + font-family:monospace; } .serializedFormContainer dl.nameValue dt { margin-left:1px; @@ -527,7 +526,7 @@ ul.blockList ul.blockList ul.blockList li.blockList h3 { div.block { font-size:14px; - font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; + font-family: Georgia, "Times New Roman", Times, serif; } td.colLast div { http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/7998630d/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 10df7c5..bd363b5 100644 --- a/content/recipes/recipe_adaptable_deadtime_filter.html +++ b/content/recipes/recipe_adaptable_deadtime_filter.html @@ -112,19 +112,19 @@ - <li><a href="http://edgent.incubator.apache.org/javadoc/latest/index.html" target="_blank">lastest</a></li> + <li><a href="..\javadoc\latest">latest</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r1.0.0/index.html" target="_blank">1.0.0</a></li> + <li><a href="..\javadoc\r1.0.0">1.0.0</a></li> - <li><a href="http://edgent.incubator.apache.org/javadoc/r0.4.0/index.html" target="_blank">0.4.0</a></li> + <li><a href="..\javadoc\r0.4.0">0.4.0</a></li> @@ -681,20 +681,20 @@ $('#toc').on('click', 'a', function() { </code></pre></div> <p>It's also a good practice to add tags to streams to improve the usability of the development mode Edgent console.</p> -<h2 id="create-a-deadtime-filtered-stream-mdash-initially-no-deadtime">Create a deadtime filtered stream—initially no deadtime</h2> +<h2 id="create-a-deadtime-filtered-streaminitially-no-deadtime">Create a deadtime filtered stream—initially no deadtime</h2> <p>In this recipe we'll just filter the direct <code>engineTemp</code> sensor reading stream. In practice this filtering would be performed after some analytics stages and used as the input to <code>IotDevice.event()</code> or some other connector publish operation.</p> <div class="highlight"><pre><code class="language-java" data-lang="java"><span class="n">Deadtime</span><span class="o"><</span><span class="n">Double</span><span class="o">></span> <span class="n">deadtime</span> <span class="o">=</span> <span class="k">new</span> <span class="n">Deadtime</span><span class="o"><>();</span> <span class="n">TStream</span><span class="o"><</span><span class="n">Double</span><span class="o">></span> <span class="n">deadtimeFilteredEngineTemp</span> <span class="o">=</span> <span class="n">engineTemp</span><span class="o">.</span><span class="na">filter</span><span class="o">(</span><span class="n">deadtime</span><span class="o">)</span> <span class="o">.</span><span class="na">tag</span><span class="o">(</span><span class="s">"deadtimeFilteredEngineTemp"</span><span class="o">);</span> </code></pre></div> -<h2 id="define-a-quot-set-deadtime-period-quot-method">Define a "set deadtime period" method</h2> -<div class="highlight"><pre><code class="language-java" data-lang="java"><span class="kd">static</span> <span class="o"><</span><span class="n">T</span><span class="o">></span> <span class="kt">void</span> <span class="n">setDeadtimePeriod</span><span class="o">(</span><span class="n">Deadtime</span><span class="o"><</span><span class="n">T</span><span class="o">></span> <span class="n">deadtime</span><span class="o">,</span> <span class="kt">long</span> <span class="n">period</span><span class="o">,</span> <span class="n">TimeUnit</span> <span class="n">unit</span><span class="o">)</span> <span class="o">{</span> +<h2 id="define-a-set-deadtime-period-method">Define a "set deadtime period" method</h2> +<div class="highlight"><pre><code class="language-java" data-lang="java"><span class="kd">static</span> <span class="o"><</span><span class="n">T</span><span class="o">></span> <span class="kt">void</span> <span class="nf">setDeadtimePeriod</span><span class="o">(</span><span class="n">Deadtime</span><span class="o"><</span><span class="n">T</span><span class="o">></span> <span class="n">deadtime</span><span class="o">,</span> <span class="kt">long</span> <span class="n">period</span><span class="o">,</span> <span class="n">TimeUnit</span> <span class="n">unit</span><span class="o">)</span> <span class="o">{</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="s">"Setting deadtime period="</span><span class="o">+</span><span class="n">period</span><span class="o">+</span><span class="s">" "</span><span class="o">+</span><span class="n">unit</span><span class="o">);</span> <span class="n">deadtime</span><span class="o">.</span><span class="na">setPeriod</span><span class="o">(</span><span class="n">period</span><span class="o">,</span> <span class="n">unit</span><span class="o">);</span> <span class="o">}</span> </code></pre></div> -<h2 id="process-the-quot-set-deadtime-period-quot-command-stream">Process the "set deadtime period" command stream</h2> +<h2 id="process-the-set-deadtime-period-command-stream">Process the "set deadtime period" command stream</h2> <p>Our commands are on the <code>TStream<JsonObject> cmds</code> stream. Each <code>JsonObject</code> tuple is a command with the properties "period" and "unit".</p> <div class="highlight"><pre><code class="language-java" data-lang="java"><span class="n">cmds</span><span class="o">.</span><span class="na">sink</span><span class="o">(</span><span class="n">json</span> <span class="o">-></span> <span class="n">setDeadtimePeriod</span><span class="o">(</span><span class="n">deadtimeFilteredEngineTemp</span><span class="o">,</span> @@ -732,7 +732,7 @@ $('#toc').on('click', 'a', function() { * Respond to a simulated command stream to change the deadtime window * duration. */</span> - <span class="kd">public</span> <span class="kd">static</span> <span class="kt">void</span> <span class="n">main</span><span class="o">(</span><span class="n">String</span><span class="o">[]</span> <span class="n">args</span><span class="o">)</span> <span class="kd">throws</span> <span class="n">Exception</span> <span class="o">{</span> + <span class="kd">public</span> <span class="kd">static</span> <span class="kt">void</span> <span class="nf">main</span><span class="o">(</span><span class="n">String</span><span class="o">[]</span> <span class="n">args</span><span class="o">)</span> <span class="kd">throws</span> <span class="n">Exception</span> <span class="o">{</span> <span class="n">DirectProvider</span> <span class="n">dp</span> <span class="o">=</span> <span class="k">new</span> <span class="n">DevelopmentProvider</span><span class="o">();</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="s">"development console url: "</span> @@ -766,12 +766,12 @@ $('#toc').on('click', 'a', function() { <span class="n">dp</span><span class="o">.</span><span class="na">submit</span><span class="o">(</span><span class="n">top</span><span class="o">);</span> <span class="o">}</span> - <span class="kd">static</span> <span class="o"><</span><span class="n">T</span><span class="o">></span> <span class="kt">void</span> <span class="n">setDeadtimePeriod</span><span class="o">(</span><span class="n">Deadtime</span><span class="o"><</span><span class="n">T</span><span class="o">></span> <span class="n">deadtime</span><span class="o">,</span> <span class="kt">long</span> <span class="n">period</span><span class="o">,</span> <span class="n">TimeUnit</span> <span class="n">unit</span><span class="o">)</span> <span class="o">{</span> + <span class="kd">static</span> <span class="o"><</span><span class="n">T</span><span class="o">></span> <span class="kt">void</span> <span class="nf">setDeadtimePeriod</span><span class="o">(</span><span class="n">Deadtime</span><span class="o"><</span><span class="n">T</span><span class="o">></span> <span class="n">deadtime</span><span class="o">,</span> <span class="kt">long</span> <span class="n">period</span><span class="o">,</span> <span class="n">TimeUnit</span> <span class="n">unit</span><span class="o">)</span> <span class="o">{</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="s">"Setting deadtime period="</span><span class="o">+</span><span class="n">period</span><span class="o">+</span><span class="s">" "</span><span class="o">+</span><span class="n">unit</span><span class="o">);</span> <span class="n">deadtime</span><span class="o">.</span><span class="na">setPeriod</span><span class="o">(</span><span class="n">period</span><span class="o">,</span> <span class="n">unit</span><span class="o">);</span> <span class="o">}</span> - <span class="kd">static</span> <span class="n">TStream</span><span class="o"><</span><span class="n">JsonObject</span><span class="o">></span> <span class="n">simulatedSetDeadtimePeriodCmds</span><span class="o">(</span><span class="n">Topology</span> <span class="n">top</span><span class="o">)</span> <span class="o">{</span> + <span class="kd">static</span> <span class="n">TStream</span><span class="o"><</span><span class="n">JsonObject</span><span class="o">></span> <span class="nf">simulatedSetDeadtimePeriodCmds</span><span class="o">(</span><span class="n">Topology</span> <span class="n">top</span><span class="o">)</span> <span class="o">{</span> <span class="n">AtomicInteger</span> <span class="n">lastPeriod</span> <span class="o">=</span> <span class="k">new</span> <span class="n">AtomicInteger</span><span class="o">(-</span><span class="mi">1</span><span class="o">);</span> <span class="n">TStream</span><span class="o"><</span><span class="n">JsonObject</span><span class="o">></span> <span class="n">cmds</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="o">-></span> <span class="o">{</span> <span class="c1">// don't change on first invocation</span> @@ -824,7 +824,7 @@ $('#toc').on('click', 'a', function() { <div class="col-lg-12 footer"> Site last - generated: Dec 23, 2016 <br/> + generated: Jan 10, 2017 <br/> </div> </div>