latest web site changes
diff --git a/404.html b/404.html
index 643083d..edb4689 100644
--- a/404.html
+++ b/404.html
@@ -125,7 +125,7 @@
- <a href="/hono/docs">Documentation</a>
+ <a href="/hono/docs/">Documentation</a>
</li>
@@ -249,7 +249,7 @@
<li><a href="https://github.com/eclipse/hono" title="View Source Code on GitHub"><i class='fab fa-github'></i> GitHub Repository</a></li>
<li><a href="https://twitter.com/EclipseHono" title="Follow us on Twitter"><i class='fab fa-twitter'></i> Twitter</a></li>
<li><a href="https://gitter.im/eclipse/hono" title="Chat with us on Gitter"><i class='fab fa-gitter'></i> Chat with us</a></li>
- <li><a href="/hono/thankyou">Thank you</a></li>
+ <li><a href="/hono/thankyou/">Thank you</a></li>
</ul>
<hr class="hidden-md hidden-lg hidden-sm">
@@ -265,9 +265,9 @@
<li><a href="http://www.eclipse.org/legal/privacy.php" target="_blank">Privacy Policy</a></li>
<li><a href="http://www.eclipse.org/legal/termsofuse.php" target="_blank">Terms of Use</a></li>
<li><a href="http://www.eclipse.org/legal/copyright.php" target="_blank">Copyright Agent</a></li>
- <li><a href="http://www.eclipse.org/legal" target="_blank">Legal</a></li>
+ <li><a href="http://www.eclipse.org/legal/" target="_blank">Legal</a></li>
<li><a href="https://www.eclipse.org/legal/epl-2.0/" target="_blank">License</a></li>
- <li><a href="https://eclipse.org/security" target="_blank">Report a Vulnerability</a></li>
+ <li><a href="https://eclipse.org/security/" target="_blank">Report a Vulnerability</a></li>
</ul>
<hr class="hidden-md hidden-lg">
diff --git a/categories/index.html b/categories/index.html
index 74e0049..cba51c1 100644
--- a/categories/index.html
+++ b/categories/index.html
@@ -125,7 +125,7 @@
- <a href="/hono/docs">Documentation</a>
+ <a href="/hono/docs/">Documentation</a>
</li>
@@ -288,7 +288,7 @@
<li><a href="https://github.com/eclipse/hono" title="View Source Code on GitHub"><i class='fab fa-github'></i> GitHub Repository</a></li>
<li><a href="https://twitter.com/EclipseHono" title="Follow us on Twitter"><i class='fab fa-twitter'></i> Twitter</a></li>
<li><a href="https://gitter.im/eclipse/hono" title="Chat with us on Gitter"><i class='fab fa-gitter'></i> Chat with us</a></li>
- <li><a href="/hono/thankyou">Thank you</a></li>
+ <li><a href="/hono/thankyou/">Thank you</a></li>
</ul>
<hr class="hidden-md hidden-lg hidden-sm">
@@ -304,9 +304,9 @@
<li><a href="http://www.eclipse.org/legal/privacy.php" target="_blank">Privacy Policy</a></li>
<li><a href="http://www.eclipse.org/legal/termsofuse.php" target="_blank">Terms of Use</a></li>
<li><a href="http://www.eclipse.org/legal/copyright.php" target="_blank">Copyright Agent</a></li>
- <li><a href="http://www.eclipse.org/legal" target="_blank">Legal</a></li>
+ <li><a href="http://www.eclipse.org/legal/" target="_blank">Legal</a></li>
<li><a href="https://www.eclipse.org/legal/epl-2.0/" target="_blank">License</a></li>
- <li><a href="https://eclipse.org/security" target="_blank">Report a Vulnerability</a></li>
+ <li><a href="https://eclipse.org/security/" target="_blank">Report a Vulnerability</a></li>
</ul>
<hr class="hidden-md hidden-lg">
diff --git a/community/contributing/index.html b/community/contributing/index.html
index 906e93f..5853e65 100644
--- a/community/contributing/index.html
+++ b/community/contributing/index.html
@@ -125,7 +125,7 @@
- <a href="/hono/docs">Documentation</a>
+ <a href="/hono/docs/">Documentation</a>
</li>
@@ -359,7 +359,7 @@
<li><a href="https://github.com/eclipse/hono" title="View Source Code on GitHub"><i class='fab fa-github'></i> GitHub Repository</a></li>
<li><a href="https://twitter.com/EclipseHono" title="Follow us on Twitter"><i class='fab fa-twitter'></i> Twitter</a></li>
<li><a href="https://gitter.im/eclipse/hono" title="Chat with us on Gitter"><i class='fab fa-gitter'></i> Chat with us</a></li>
- <li><a href="/hono/thankyou">Thank you</a></li>
+ <li><a href="/hono/thankyou/">Thank you</a></li>
</ul>
<hr class="hidden-md hidden-lg hidden-sm">
@@ -375,9 +375,9 @@
<li><a href="http://www.eclipse.org/legal/privacy.php" target="_blank">Privacy Policy</a></li>
<li><a href="http://www.eclipse.org/legal/termsofuse.php" target="_blank">Terms of Use</a></li>
<li><a href="http://www.eclipse.org/legal/copyright.php" target="_blank">Copyright Agent</a></li>
- <li><a href="http://www.eclipse.org/legal" target="_blank">Legal</a></li>
+ <li><a href="http://www.eclipse.org/legal/" target="_blank">Legal</a></li>
<li><a href="https://www.eclipse.org/legal/epl-2.0/" target="_blank">License</a></li>
- <li><a href="https://eclipse.org/security" target="_blank">Report a Vulnerability</a></li>
+ <li><a href="https://eclipse.org/security/" target="_blank">Report a Vulnerability</a></li>
</ul>
<hr class="hidden-md hidden-lg">
diff --git a/community/get-in-touch/index.html b/community/get-in-touch/index.html
index 2e69719..00db516 100644
--- a/community/get-in-touch/index.html
+++ b/community/get-in-touch/index.html
@@ -125,7 +125,7 @@
- <a href="/hono/docs">Documentation</a>
+ <a href="/hono/docs/">Documentation</a>
</li>
@@ -286,7 +286,7 @@
<li><a href="https://github.com/eclipse/hono" title="View Source Code on GitHub"><i class='fab fa-github'></i> GitHub Repository</a></li>
<li><a href="https://twitter.com/EclipseHono" title="Follow us on Twitter"><i class='fab fa-twitter'></i> Twitter</a></li>
<li><a href="https://gitter.im/eclipse/hono" title="Chat with us on Gitter"><i class='fab fa-gitter'></i> Chat with us</a></li>
- <li><a href="/hono/thankyou">Thank you</a></li>
+ <li><a href="/hono/thankyou/">Thank you</a></li>
</ul>
<hr class="hidden-md hidden-lg hidden-sm">
@@ -302,9 +302,9 @@
<li><a href="http://www.eclipse.org/legal/privacy.php" target="_blank">Privacy Policy</a></li>
<li><a href="http://www.eclipse.org/legal/termsofuse.php" target="_blank">Terms of Use</a></li>
<li><a href="http://www.eclipse.org/legal/copyright.php" target="_blank">Copyright Agent</a></li>
- <li><a href="http://www.eclipse.org/legal" target="_blank">Legal</a></li>
+ <li><a href="http://www.eclipse.org/legal/" target="_blank">Legal</a></li>
<li><a href="https://www.eclipse.org/legal/epl-2.0/" target="_blank">License</a></li>
- <li><a href="https://eclipse.org/security" target="_blank">Report a Vulnerability</a></li>
+ <li><a href="https://eclipse.org/security/" target="_blank">Report a Vulnerability</a></li>
</ul>
<hr class="hidden-md hidden-lg">
diff --git a/community/index.html b/community/index.html
index 0d02801..2d0d54e 100644
--- a/community/index.html
+++ b/community/index.html
@@ -125,7 +125,7 @@
- <a href="/hono/docs">Documentation</a>
+ <a href="/hono/docs/">Documentation</a>
</li>
@@ -288,7 +288,7 @@
<li><a href="https://github.com/eclipse/hono" title="View Source Code on GitHub"><i class='fab fa-github'></i> GitHub Repository</a></li>
<li><a href="https://twitter.com/EclipseHono" title="Follow us on Twitter"><i class='fab fa-twitter'></i> Twitter</a></li>
<li><a href="https://gitter.im/eclipse/hono" title="Chat with us on Gitter"><i class='fab fa-gitter'></i> Chat with us</a></li>
- <li><a href="/hono/thankyou">Thank you</a></li>
+ <li><a href="/hono/thankyou/">Thank you</a></li>
</ul>
<hr class="hidden-md hidden-lg hidden-sm">
@@ -304,9 +304,9 @@
<li><a href="http://www.eclipse.org/legal/privacy.php" target="_blank">Privacy Policy</a></li>
<li><a href="http://www.eclipse.org/legal/termsofuse.php" target="_blank">Terms of Use</a></li>
<li><a href="http://www.eclipse.org/legal/copyright.php" target="_blank">Copyright Agent</a></li>
- <li><a href="http://www.eclipse.org/legal" target="_blank">Legal</a></li>
+ <li><a href="http://www.eclipse.org/legal/" target="_blank">Legal</a></li>
<li><a href="https://www.eclipse.org/legal/epl-2.0/" target="_blank">License</a></li>
- <li><a href="https://eclipse.org/security" target="_blank">Report a Vulnerability</a></li>
+ <li><a href="https://eclipse.org/security/" target="_blank">Report a Vulnerability</a></li>
</ul>
<hr class="hidden-md hidden-lg">
diff --git a/community/presentations/index.html b/community/presentations/index.html
index 26ecbf4..a7fa50c 100644
--- a/community/presentations/index.html
+++ b/community/presentations/index.html
@@ -125,7 +125,7 @@
- <a href="/hono/docs">Documentation</a>
+ <a href="/hono/docs/">Documentation</a>
</li>
@@ -305,7 +305,7 @@
<li><a href="https://github.com/eclipse/hono" title="View Source Code on GitHub"><i class='fab fa-github'></i> GitHub Repository</a></li>
<li><a href="https://twitter.com/EclipseHono" title="Follow us on Twitter"><i class='fab fa-twitter'></i> Twitter</a></li>
<li><a href="https://gitter.im/eclipse/hono" title="Chat with us on Gitter"><i class='fab fa-gitter'></i> Chat with us</a></li>
- <li><a href="/hono/thankyou">Thank you</a></li>
+ <li><a href="/hono/thankyou/">Thank you</a></li>
</ul>
<hr class="hidden-md hidden-lg hidden-sm">
@@ -321,9 +321,9 @@
<li><a href="http://www.eclipse.org/legal/privacy.php" target="_blank">Privacy Policy</a></li>
<li><a href="http://www.eclipse.org/legal/termsofuse.php" target="_blank">Terms of Use</a></li>
<li><a href="http://www.eclipse.org/legal/copyright.php" target="_blank">Copyright Agent</a></li>
- <li><a href="http://www.eclipse.org/legal" target="_blank">Legal</a></li>
+ <li><a href="http://www.eclipse.org/legal/" target="_blank">Legal</a></li>
<li><a href="https://www.eclipse.org/legal/epl-2.0/" target="_blank">License</a></li>
- <li><a href="https://eclipse.org/security" target="_blank">Report a Vulnerability</a></li>
+ <li><a href="https://eclipse.org/security/" target="_blank">Report a Vulnerability</a></li>
</ul>
<hr class="hidden-md hidden-lg">
diff --git a/community/road-map/index.html b/community/road-map/index.html
index 08e1046..ddb6ccc 100644
--- a/community/road-map/index.html
+++ b/community/road-map/index.html
@@ -125,7 +125,7 @@
- <a href="/hono/docs">Documentation</a>
+ <a href="/hono/docs/">Documentation</a>
</li>
@@ -259,7 +259,7 @@
<li><a href="https://github.com/eclipse/hono" title="View Source Code on GitHub"><i class='fab fa-github'></i> GitHub Repository</a></li>
<li><a href="https://twitter.com/EclipseHono" title="Follow us on Twitter"><i class='fab fa-twitter'></i> Twitter</a></li>
<li><a href="https://gitter.im/eclipse/hono" title="Chat with us on Gitter"><i class='fab fa-gitter'></i> Chat with us</a></li>
- <li><a href="/hono/thankyou">Thank you</a></li>
+ <li><a href="/hono/thankyou/">Thank you</a></li>
</ul>
<hr class="hidden-md hidden-lg hidden-sm">
@@ -275,9 +275,9 @@
<li><a href="http://www.eclipse.org/legal/privacy.php" target="_blank">Privacy Policy</a></li>
<li><a href="http://www.eclipse.org/legal/termsofuse.php" target="_blank">Terms of Use</a></li>
<li><a href="http://www.eclipse.org/legal/copyright.php" target="_blank">Copyright Agent</a></li>
- <li><a href="http://www.eclipse.org/legal" target="_blank">Legal</a></li>
+ <li><a href="http://www.eclipse.org/legal/" target="_blank">Legal</a></li>
<li><a href="https://www.eclipse.org/legal/epl-2.0/" target="_blank">License</a></li>
- <li><a href="https://eclipse.org/security" target="_blank">Report a Vulnerability</a></li>
+ <li><a href="https://eclipse.org/security/" target="_blank">Report a Vulnerability</a></li>
</ul>
<hr class="hidden-md hidden-lg">
diff --git a/docs/404.html b/docs/404.html
index f86359e..cc21507 100644
--- a/docs/404.html
+++ b/docs/404.html
@@ -18,16 +18,16 @@
<title>404 Page not found</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/horsey.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/horsey.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
<style type="text/css">
:root #header + #content > #left > #rlblock_left {
diff --git a/docs/admin-guide/amqp-adapter-config/index.html b/docs/admin-guide/amqp-adapter-config/index.html
index 37d8565..4725ae0 100644
--- a/docs/admin-guide/amqp-adapter-config/index.html
+++ b/docs/admin-guide/amqp-adapter-config/index.html
@@ -21,19 +21,19 @@
<title>AMQP Adapter Configuration :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -1508,7 +1508,7 @@
<td align="left"><code>HONO_AMQP_TENANT_IDLE_TIMEOUT</code><br><code>--hono.amqp.tenantIdleTimeout</code></td>
<td align="center">no</td>
<td align="left"><code>0ms</code></td>
-<td align="left">The duration after which the protocol adapter removes local state of the tenant (e.g. open AMQP links) with an amount and a unit, e.g. <code>2h</code> for 2 hours. See the <a href="https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html#boot-features-external-config-conversion-duration">Spring Boot documentation</a> for an explanation of the format. The value <code>0ms</code> disables the timeout.</td>
+<td align="left">The duration after which the protocol adapter removes local state of the tenant (e.g. open AMQP links) with an amount and a unit, e.g. <code>2h</code> for 2 hours. See the <a href="https://docs.spring.io/spring-boot/docs/current/reference/html/spring-boot-features.html#boot-features-external-config-conversion-duration">Spring Boot documentation</a> for an explanation of the format. The value <code>0ms</code> disables the timeout.</td>
</tr>
<tr>
@@ -2549,20 +2549,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/admin-guide/amqp-network-config/index.html b/docs/admin-guide/amqp-network-config/index.html
index be92131..6a8f8cb 100644
--- a/docs/admin-guide/amqp-network-config/index.html
+++ b/docs/admin-guide/amqp-network-config/index.html
@@ -21,19 +21,19 @@
<title>AMQP 1.0 Messaging Network Configuration :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2240,20 +2240,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/admin-guide/auth-server-config/index.html b/docs/admin-guide/auth-server-config/index.html
index 8e034ad..5e61516 100644
--- a/docs/admin-guide/auth-server-config/index.html
+++ b/docs/admin-guide/auth-server-config/index.html
@@ -21,19 +21,19 @@
<title>Auth Server Configuration :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2446,20 +2446,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/admin-guide/common-config/index.html b/docs/admin-guide/common-config/index.html
index 0ec9a19..511cf83 100644
--- a/docs/admin-guide/common-config/index.html
+++ b/docs/admin-guide/common-config/index.html
@@ -21,19 +21,19 @@
<title>Common Configuration :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2311,20 +2311,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/admin-guide/device-connection-config/index.html b/docs/admin-guide/device-connection-config/index.html
index 6b66eda..1b4c97f 100644
--- a/docs/admin-guide/device-connection-config/index.html
+++ b/docs/admin-guide/device-connection-config/index.html
@@ -21,19 +21,19 @@
<title>Configuring the Device Connection Service :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2498,20 +2498,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/admin-guide/device-registry-config/index.html b/docs/admin-guide/device-registry-config/index.html
index 187c2c6..6f5b211 100644
--- a/docs/admin-guide/device-registry-config/index.html
+++ b/docs/admin-guide/device-registry-config/index.html
@@ -21,19 +21,19 @@
<title>Device Registry Configuration :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2697,20 +2697,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/admin-guide/hono-client-configuration/index.html b/docs/admin-guide/hono-client-configuration/index.html
index f04af5b..7e939d6 100644
--- a/docs/admin-guide/hono-client-configuration/index.html
+++ b/docs/admin-guide/hono-client-configuration/index.html
@@ -21,19 +21,19 @@
<title>Hono Client Configuration :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -1352,9 +1352,9 @@
-<p>The <code>org.eclipse.hono.client.HonoClient</code> factory can be used to create specific clients for accessing services implementing one or more of Hono’s APIs.</p>
+<p>The <code>org.eclipse.hono.client.HonoConnection</code> factory can be used to create AMQP 1.0 connections to Hono’s service components.</p>
-<p>The factory uses environment variables and/or command line options to configure the connection to the service and the caching of responses to service invocations. All variables used for configuring a particular Hono Client factory instance share a common <em>prefix</em>. This way, multiple sets of variables can be used to configure multiple factories for connecting to different service endpoints without interfering with each other. For example, the set of variables for configuring the client factory for the Device Registration service may use the common prefix <code>HONO_REGISTRATION</code> whereas the set for configuring the factory for the Credentials service may use <code>HONO_CREDENTIALS</code>.</p>
+<p>The factory uses environment variables and/or command line options to configure the connection to the service and the caching of responses to service invocations. All variables used for configuring the connection factory for a particular service share a common <em>prefix</em>. This way, multiple sets of variables can be used to configure multiple factories for connecting to different service endpoints without interfering with each other. For example, the set of variables for configuring the connection factory for the Device Registration service may use the common prefix <code>HONO_REGISTRATION</code> whereas the set for configuring the factory for the Credentials service may use <code>HONO_CREDENTIALS</code>.</p>
<h2 id="connection-properties">Connection Properties</h2>
@@ -1615,18 +1615,18 @@
<h2 id="using-tls">Using TLS</h2>
-<p>The client can be configured to use TLS for</p>
+<p>The factory can be configured to use TLS for</p>
<ul>
<li>authenticating the server during connection establishment and</li>
<li>(optionally) authenticating to the server using a client certificate (if the server supports this)</li>
</ul>
-<p>In order to authenticate the server by means of the server’s certificate, the client needs to be configured with a <em>trust anchor</em> containing the <em>certificate authorities</em> that the client trusts. The trust anchor can be configured explicitly by means of the <code>${PREFIX}_TRUST_STORE_PATH</code> and <code>${PREFIX}_TRUST_STORE_PASSWORD</code> variables. This is most useful in cases where the server’s certificate has not been signed by one of the public root CAs that are contained in the JRE’s standard trust store. However, if the server does use a certificate signed by such a public CA, then it is sufficient to set the <code>${PREFIX}_TLS_ENABLED</code> variable to <code>true</code> in order for the client to support TLS when connecting to the server.</p>
+<p>In order to authenticate the server by means of the server’s certificate, the factory needs to be configured with a <em>trust anchor</em> containing the <em>certificate authorities</em> that the client trusts. The trust anchor can be configured explicitly by means of the <code>${PREFIX}_TRUST_STORE_PATH</code> and <code>${PREFIX}_TRUST_STORE_PASSWORD</code> variables. This is most useful in cases where the server’s certificate has not been signed by one of the public root CAs that are contained in the JRE’s standard trust store. However, if the server does use a certificate signed by such a public CA, then it is sufficient to set the <code>${PREFIX}_TLS_ENABLED</code> variable to <code>true</code> in order for the client to support TLS when connecting to the server.</p>
<p>The client can also be configured to authenticate to the server by means of an X.509 client certificate if the server is configured to support this. The <code>${PREFIX}_CERT_PATH</code> and <code>${PREFIX}_KEY_PATH</code> variables can be used to set the paths to PEM files containing the certificate and private key. Alternatively, the <code>${PREFIX}_KEY_STORE_PATH</code> and <code>${PREFIX}_KEY_STORE_PASSWORD</code> variables can be used to set the path and password of a key store which contains both the certificate as well as the private key.</p>
-<p>The client supports TLS 1.2 only by default for negotiating TLS sessions with servers. Additional protocols can be enabled by setting the <code>${PREFIX}_SECURE_PROTOCOLS</code> variable to a comma separated list of protocol names as defined in the <a href="https://vertx.io/docs/vertx-core/java/#ssl">vert.x documentation</a>. However, great care should be taken when enabling older protocols because most of them are vulnerable to attacks.</p>
+<p>The factory supports TLS 1.2 only by default for negotiating TLS sessions with servers. Additional protocols can be enabled by setting the <code>${PREFIX}_SECURE_PROTOCOLS</code> variable to a comma separated list of protocol names as defined in the <a href="https://vertx.io/docs/vertx-core/java/#ssl">vert.x documentation</a>. However, great care should be taken when enabling older protocols because most of them are vulnerable to attacks.</p>
<footer class=" footline" >
@@ -2501,20 +2501,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/admin-guide/http-adapter-config/index.html b/docs/admin-guide/http-adapter-config/index.html
index 430008a..d599378 100644
--- a/docs/admin-guide/http-adapter-config/index.html
+++ b/docs/admin-guide/http-adapter-config/index.html
@@ -21,19 +21,19 @@
<title>HTTP Adapter Configuration :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -1501,7 +1501,7 @@
<td align="left"><code>HONO_HTTP_TENANT_IDLE_TIMEOUT</code><br><code>--hono.http.tenantIdleTimeout</code></td>
<td align="center">no</td>
<td align="left"><code>0ms</code></td>
-<td align="left">The duration after which the protocol adapter removes local state of the tenant (e.g. open AMQP links) with an amount and a unit, e.g. <code>2h</code> for 2 hours. See the <a href="https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html#boot-features-external-config-conversion-duration">Spring Boot documentation</a> for an explanation of the format. The value <code>0ms</code> disables the timeout.</td>
+<td align="left">The duration after which the protocol adapter removes local state of the tenant (e.g. open AMQP links) with an amount and a unit, e.g. <code>2h</code> for 2 hours. See the <a href="https://docs.spring.io/spring-boot/docs/current/reference/html/spring-boot-features.html#boot-features-external-config-conversion-duration">Spring Boot documentation</a> for an explanation of the format. The value <code>0ms</code> disables the timeout.</td>
</tr>
</tbody>
</table>
@@ -2535,20 +2535,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/admin-guide/index.html b/docs/admin-guide/index.html
index b776dcb..a37d772 100644
--- a/docs/admin-guide/index.html
+++ b/docs/admin-guide/index.html
@@ -21,19 +21,19 @@
<title>Admin Guide :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2205,20 +2205,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/admin-guide/index.xml b/docs/admin-guide/index.xml
index dfd0096..e8efb50 100644
--- a/docs/admin-guide/index.xml
+++ b/docs/admin-guide/index.xml
@@ -94,7 +94,7 @@
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://www.eclipse.org/hono/docs/admin-guide/hono-client-configuration/</guid>
- <description><p>The <code>org.eclipse.hono.client.HonoClient</code> factory can be used to create specific clients for accessing services implementing one or more of Hono&rsquo;s APIs.</p></description>
+ <description><p>The <code>org.eclipse.hono.client.HonoConnection</code> factory can be used to create AMQP 1.0 connections to Hono&rsquo;s service components.</p></description>
</item>
<item>
diff --git a/docs/admin-guide/kura-adapter-config/index.html b/docs/admin-guide/kura-adapter-config/index.html
index 1492cd0..8e28569 100644
--- a/docs/admin-guide/kura-adapter-config/index.html
+++ b/docs/admin-guide/kura-adapter-config/index.html
@@ -21,19 +21,19 @@
<title>Kura Adapter Configuration :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -1515,7 +1515,7 @@
<td align="left"><code>HONO_KURA_TENANT_IDLE_TIMEOUT</code><br><code>--hono.kura.tenantIdleTimeout</code></td>
<td align="center">no</td>
<td align="left"><code>0ms</code></td>
-<td align="left">The duration after which the protocol adapter removes local state of the tenant (e.g. open AMQP links) with an amount and a unit, e.g. <code>2h</code> for 2 hours. See the <a href="https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html#boot-features-external-config-conversion-duration">Spring Boot documentation</a> for an explanation of the format. The value <code>0ms</code> disables the timeout.</td>
+<td align="left">The duration after which the protocol adapter removes local state of the tenant (e.g. open AMQP links) with an amount and a unit, e.g. <code>2h</code> for 2 hours. See the <a href="https://docs.spring.io/spring-boot/docs/current/reference/html/spring-boot-features.html#boot-features-external-config-conversion-duration">Spring Boot documentation</a> for an explanation of the format. The value <code>0ms</code> disables the timeout.</td>
</tr>
</tbody>
</table>
@@ -2549,20 +2549,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/admin-guide/monitoring-tracing-config/index.html b/docs/admin-guide/monitoring-tracing-config/index.html
index 3a8cfc2..e86ea82 100644
--- a/docs/admin-guide/monitoring-tracing-config/index.html
+++ b/docs/admin-guide/monitoring-tracing-config/index.html
@@ -21,19 +21,19 @@
<title>Monitoring & Tracing :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2434,20 +2434,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/admin-guide/mqtt-adapter-config/index.html b/docs/admin-guide/mqtt-adapter-config/index.html
index 07b159e..b01a500 100644
--- a/docs/admin-guide/mqtt-adapter-config/index.html
+++ b/docs/admin-guide/mqtt-adapter-config/index.html
@@ -21,19 +21,19 @@
<title>MQTT Adapter Configuration :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -1508,7 +1508,7 @@
<td align="left"><code>HONO_MQTT_TENANT_IDLE_TIMEOUT</code><br><code>--hono.mqtt.tenantIdleTimeout</code></td>
<td align="center">no</td>
<td align="left"><code>0ms</code></td>
-<td align="left">The duration after which the protocol adapter removes local state of the tenant (e.g. open AMQP links) with an amount and a unit, e.g. <code>2h</code> for 2 hours. See the <a href="https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html#boot-features-external-config-conversion-duration">Spring Boot documentation</a> for an explanation of the format. The value <code>0ms</code> disables the timeout.</td>
+<td align="left">The duration after which the protocol adapter removes local state of the tenant (e.g. open AMQP links) with an amount and a unit, e.g. <code>2h</code> for 2 hours. See the <a href="https://docs.spring.io/spring-boot/docs/current/reference/html/spring-boot-features.html#boot-features-external-config-conversion-duration">Spring Boot documentation</a> for an explanation of the format. The value <code>0ms</code> disables the timeout.</td>
</tr>
</tbody>
</table>
@@ -2542,20 +2542,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/admin-guide/secure_communication/index.html b/docs/admin-guide/secure_communication/index.html
index 6cb3758..244664f 100644
--- a/docs/admin-guide/secure_communication/index.html
+++ b/docs/admin-guide/secure_communication/index.html
@@ -21,19 +21,19 @@
<title>Secure Communication :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -1585,7 +1585,13 @@
<h3 id="client-application">Client Application</h3>
-<p>When the connection between an application client and Hono (i.e. the Dispatch Router) is supposed to be secured by TLS (which is a good idea), then the client application needs to be configured to trust the CA that signed the Dispatch Router’s certificate chain. When the application uses the <code>org.eclipse.hono.client.HonoClientImpl</code> class from the <code>client</code> module, then this can be done by means of configuring the <code>org.eclipse.hono.connection.ConnectionFactoryImpl</code> with a trust store containing the CA’s certificate. Please refer to the <a href="/hono/docs/admin-guide/hono-client-configuration/">Hono Client configuration guide</a> for details regarding the configuration properties that need to be set.</p>
+<p>When the connection between an application client and Hono (i.e. the Dispatch Router) is supposed to be secured by TLS (which is a good idea),
+then the client application needs to be configured to trust the CA that signed the Dispatch Router’s certificate chain.
+Clients can use the <code>org.eclipse.hono.client.HonoConnection.newConnection(ClientConfigProperties)</code> method to establish a connection
+to Hono. The <code>org.eclipse.hono.config.ClientConfigProperties</code> instance passed in to the method needs to be configured
+with the trust store containing the CA’s certificate.
+Please refer to the <a href="/hono/docs/admin-guide/hono-client-configuration/">Hono Client configuration guide</a> for details regarding the
+corresponding configuration properties that need to be set.</p>
<p>The <code>demo-certs/certs</code> folder contains the following demo keys to be used with client applications for that purpose.</p>
@@ -2507,20 +2513,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/api/authentication/index.html b/docs/api/authentication/index.html
index e7d57d3..c3cc974 100644
--- a/docs/api/authentication/index.html
+++ b/docs/api/authentication/index.html
@@ -21,19 +21,19 @@
<title>Authentication API Specification :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2388,20 +2388,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/api/command-and-control/index.html b/docs/api/command-and-control/index.html
index 9a89400..b1ec29f 100644
--- a/docs/api/command-and-control/index.html
+++ b/docs/api/command-and-control/index.html
@@ -21,19 +21,19 @@
<title>Command & Control API Specification :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2640,20 +2640,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/api/credentials/index.html b/docs/api/credentials/index.html
index 8ebfcad..2c2dc8a 100644
--- a/docs/api/credentials/index.html
+++ b/docs/api/credentials/index.html
@@ -21,19 +21,19 @@
<title>Credentials API Specification :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2857,20 +2857,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/api/device-connection/index.html b/docs/api/device-connection/index.html
index 072c79b..b29cae1 100644
--- a/docs/api/device-connection/index.html
+++ b/docs/api/device-connection/index.html
@@ -21,19 +21,19 @@
<title>Device Connection API Specification :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2596,20 +2596,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/api/device-registration/index.html b/docs/api/device-registration/index.html
index fd44fa2..3216420 100644
--- a/docs/api/device-registration/index.html
+++ b/docs/api/device-registration/index.html
@@ -21,19 +21,19 @@
<title>Device Registration API Specification :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2488,20 +2488,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/api/event/index.html b/docs/api/event/index.html
index 60a8e6c..7f36a8e 100644
--- a/docs/api/event/index.html
+++ b/docs/api/event/index.html
@@ -21,19 +21,19 @@
<title>Event API Specification :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2463,20 +2463,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/api/index.html b/docs/api/index.html
index 76af622..baaa1a0 100644
--- a/docs/api/index.html
+++ b/docs/api/index.html
@@ -21,19 +21,19 @@
<title>API :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2207,20 +2207,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/api/management/index.html b/docs/api/management/index.html
index 3cc2c87..7e4f967 100644
--- a/docs/api/management/index.html
+++ b/docs/api/management/index.html
@@ -21,19 +21,19 @@
<title>Device Registry Management API Specification :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -86,14 +86,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1173,11 +1173,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1250,7 +1250,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2249,20 +2249,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/api/metrics/index.html b/docs/api/metrics/index.html
index 766d2b4..aa42642 100644
--- a/docs/api/metrics/index.html
+++ b/docs/api/metrics/index.html
@@ -21,19 +21,19 @@
<title>Metrics :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2462,20 +2462,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/api/telemetry/index.html b/docs/api/telemetry/index.html
index a263132..8148b92 100644
--- a/docs/api/telemetry/index.html
+++ b/docs/api/telemetry/index.html
@@ -21,19 +21,19 @@
<title>Telemetry API Specification :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2432,20 +2432,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/api/tenant/index.html b/docs/api/tenant/index.html
index c73bbd2..551639e 100644
--- a/docs/api/tenant/index.html
+++ b/docs/api/tenant/index.html
@@ -21,19 +21,19 @@
<title>Tenant API Specification :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -1783,7 +1783,7 @@
</table>
<p><strong>NB</strong> CAs of the <em>same</em> tenant MAY share the same subject DN, e.g. allowing for the definition of overlapping validity periods.
-However, CAs of <em>different</em> tenants MUST NOT share the same subject DN in order to allow for the unique look up of a tenant by
+However, CAs of <em>different</em> tenants MUST NOT share the same subject DN in order to allow for the unique look-up of a tenant by
the subject DN of one of its trusted CAs.</p>
<p><strong>Examples</strong></p>
@@ -2892,20 +2892,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/architecture/auth/index.html b/docs/architecture/auth/index.html
index 0d697c9..31f31a8 100644
--- a/docs/architecture/auth/index.html
+++ b/docs/architecture/auth/index.html
@@ -21,19 +21,19 @@
<title>Authentication/Authorization :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2283,20 +2283,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/architecture/component-view/index.html b/docs/architecture/component-view/index.html
index a80df46..9acd104 100644
--- a/docs/architecture/component-view/index.html
+++ b/docs/architecture/component-view/index.html
@@ -21,19 +21,19 @@
<title>Component View :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -1401,7 +1401,7 @@
<h2 id="amqp-1-0-messaging-network">AMQP 1.0 Messaging Network</h2>
-<p>The <em>AMQP 1.0 Messaging Network</em> is not <em>per se</em> a component being developed as part of Hono. Instead, Hono comes with a default implementation of the messaging network relying on artifacts provided by other open source projects. The default implementation currently consists of a single <a href="https://qpid.apache.org">Apache Qpid Dispatch Router</a> instance connected to a single <a href="https://activemq.apache.org/artemis">Apache Artemis</a> broker instance. Note that this setup is useful for development purposes but will probably not meet requirements regarding e.g. scalability of real world use cases.</p>
+<p>The <em>AMQP 1.0 Messaging Network</em> is not <em>per se</em> a component being developed as part of Hono. Instead, Hono comes with a default implementation of the messaging network relying on artifacts provided by other open source projects. The default implementation currently consists of a single <a href="https://qpid.apache.org">Apache Qpid Dispatch Router</a> instance connected to a single <a href="https://activemq.apache.org/artemis/">Apache Artemis</a> broker instance. Note that this setup is useful for development purposes but will probably not meet requirements regarding e.g. scalability of real world use cases.</p>
<p>The diagram below provides an overview of the default implementation of the Messaging Network component used with Hono.</p>
@@ -2282,20 +2282,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/architecture/index.html b/docs/architecture/index.html
index d832815..d880123 100644
--- a/docs/architecture/index.html
+++ b/docs/architecture/index.html
@@ -21,19 +21,19 @@
<title>Architecture :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2205,20 +2205,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/categories/index.html b/docs/categories/index.html
index 5ef7584..8d980ea 100644
--- a/docs/categories/index.html
+++ b/docs/categories/index.html
@@ -21,19 +21,19 @@
<title>Categories :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2186,20 +2186,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/concepts/command-and-control/index.html b/docs/concepts/command-and-control/index.html
index 65265ed..3aedf5b 100644
--- a/docs/concepts/command-and-control/index.html
+++ b/docs/concepts/command-and-control/index.html
@@ -21,19 +21,19 @@
<title>Command & Control :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2341,20 +2341,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/concepts/connection-events/index.html b/docs/concepts/connection-events/index.html
index 5da4405..4898f94 100644
--- a/docs/concepts/connection-events/index.html
+++ b/docs/concepts/connection-events/index.html
@@ -21,19 +21,19 @@
<title>Connection Events :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2242,20 +2242,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/concepts/device-identity/index.html b/docs/concepts/device-identity/index.html
index e08c4e7..28fb26d 100644
--- a/docs/concepts/device-identity/index.html
+++ b/docs/concepts/device-identity/index.html
@@ -21,19 +21,19 @@
<title>Device Identity :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2257,20 +2257,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/concepts/device-notifications/index.html b/docs/concepts/device-notifications/index.html
index 4a87909..127a7c8 100644
--- a/docs/concepts/device-notifications/index.html
+++ b/docs/concepts/device-notifications/index.html
@@ -21,19 +21,19 @@
<title>Device Notifications :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2333,20 +2333,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/concepts/index.html b/docs/concepts/index.html
index 341971b..dac1f86 100644
--- a/docs/concepts/index.html
+++ b/docs/concepts/index.html
@@ -21,19 +21,19 @@
<title>Concepts :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2202,20 +2202,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/concepts/resource-limits/index.html b/docs/concepts/resource-limits/index.html
index f6656c0..28fe8b4 100644
--- a/docs/concepts/resource-limits/index.html
+++ b/docs/concepts/resource-limits/index.html
@@ -21,19 +21,19 @@
<title>Resource limits :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2269,20 +2269,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/concepts/tenancy/index.html b/docs/concepts/tenancy/index.html
index 51c964e..21e1ad4 100644
--- a/docs/concepts/tenancy/index.html
+++ b/docs/concepts/tenancy/index.html
@@ -21,19 +21,19 @@
<title>Multi-Tenancy :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2371,20 +2371,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/deployment/create-kubernetes-cluster/index.html b/docs/deployment/create-kubernetes-cluster/index.html
index 85547b6..ac12ffc 100644
--- a/docs/deployment/create-kubernetes-cluster/index.html
+++ b/docs/deployment/create-kubernetes-cluster/index.html
@@ -21,19 +21,19 @@
<title>Setting up a Kubernetes Cluster :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -1408,7 +1408,7 @@
<li><a href="https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-group-overview">Azure Resource Manager (ARM)</a> templates for an automated infrastructure deployment.</li>
<li>Hono deployment into <a href="https://docs.microsoft.com/en-us/azure/aks/intro-kubernetes">Azure Kubernetes Service (AKS)</a>.</li>
<li>Push Hono docker images to an <a href="https://azure.microsoft.com/en-us/services/container-registry/">Azure Container Registry (ACR)</a>.</li>
-<li>Optional <a href="https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-messaging-overview">Azure Service Bus</a> as broker for the <a href="https://www.eclipse.org/hono/docs/architecture/component-view/component-view/#amqp-1-0-messaging-network">Hono AMQP 1.0 Messaging Network</a> instead of a self hosted ActiveMQ Artemis.</li>
+<li>Optional <a href="https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-messaging-overview">Azure Service Bus</a> as broker for the <a href="/hono/docs/architecture/component-view/#amqp-1-0-messaging-network">Hono AMQP 1.0 Messaging Network</a> instead of a self hosted ActiveMQ Artemis.</li>
<li><a href="https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-service-endpoints-overview">Virtual Network (VNet) service endpoints</a> ensure protected communication between AKS and Azure Service Bus.</li>
</ul>
@@ -1462,7 +1462,7 @@
az group deployment create --name HonoBasicInfrastructure --resource-group $resourcegroup_name --template-file arm/honoInfrastructureDeployment.json --parameters uniqueSolutionPrefix=$unique_solution_prefix servicePrincipalObjectId=$object_id_principal servicePrincipalClientId=$app_id_principal servicePrincipalClientSecret=$password_principal
</code></pre>
-<p>Note: add the following parameter in case you want to opt for the Azure Service Bus as broker in the <a href="https://www.eclipse.org/hono/docs/architecture/component-view/component-view/#amqp-1-0-messaging-network">Hono AMQP 1.0 Messaging Network</a> instead of deploying a (self-hosted) ActiveMQ Artemis into AKS: <em>serviceBus=true</em></p>
+<p>Note: add the following parameter in case you want to opt for the Azure Service Bus as broker in the <a href="/hono/docs/architecture/component-view/#amqp-1-0-messaging-network">Hono AMQP 1.0 Messaging Network</a> instead of deploying a (self-hosted) ActiveMQ Artemis into AKS: <em>serviceBus=true</em></p>
<p>After the deployment is complete you can set your cluster in <em>kubectl</em>.</p>
@@ -1476,7 +1476,7 @@
kubectl apply -f managed-premium-retain.yaml
</code></pre>
-<p>Now wait until the Azure deployment is complete and then continue with the <a href="helm-based-deployment/">Helm deployment</a> of Hono itself.</p>
+<p>Now wait until the Azure deployment is complete and then continue with the <a href="/hono/docs/deployment/helm-based-deployment/">Helm deployment</a> of Hono itself.</p>
<h3 id="monitoring">Monitoring</h3>
@@ -2366,20 +2366,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/deployment/helm-based-deployment/index.html b/docs/deployment/helm-based-deployment/index.html
index 3a85f45..6508070 100644
--- a/docs/deployment/helm-based-deployment/index.html
+++ b/docs/deployment/helm-based-deployment/index.html
@@ -21,19 +21,19 @@
<title>Helm based Deployment :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -1408,7 +1408,7 @@
<h4 id="helm">Helm</h4>
<p>Helm is a tool for managing (complex) Kubernetes applications. In this guide it is used to deploy Hono to the cluster.
-<a href="https://docs.helm.sh/install/">Helm’s installation instructions</a> provide more details.</p>
+<a href="https://helm.sh/docs/install/">Helm’s installation instructions</a> provide more details.</p>
<h4 id="kubectl">Kubectl</h4>
@@ -1798,7 +1798,7 @@
<h3 id="deploying-to-azure-kubernetes-service-aks">Deploying to Azure Kubernetes Service (AKS)</h3>
-<p>The following chapter describes how to use Azure Kubernetes Service (AKS) as a deployment target that has been set up as described in the <a href="create-kubernetes-cluster">Setting up a Kubernetes Cluster guide</a>.</p>
+<p>The following chapter describes how to use Azure Kubernetes Service (AKS) as a deployment target that has been set up as described in the <a href="/hono/docs/deployment/create-kubernetes-cluster/">Setting up a Kubernetes Cluster guide</a>.</p>
<p>First we build the docker images and push them into the ACR. Note that if you define a custom image tag you have to provide the helm with the image tags as described in the chapters above.</p>
@@ -1878,7 +1878,8 @@
<p>Next steps:</p>
-<p>You can follow the steps as described in the <a href="https://www.eclipse.org/hono/getting-started/">getting started</a> tutorial with the following differences:</p>
+<p>You can follow the steps as described in the <a href="https://www.eclipse.org/hono/getting-started/
+">Getting Started</a> guide with the following differences:</p>
<p>Compared to a plain k8s deployment Azure provides us DNS names with static IPs for the Hono endpoints. To retrieve them:</p>
@@ -1899,7 +1900,7 @@
<h3 id="using-jaeger-tracing">Using Jaeger Tracing</h3>
<p>Hono’s components are instrumented using OpenTracing to allow tracking of the distributed processing of messages flowing through the system.
-The Hono chart can be configured to report tracing information to the <a href="https://jaegertracing.io">Jaeger tracing system</a>. The <em>Spans</em> reported
+The Hono chart can be configured to report tracing information to the <a href="https://www.jaegertracing.io/">Jaeger tracing system</a>. The <em>Spans</em> reported
by the components can then be viewed in a web browser.</p>
<p>In order for Hono’s components to use the Jaeger client for reporting tracing information, the container images need to be built
@@ -2799,20 +2800,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/deployment/index.html b/docs/deployment/index.html
index 2acbfe5..b49a238 100644
--- a/docs/deployment/index.html
+++ b/docs/deployment/index.html
@@ -21,19 +21,19 @@
<title>Deployment :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2205,20 +2205,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/deployment/openshift/index.html b/docs/deployment/openshift/index.html
index acf12e0..56bf267 100644
--- a/docs/deployment/openshift/index.html
+++ b/docs/deployment/openshift/index.html
@@ -21,19 +21,19 @@
<title>OpenShift / OKD :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2226,20 +2226,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/deployment/resource-limitation/index.html b/docs/deployment/resource-limitation/index.html
index eae3fa2..08545d0 100644
--- a/docs/deployment/resource-limitation/index.html
+++ b/docs/deployment/resource-limitation/index.html
@@ -21,19 +21,19 @@
<title>Limiting Resource Usage :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2305,20 +2305,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev-guide/building_hono/index.html b/docs/dev-guide/building_hono/index.html
index c9d795c..47424e9 100644
--- a/docs/dev-guide/building_hono/index.html
+++ b/docs/dev-guide/building_hono/index.html
@@ -21,19 +21,19 @@
<title>Building from Source :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2289,20 +2289,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev-guide/custom_http_adapter/index.html b/docs/dev-guide/custom_http_adapter/index.html
index 3b00985..cafb46b 100644
--- a/docs/dev-guide/custom_http_adapter/index.html
+++ b/docs/dev-guide/custom_http_adapter/index.html
@@ -21,19 +21,19 @@
<title>Implement a Custom Hono HTTP Protocol Adapter :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2337,20 +2337,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev-guide/index.html b/docs/dev-guide/index.html
index c72e7ff..6210f28 100644
--- a/docs/dev-guide/index.html
+++ b/docs/dev-guide/index.html
@@ -21,19 +21,19 @@
<title>Developer Guide :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2205,20 +2205,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev-guide/java_client_consumer/index.html b/docs/dev-guide/java_client_consumer/index.html
index d0833e3..31c795a 100644
--- a/docs/dev-guide/java_client_consumer/index.html
+++ b/docs/dev-guide/java_client_consumer/index.html
@@ -21,19 +21,19 @@
<title>Consuming Messages from Java :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2307,20 +2307,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/404.html b/docs/dev/404.html
index 58adf0c..d26b659 100644
--- a/docs/dev/404.html
+++ b/docs/dev/404.html
@@ -18,16 +18,16 @@
<title>404 Page not found</title>
- <link href="/hono/docs/css/nucleus.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/horsey.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/horsey.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
<style type="text/css">
:root #header + #content > #left > #rlblock_left {
diff --git a/docs/dev/admin-guide/amqp-adapter-config/index.html b/docs/dev/admin-guide/amqp-adapter-config/index.html
index 8571c83..0f767cd 100644
--- a/docs/dev/admin-guide/amqp-adapter-config/index.html
+++ b/docs/dev/admin-guide/amqp-adapter-config/index.html
@@ -21,19 +21,19 @@
<title>AMQP Adapter Configuration :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448211"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448211"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -1514,7 +1514,7 @@
<td align="left"><code>HONO_AMQP_TENANT_IDLE_TIMEOUT</code><br><code>--hono.amqp.tenantIdleTimeout</code></td>
<td align="center">no</td>
<td align="left"><code>0ms</code></td>
-<td align="left">The duration after which the protocol adapter removes local state of the tenant (e.g. open AMQP links) with an amount and a unit, e.g. <code>2h</code> for 2 hours. See the <a href="https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html#boot-features-external-config-conversion-duration">Spring Boot documentation</a> for an explanation of the format. The value <code>0ms</code> disables the timeout.</td>
+<td align="left">The duration after which the protocol adapter removes local state of the tenant (e.g. open AMQP links) with an amount and a unit, e.g. <code>2h</code> for 2 hours. See the <a href="https://docs.spring.io/spring-boot/docs/current/reference/html/spring-boot-features.html#boot-features-external-config-conversion-duration">Spring Boot documentation</a> for an explanation of the format. The value <code>0ms</code> disables the timeout.</td>
</tr>
<tr>
@@ -2555,20 +2555,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448211"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448211"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448211"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448211"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448211"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448211"></script>
- <script src="/hono/docs/js/learn.js?1571448211"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448211"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448211" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448211"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/admin-guide/amqp-network-config/index.html b/docs/dev/admin-guide/amqp-network-config/index.html
index 08ed98b..96b64d6 100644
--- a/docs/dev/admin-guide/amqp-network-config/index.html
+++ b/docs/dev/admin-guide/amqp-network-config/index.html
@@ -21,19 +21,19 @@
<title>AMQP 1.0 Messaging Network Configuration :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448211"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448211"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2246,20 +2246,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448211"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448211"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448211"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448211"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448211"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448211"></script>
- <script src="/hono/docs/js/learn.js?1571448211"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448211"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448211" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448211"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/admin-guide/auth-server-config/index.html b/docs/dev/admin-guide/auth-server-config/index.html
index d32b409..f1ff074 100644
--- a/docs/dev/admin-guide/auth-server-config/index.html
+++ b/docs/dev/admin-guide/auth-server-config/index.html
@@ -21,19 +21,19 @@
<title>Auth Server Configuration :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2452,20 +2452,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448211"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448211"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448211"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448211"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448211"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448211"></script>
- <script src="/hono/docs/js/learn.js?1571448211"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448211"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448211" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448211"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/admin-guide/common-config/index.html b/docs/dev/admin-guide/common-config/index.html
index 1e7bc23..eff06dd 100644
--- a/docs/dev/admin-guide/common-config/index.html
+++ b/docs/dev/admin-guide/common-config/index.html
@@ -21,19 +21,19 @@
<title>Common Configuration :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2317,20 +2317,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/admin-guide/device-connection-config/index.html b/docs/dev/admin-guide/device-connection-config/index.html
index e20cd80..2c4ff06 100644
--- a/docs/dev/admin-guide/device-connection-config/index.html
+++ b/docs/dev/admin-guide/device-connection-config/index.html
@@ -21,19 +21,19 @@
<title>Configuring the Device Connection Service :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2504,20 +2504,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448211"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448211"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448211"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448211"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448211"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448211"></script>
- <script src="/hono/docs/js/learn.js?1571448211"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448211"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448211" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448211"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/admin-guide/device-registry-config/index.html b/docs/dev/admin-guide/device-registry-config/index.html
index 2701b21..43dca4b 100644
--- a/docs/dev/admin-guide/device-registry-config/index.html
+++ b/docs/dev/admin-guide/device-registry-config/index.html
@@ -21,19 +21,19 @@
<title>Device Registry Configuration :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2703,20 +2703,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448211"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448211"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448211"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448211"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448211"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448211"></script>
- <script src="/hono/docs/js/learn.js?1571448211"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448211"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448211" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448211"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/admin-guide/hono-client-configuration/index.html b/docs/dev/admin-guide/hono-client-configuration/index.html
index 7b9b196..1d0a040 100644
--- a/docs/dev/admin-guide/hono-client-configuration/index.html
+++ b/docs/dev/admin-guide/hono-client-configuration/index.html
@@ -21,19 +21,19 @@
<title>Hono Client Configuration :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448211"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448211"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2507,20 +2507,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448211"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448211"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448211"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448211"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448211"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448211"></script>
- <script src="/hono/docs/js/learn.js?1571448211"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448211"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448211" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448211"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/admin-guide/http-adapter-config/index.html b/docs/dev/admin-guide/http-adapter-config/index.html
index da3e343..f875779 100644
--- a/docs/dev/admin-guide/http-adapter-config/index.html
+++ b/docs/dev/admin-guide/http-adapter-config/index.html
@@ -21,19 +21,19 @@
<title>HTTP Adapter Configuration :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -1507,7 +1507,7 @@
<td align="left"><code>HONO_HTTP_TENANT_IDLE_TIMEOUT</code><br><code>--hono.http.tenantIdleTimeout</code></td>
<td align="center">no</td>
<td align="left"><code>0ms</code></td>
-<td align="left">The duration after which the protocol adapter removes local state of the tenant (e.g. open AMQP links) with an amount and a unit, e.g. <code>2h</code> for 2 hours. See the <a href="https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html#boot-features-external-config-conversion-duration">Spring Boot documentation</a> for an explanation of the format. The value <code>0ms</code> disables the timeout.</td>
+<td align="left">The duration after which the protocol adapter removes local state of the tenant (e.g. open AMQP links) with an amount and a unit, e.g. <code>2h</code> for 2 hours. See the <a href="https://docs.spring.io/spring-boot/docs/current/reference/html/spring-boot-features.html#boot-features-external-config-conversion-duration">Spring Boot documentation</a> for an explanation of the format. The value <code>0ms</code> disables the timeout.</td>
</tr>
</tbody>
</table>
@@ -2541,20 +2541,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448211"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448211"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448211"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448211"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448211"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448211"></script>
- <script src="/hono/docs/js/learn.js?1571448211"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448211"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448211" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448211"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/admin-guide/index.html b/docs/dev/admin-guide/index.html
index a602d5e..64f25e3 100644
--- a/docs/dev/admin-guide/index.html
+++ b/docs/dev/admin-guide/index.html
@@ -21,19 +21,19 @@
<title>Admin Guide :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2211,20 +2211,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/admin-guide/kura-adapter-config/index.html b/docs/dev/admin-guide/kura-adapter-config/index.html
index 05a5277..e96090e 100644
--- a/docs/dev/admin-guide/kura-adapter-config/index.html
+++ b/docs/dev/admin-guide/kura-adapter-config/index.html
@@ -21,19 +21,19 @@
<title>Kura Adapter Configuration :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448211"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448211"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -1521,7 +1521,7 @@
<td align="left"><code>HONO_KURA_TENANT_IDLE_TIMEOUT</code><br><code>--hono.kura.tenantIdleTimeout</code></td>
<td align="center">no</td>
<td align="left"><code>0ms</code></td>
-<td align="left">The duration after which the protocol adapter removes local state of the tenant (e.g. open AMQP links) with an amount and a unit, e.g. <code>2h</code> for 2 hours. See the <a href="https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html#boot-features-external-config-conversion-duration">Spring Boot documentation</a> for an explanation of the format. The value <code>0ms</code> disables the timeout.</td>
+<td align="left">The duration after which the protocol adapter removes local state of the tenant (e.g. open AMQP links) with an amount and a unit, e.g. <code>2h</code> for 2 hours. See the <a href="https://docs.spring.io/spring-boot/docs/current/reference/html/spring-boot-features.html#boot-features-external-config-conversion-duration">Spring Boot documentation</a> for an explanation of the format. The value <code>0ms</code> disables the timeout.</td>
</tr>
</tbody>
</table>
@@ -2555,20 +2555,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448211"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448211"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448211"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448211"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448211"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448211"></script>
- <script src="/hono/docs/js/learn.js?1571448211"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448211"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448211" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448211"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/admin-guide/monitoring-tracing-config/index.html b/docs/dev/admin-guide/monitoring-tracing-config/index.html
index 88f94a2..e780efc 100644
--- a/docs/dev/admin-guide/monitoring-tracing-config/index.html
+++ b/docs/dev/admin-guide/monitoring-tracing-config/index.html
@@ -21,19 +21,19 @@
<title>Monitoring & Tracing :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448211"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448211"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2440,20 +2440,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448211"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448211"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448211"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448211"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448211"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448211"></script>
- <script src="/hono/docs/js/learn.js?1571448211"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448211"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448211" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448211"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/admin-guide/mqtt-adapter-config/index.html b/docs/dev/admin-guide/mqtt-adapter-config/index.html
index 5ced445..69478b7 100644
--- a/docs/dev/admin-guide/mqtt-adapter-config/index.html
+++ b/docs/dev/admin-guide/mqtt-adapter-config/index.html
@@ -21,19 +21,19 @@
<title>MQTT Adapter Configuration :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448211"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448211"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -1514,7 +1514,7 @@
<td align="left"><code>HONO_MQTT_TENANT_IDLE_TIMEOUT</code><br><code>--hono.mqtt.tenantIdleTimeout</code></td>
<td align="center">no</td>
<td align="left"><code>0ms</code></td>
-<td align="left">The duration after which the protocol adapter removes local state of the tenant (e.g. open AMQP links) with an amount and a unit, e.g. <code>2h</code> for 2 hours. See the <a href="https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html#boot-features-external-config-conversion-duration">Spring Boot documentation</a> for an explanation of the format. The value <code>0ms</code> disables the timeout.</td>
+<td align="left">The duration after which the protocol adapter removes local state of the tenant (e.g. open AMQP links) with an amount and a unit, e.g. <code>2h</code> for 2 hours. See the <a href="https://docs.spring.io/spring-boot/docs/current/reference/html/spring-boot-features.html#boot-features-external-config-conversion-duration">Spring Boot documentation</a> for an explanation of the format. The value <code>0ms</code> disables the timeout.</td>
</tr>
</tbody>
</table>
@@ -2548,20 +2548,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448211"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448211"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448211"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448211"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448211"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448211"></script>
- <script src="/hono/docs/js/learn.js?1571448211"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448211"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448211" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448211"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/admin-guide/secure_communication/index.html b/docs/dev/admin-guide/secure_communication/index.html
index ba4ade1..d9e1f938 100644
--- a/docs/dev/admin-guide/secure_communication/index.html
+++ b/docs/dev/admin-guide/secure_communication/index.html
@@ -21,19 +21,19 @@
<title>Secure Communication :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448211"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448211"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2519,20 +2519,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448211"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448211"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448211"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448211"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448211"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448211"></script>
- <script src="/hono/docs/js/learn.js?1571448211"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448211"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448211" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448211"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/api/authentication/index.html b/docs/dev/api/authentication/index.html
index 700b6c9..0a8fd64 100644
--- a/docs/dev/api/authentication/index.html
+++ b/docs/dev/api/authentication/index.html
@@ -21,19 +21,19 @@
<title>Authentication API Specification :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448211"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448211"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2394,20 +2394,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448211"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448211"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448211"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448211"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448211"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448211"></script>
- <script src="/hono/docs/js/learn.js?1571448211"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448211"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448211" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448211"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/api/command-and-control/index.html b/docs/dev/api/command-and-control/index.html
index e3f16f1..58e2127 100644
--- a/docs/dev/api/command-and-control/index.html
+++ b/docs/dev/api/command-and-control/index.html
@@ -21,19 +21,19 @@
<title>Command & Control API Specification :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448211"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448211"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2646,20 +2646,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448211"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448211"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448211"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448211"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448211"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448211"></script>
- <script src="/hono/docs/js/learn.js?1571448211"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448211"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448211" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448211"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/api/credentials/index.html b/docs/dev/api/credentials/index.html
index a1d6d36..8b665c1 100644
--- a/docs/dev/api/credentials/index.html
+++ b/docs/dev/api/credentials/index.html
@@ -21,19 +21,19 @@
<title>Credentials API Specification :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448211"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448211"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2863,20 +2863,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448211"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448211"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448211"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448211"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448211"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448211"></script>
- <script src="/hono/docs/js/learn.js?1571448211"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448211"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448211" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448211"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/api/device-connection/index.html b/docs/dev/api/device-connection/index.html
index 8501839..bf2ee85 100644
--- a/docs/dev/api/device-connection/index.html
+++ b/docs/dev/api/device-connection/index.html
@@ -21,19 +21,19 @@
<title>Device Connection API Specification :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448211"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448211"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2602,20 +2602,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448211"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448211"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448211"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448211"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448211"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448211"></script>
- <script src="/hono/docs/js/learn.js?1571448211"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448211"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448211" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448211"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/api/device-registration/index.html b/docs/dev/api/device-registration/index.html
index b95a1c7..0dfa2d4 100644
--- a/docs/dev/api/device-registration/index.html
+++ b/docs/dev/api/device-registration/index.html
@@ -21,19 +21,19 @@
<title>Device Registration API Specification :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448211"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448211"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2494,20 +2494,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448211"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448211"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448211"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448211"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448211"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448211"></script>
- <script src="/hono/docs/js/learn.js?1571448211"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448211"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448211" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448211"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/api/event/index.html b/docs/dev/api/event/index.html
index 22c8676..b74da4b 100644
--- a/docs/dev/api/event/index.html
+++ b/docs/dev/api/event/index.html
@@ -21,19 +21,19 @@
<title>Event API Specification :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448211"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448211"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2469,20 +2469,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448211"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448211"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448211"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448211"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448211"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448211"></script>
- <script src="/hono/docs/js/learn.js?1571448211"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448211"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448211" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448211"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/api/index.html b/docs/dev/api/index.html
index 761cb71..532f5da 100644
--- a/docs/dev/api/index.html
+++ b/docs/dev/api/index.html
@@ -21,19 +21,19 @@
<title>API :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448211"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448211"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2213,20 +2213,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448211"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448211"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448211"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448211"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448211"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448211"></script>
- <script src="/hono/docs/js/learn.js?1571448211"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448211"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448211" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448211"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/api/management/index.html b/docs/dev/api/management/index.html
index 9c85336..667790b 100644
--- a/docs/dev/api/management/index.html
+++ b/docs/dev/api/management/index.html
@@ -21,19 +21,19 @@
<title>Device Registry Management API Specification :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448211"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -86,14 +86,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448211"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1173,11 +1173,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1250,7 +1250,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2255,20 +2255,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448211"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448211"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448211"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448211"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448211"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448211"></script>
- <script src="/hono/docs/js/learn.js?1571448211"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448211"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448211" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448211"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/api/metrics/index.html b/docs/dev/api/metrics/index.html
index ac86198..d186dfe 100644
--- a/docs/dev/api/metrics/index.html
+++ b/docs/dev/api/metrics/index.html
@@ -21,19 +21,19 @@
<title>Metrics :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448211"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448211"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2468,20 +2468,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448211"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448211"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448211"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448211"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448211"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448211"></script>
- <script src="/hono/docs/js/learn.js?1571448211"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448211"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448211" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448211"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/api/telemetry/index.html b/docs/dev/api/telemetry/index.html
index 7acfc68..4a7dc89 100644
--- a/docs/dev/api/telemetry/index.html
+++ b/docs/dev/api/telemetry/index.html
@@ -21,19 +21,19 @@
<title>Telemetry API Specification :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448211"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448211"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2438,20 +2438,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448211"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448211"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448211"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448211"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448211"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448211"></script>
- <script src="/hono/docs/js/learn.js?1571448211"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448211"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448211" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448211"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/api/tenant/index.html b/docs/dev/api/tenant/index.html
index e7039b3..703a028 100644
--- a/docs/dev/api/tenant/index.html
+++ b/docs/dev/api/tenant/index.html
@@ -21,19 +21,19 @@
<title>Tenant API Specification :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448211"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448211"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -1789,7 +1789,7 @@
</table>
<p><strong>NB</strong> CAs of the <em>same</em> tenant MAY share the same subject DN, e.g. allowing for the definition of overlapping validity periods.
-However, CAs of <em>different</em> tenants MUST NOT share the same subject DN in order to allow for the unique look up of a tenant by
+However, CAs of <em>different</em> tenants MUST NOT share the same subject DN in order to allow for the unique look-up of a tenant by
the subject DN of one of its trusted CAs.</p>
<p><strong>Examples</strong></p>
@@ -2898,20 +2898,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448211"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448211"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448211"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448211"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448211"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448211"></script>
- <script src="/hono/docs/js/learn.js?1571448211"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448211"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448211" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448211"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/architecture/auth/index.html b/docs/dev/architecture/auth/index.html
index f93b9ec..def8791 100644
--- a/docs/dev/architecture/auth/index.html
+++ b/docs/dev/architecture/auth/index.html
@@ -21,19 +21,19 @@
<title>Authentication/Authorization :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448211"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448211"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2289,20 +2289,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448211"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448211"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448211"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448211"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448211"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448211"></script>
- <script src="/hono/docs/js/learn.js?1571448211"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448211"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448211" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448211"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/architecture/component-view/index.html b/docs/dev/architecture/component-view/index.html
index 1ed0d47..2ae1a8d 100644
--- a/docs/dev/architecture/component-view/index.html
+++ b/docs/dev/architecture/component-view/index.html
@@ -21,19 +21,19 @@
<title>Component View :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448211"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448211"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -1407,7 +1407,7 @@
<h2 id="amqp-1-0-messaging-network">AMQP 1.0 Messaging Network</h2>
-<p>The <em>AMQP 1.0 Messaging Network</em> is not <em>per se</em> a component being developed as part of Hono. Instead, Hono comes with a default implementation of the messaging network relying on artifacts provided by other open source projects. The default implementation currently consists of a single <a href="https://qpid.apache.org">Apache Qpid Dispatch Router</a> instance connected to a single <a href="https://activemq.apache.org/artemis">Apache Artemis</a> broker instance. Note that this setup is useful for development purposes but will probably not meet requirements regarding e.g. scalability of real world use cases.</p>
+<p>The <em>AMQP 1.0 Messaging Network</em> is not <em>per se</em> a component being developed as part of Hono. Instead, Hono comes with a default implementation of the messaging network relying on artifacts provided by other open source projects. The default implementation currently consists of a single <a href="https://qpid.apache.org">Apache Qpid Dispatch Router</a> instance connected to a single <a href="https://activemq.apache.org/artemis/">Apache Artemis</a> broker instance. Note that this setup is useful for development purposes but will probably not meet requirements regarding e.g. scalability of real world use cases.</p>
<p>The diagram below provides an overview of the default implementation of the Messaging Network component used with Hono.</p>
@@ -2288,20 +2288,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448211"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448211"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448211"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448211"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448211"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448211"></script>
- <script src="/hono/docs/js/learn.js?1571448211"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448211"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448211" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448211"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/architecture/index.html b/docs/dev/architecture/index.html
index 78d4455..ebd391f 100644
--- a/docs/dev/architecture/index.html
+++ b/docs/dev/architecture/index.html
@@ -21,19 +21,19 @@
<title>Architecture :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448211"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448211"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2211,20 +2211,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448211"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448211"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448211"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448211"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448211"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448211"></script>
- <script src="/hono/docs/js/learn.js?1571448211"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448211"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448211" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448211"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/categories/index.html b/docs/dev/categories/index.html
index 448a68b..ca08b04 100644
--- a/docs/dev/categories/index.html
+++ b/docs/dev/categories/index.html
@@ -21,19 +21,19 @@
<title>Categories :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448211"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448211"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2192,20 +2192,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448211"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448211"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448211"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448211"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448211"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448211"></script>
- <script src="/hono/docs/js/learn.js?1571448211"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448211"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448211" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448211"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/concepts/command-and-control/index.html b/docs/dev/concepts/command-and-control/index.html
index 2eb48ff..14a0f8b 100644
--- a/docs/dev/concepts/command-and-control/index.html
+++ b/docs/dev/concepts/command-and-control/index.html
@@ -21,19 +21,19 @@
<title>Command & Control :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2347,20 +2347,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/concepts/connection-events/index.html b/docs/dev/concepts/connection-events/index.html
index b1c4683..6fadd09 100644
--- a/docs/dev/concepts/connection-events/index.html
+++ b/docs/dev/concepts/connection-events/index.html
@@ -21,19 +21,19 @@
<title>Connection Events :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2248,20 +2248,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/concepts/device-identity/index.html b/docs/dev/concepts/device-identity/index.html
index 111012f..6c7cb4d 100644
--- a/docs/dev/concepts/device-identity/index.html
+++ b/docs/dev/concepts/device-identity/index.html
@@ -21,19 +21,19 @@
<title>Device Identity :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2263,20 +2263,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/concepts/device-notifications/index.html b/docs/dev/concepts/device-notifications/index.html
index db937f9..2358bad 100644
--- a/docs/dev/concepts/device-notifications/index.html
+++ b/docs/dev/concepts/device-notifications/index.html
@@ -21,19 +21,19 @@
<title>Device Notifications :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2339,20 +2339,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/concepts/index.html b/docs/dev/concepts/index.html
index a1710f1..b32e8cd 100644
--- a/docs/dev/concepts/index.html
+++ b/docs/dev/concepts/index.html
@@ -21,19 +21,19 @@
<title>Concepts :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2208,20 +2208,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/concepts/resource-limits/index.html b/docs/dev/concepts/resource-limits/index.html
index c4913dc..9738112 100644
--- a/docs/dev/concepts/resource-limits/index.html
+++ b/docs/dev/concepts/resource-limits/index.html
@@ -21,19 +21,19 @@
<title>Resource limits :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2275,20 +2275,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/concepts/tenancy/index.html b/docs/dev/concepts/tenancy/index.html
index fffdea0..d7560b9 100644
--- a/docs/dev/concepts/tenancy/index.html
+++ b/docs/dev/concepts/tenancy/index.html
@@ -21,19 +21,19 @@
<title>Multi-Tenancy :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2377,20 +2377,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/deployment/create-kubernetes-cluster/index.html b/docs/dev/deployment/create-kubernetes-cluster/index.html
index a4d2523..b876a2c 100644
--- a/docs/dev/deployment/create-kubernetes-cluster/index.html
+++ b/docs/dev/deployment/create-kubernetes-cluster/index.html
@@ -21,19 +21,19 @@
<title>Setting up a Kubernetes Cluster :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448211"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448211"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -1414,7 +1414,7 @@
<li><a href="https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-group-overview">Azure Resource Manager (ARM)</a> templates for an automated infrastructure deployment.</li>
<li>Hono deployment into <a href="https://docs.microsoft.com/en-us/azure/aks/intro-kubernetes">Azure Kubernetes Service (AKS)</a>.</li>
<li>Push Hono docker images to an <a href="https://azure.microsoft.com/en-us/services/container-registry/">Azure Container Registry (ACR)</a>.</li>
-<li>Optional <a href="https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-messaging-overview">Azure Service Bus</a> as broker for the <a href="https://www.eclipse.org/hono/docs/architecture/component-view/component-view/#amqp-1-0-messaging-network">Hono AMQP 1.0 Messaging Network</a> instead of a self hosted ActiveMQ Artemis.</li>
+<li>Optional <a href="https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-messaging-overview">Azure Service Bus</a> as broker for the <a href="/hono/docs/dev/architecture/component-view/#amqp-1-0-messaging-network">Hono AMQP 1.0 Messaging Network</a> instead of a self hosted ActiveMQ Artemis.</li>
<li><a href="https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-service-endpoints-overview">Virtual Network (VNet) service endpoints</a> ensure protected communication between AKS and Azure Service Bus.</li>
</ul>
@@ -1468,7 +1468,7 @@
az group deployment create --name HonoBasicInfrastructure --resource-group $resourcegroup_name --template-file arm/honoInfrastructureDeployment.json --parameters uniqueSolutionPrefix=$unique_solution_prefix servicePrincipalObjectId=$object_id_principal servicePrincipalClientId=$app_id_principal servicePrincipalClientSecret=$password_principal
</code></pre>
-<p>Note: add the following parameter in case you want to opt for the Azure Service Bus as broker in the <a href="https://www.eclipse.org/hono/docs/architecture/component-view/component-view/#amqp-1-0-messaging-network">Hono AMQP 1.0 Messaging Network</a> instead of deploying a (self-hosted) ActiveMQ Artemis into AKS: <em>serviceBus=true</em></p>
+<p>Note: add the following parameter in case you want to opt for the Azure Service Bus as broker in the <a href="/hono/docs/dev/architecture/component-view/#amqp-1-0-messaging-network">Hono AMQP 1.0 Messaging Network</a> instead of deploying a (self-hosted) ActiveMQ Artemis into AKS: <em>serviceBus=true</em></p>
<p>After the deployment is complete you can set your cluster in <em>kubectl</em>.</p>
@@ -1482,7 +1482,7 @@
kubectl apply -f managed-premium-retain.yaml
</code></pre>
-<p>Now wait until the Azure deployment is complete and then continue with the <a href="helm-based-deployment/">Helm deployment</a> of Hono itself.</p>
+<p>Now wait until the Azure deployment is complete and then continue with the <a href="/hono/docs/dev/deployment/helm-based-deployment/">Helm deployment</a> of Hono itself.</p>
<h3 id="monitoring">Monitoring</h3>
@@ -2372,20 +2372,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448211"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448211"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448211"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448211"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448211"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448211"></script>
- <script src="/hono/docs/js/learn.js?1571448211"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448211"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448211" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448211"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/deployment/helm-based-deployment/index.html b/docs/dev/deployment/helm-based-deployment/index.html
index a634fb0..d342cb2 100644
--- a/docs/dev/deployment/helm-based-deployment/index.html
+++ b/docs/dev/deployment/helm-based-deployment/index.html
@@ -21,19 +21,19 @@
<title>Helm based Deployment :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448211"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448211"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -1414,7 +1414,7 @@
<h4 id="helm">Helm</h4>
<p>Helm is a tool for managing (complex) Kubernetes applications. In this guide it is used to deploy Hono to the cluster.
-<a href="https://docs.helm.sh/install/">Helm’s installation instructions</a> provide more details.</p>
+<a href="https://helm.sh/docs/install/">Helm’s installation instructions</a> provide more details.</p>
<h4 id="kubectl">Kubectl</h4>
@@ -1804,7 +1804,7 @@
<h3 id="deploying-to-azure-kubernetes-service-aks">Deploying to Azure Kubernetes Service (AKS)</h3>
-<p>The following chapter describes how to use Azure Kubernetes Service (AKS) as a deployment target that has been set up as described in the <a href="create-kubernetes-cluster">Setting up a Kubernetes Cluster guide</a>.</p>
+<p>The following chapter describes how to use Azure Kubernetes Service (AKS) as a deployment target that has been set up as described in the <a href="/hono/docs/dev/deployment/create-kubernetes-cluster/">Setting up a Kubernetes Cluster guide</a>.</p>
<p>First we build the docker images and push them into the ACR. Note that if you define a custom image tag you have to provide the helm with the image tags as described in the chapters above.</p>
@@ -1884,7 +1884,8 @@
<p>Next steps:</p>
-<p>You can follow the steps as described in the <a href="https://www.eclipse.org/hono/getting-started/">getting started</a> tutorial with the following differences:</p>
+<p>You can follow the steps as described in the <a href="https://www.eclipse.org/hono/getting-started/
+">Getting Started</a> guide with the following differences:</p>
<p>Compared to a plain k8s deployment Azure provides us DNS names with static IPs for the Hono endpoints. To retrieve them:</p>
@@ -1905,7 +1906,7 @@
<h3 id="using-jaeger-tracing">Using Jaeger Tracing</h3>
<p>Hono’s components are instrumented using OpenTracing to allow tracking of the distributed processing of messages flowing through the system.
-The Hono chart can be configured to report tracing information to the <a href="https://jaegertracing.io">Jaeger tracing system</a>. The <em>Spans</em> reported
+The Hono chart can be configured to report tracing information to the <a href="https://www.jaegertracing.io/">Jaeger tracing system</a>. The <em>Spans</em> reported
by the components can then be viewed in a web browser.</p>
<p>In order for Hono’s components to use the Jaeger client for reporting tracing information, the container images need to be built
@@ -2805,20 +2806,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448211"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448211"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448211"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448211"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448211"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448211"></script>
- <script src="/hono/docs/js/learn.js?1571448211"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448211"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448211" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448211"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/deployment/index.html b/docs/dev/deployment/index.html
index 3aa689d..b8a1fca 100644
--- a/docs/dev/deployment/index.html
+++ b/docs/dev/deployment/index.html
@@ -21,19 +21,19 @@
<title>Deployment :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448211"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448211"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2211,20 +2211,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448211"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448211"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448211"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448211"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448211"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448211"></script>
- <script src="/hono/docs/js/learn.js?1571448211"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448211"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448211" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448211"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/deployment/openshift/index.html b/docs/dev/deployment/openshift/index.html
index b30679c..2449eab 100644
--- a/docs/dev/deployment/openshift/index.html
+++ b/docs/dev/deployment/openshift/index.html
@@ -21,19 +21,19 @@
<title>OpenShift / OKD :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448211"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448211"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2232,20 +2232,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448211"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448211"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448211"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448211"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448211"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448211"></script>
- <script src="/hono/docs/js/learn.js?1571448211"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448211"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448211" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448211"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/deployment/resource-limitation/index.html b/docs/dev/deployment/resource-limitation/index.html
index 4d44208..c4696ce 100644
--- a/docs/dev/deployment/resource-limitation/index.html
+++ b/docs/dev/deployment/resource-limitation/index.html
@@ -21,19 +21,19 @@
<title>Limiting Resource Usage :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448211"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448211"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2311,20 +2311,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448211"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448211"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448211"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448211"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448211"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448211"></script>
- <script src="/hono/docs/js/learn.js?1571448211"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448211"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448211" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448211"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/dev-guide/building_hono/index.html b/docs/dev/dev-guide/building_hono/index.html
index bbf3daf..aa58ea1 100644
--- a/docs/dev/dev-guide/building_hono/index.html
+++ b/docs/dev/dev-guide/building_hono/index.html
@@ -21,19 +21,19 @@
<title>Building from Source :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448211"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448211"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2295,20 +2295,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448211"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448211"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448211"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448211"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448211"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448211"></script>
- <script src="/hono/docs/js/learn.js?1571448211"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448211"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448211" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448211"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/dev-guide/custom_http_adapter/index.html b/docs/dev/dev-guide/custom_http_adapter/index.html
index e2aeed5..52c52e5 100644
--- a/docs/dev/dev-guide/custom_http_adapter/index.html
+++ b/docs/dev/dev-guide/custom_http_adapter/index.html
@@ -21,19 +21,19 @@
<title>Implement a Custom Hono HTTP Protocol Adapter :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448211"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448211"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2343,20 +2343,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448211"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448211"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448211"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448211"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448211"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448211"></script>
- <script src="/hono/docs/js/learn.js?1571448211"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448211"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448211" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448211"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/dev-guide/index.html b/docs/dev/dev-guide/index.html
index 6c9475a..5b5d240 100644
--- a/docs/dev/dev-guide/index.html
+++ b/docs/dev/dev-guide/index.html
@@ -21,19 +21,19 @@
<title>Developer Guide :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448211"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448211"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2211,20 +2211,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448211"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448211"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448211"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448211"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448211"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448211"></script>
- <script src="/hono/docs/js/learn.js?1571448211"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448211"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448211" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448211"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/dev-guide/java_client_consumer/index.html b/docs/dev/dev-guide/java_client_consumer/index.html
index 26ff092..923444d 100644
--- a/docs/dev/dev-guide/java_client_consumer/index.html
+++ b/docs/dev/dev-guide/java_client_consumer/index.html
@@ -21,19 +21,19 @@
<title>Consuming Messages from Java :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448211"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448211"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2313,20 +2313,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448211"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448211"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448211"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448211"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448211"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448211"></script>
- <script src="/hono/docs/js/learn.js?1571448211"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448211"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448211" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448211"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/index.html b/docs/dev/index.html
index f2272fe..8086e1e 100644
--- a/docs/dev/index.html
+++ b/docs/dev/index.html
@@ -21,19 +21,19 @@
<title>Documentation :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2163,20 +2163,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/index.json b/docs/dev/index.json
index ee17b50..1b4ff4b 100644
--- a/docs/dev/index.json
+++ b/docs/dev/index.json
@@ -263,7 +263,7 @@
"title": "Tenant API Specification",
"tags": [],
"description": "",
- "content": "The Tenant API is used by Hono\u0026rsquo;s protocol adapters to retrieve information that affects all devices belonging to a particular tenant. A tenant is a logical entity, which groups together a set of devices. The information registered for a tenant is used for example to determine if devices belonging to the tenant are allowed to connect to a certain protocol adapter or if devices are required to authenticate.\nThis document describes the Tenant API\u0026rsquo;s operations and the payload data format used by them. Please refer to Multi Tenancy for details regarding the way Hono supports multiple tenants.\nThe Tenant API is defined by means of AMQP 1.0 message exchanges, i.e. a client needs to connect to Hono using an AMQP 1.0 client in order to invoke operations of the API as described in the following sections.\n\nPreconditions for invoking the Tenant API Client has established an AMQP connection with the Tenant service. Client has established an AMQP link in role sender on the connection using target address tenant. This link is used by the client to send request messages to the Tenant service. Client has established an AMQP link in role receiver on the connection using source address tenant/${reply-to} where reply-to may be any arbitrary string chosen by the client. This link is used by the client to receive responses to the requests it has sent to the Tenant service. This link\u0026rsquo;s source address is also referred to as the reply-to address for the request messages. Client connecting to Tenant service Get Tenant Information Clients use this operation to retrieve information about a tenant.\nMessage Flow\nThe following sequence diagram illustrates the flow of messages involved in a Client retrieving tenant information.\n Client retrieving tenant information Request Message Format\nThe following table provides an overview of the properties a client needs to set on a message to get tenant information:\n Name Mandatory Location AMQP Type Description correlation-id no properties message-id MAY contain an ID used to correlate a response message to the original request. If set, it is used as the correlation-id property in the response, otherwise the value of the message-id property is used. Either this or the message-id property MUST be set. message-id no properties string MAY contain an identifier that uniquely identifies the message at the sender side. Either this or the correlation-id property MUST be set. reply-to yes properties string MUST contain the source address that the client wants to receive response messages from. This address MUST be the same as the source address used for establishing the client\u0026rsquo;s receive link (see Preconditions). subject yes properties string MUST be set to get. The body of the request message MUST consist of a single Data section containing a UTF-8 encoded string representation of a single JSON object.\nThe JSON object MUST contain exactly one of the following search criteria properties:\n Name Mandatory JSON Type Description subject-dn no string The subject DN of the trusted certificate authority\u0026rsquo;s public key in the format defined by RFC 2253. tenant-id no string The identifier of the tenant to get. The following request payload may be used to look up the tenant with identifier ACME Corporation:\n{ \u0026quot;tenant-id\u0026quot;: \u0026quot;ACME Corporation\u0026quot; } The following request payload may be used to look up the tenant for which a trusted certificate authority with subject DN O=ACME Corporation, CN=devices has been configured:\n{ \u0026quot;subject-dn\u0026quot;: \u0026quot;CN=devices,O=ACME Corporation\u0026quot; } Response Message Format\nThe following table provides an overview of the properties contained in a response message to a get tenant information request:\n Name Mandatory Location AMQP Type Description correlation-id yes properties message-id Contains the message-id (or the correlation-id, if specified) of the request message that this message is the response to. content-type no properties string MUST be set to application/json if the invocation of the operation was successful and the body of the response message contains payload as described below. status yes application-properties int Contains the status code indicating the outcome of the operation. Concrete values and their semantics are defined for each particular operation. cache_control no application-properties string Contains an RFC 2616 compliant cache directive. The directive contained in the property MUST be obeyed by clients that are caching responses. The response message\u0026rsquo;s status property may contain the following codes:\n Code Description 200 OK, The response message body contains the requested tenant information. 400 Bad Request, the request message did not contain all mandatory properties. 403 Forbidden, the client is not authorized to retrieve information for the given tenant. 404 Not Found, there is no tenant matching the given search criteria. For status codes indicating an error (codes in the 400 - 499 range) the message body MAY contain a detailed description of the error that occurred. In this case, the response message\u0026rsquo;s content-type property SHOULD be set accordingly.\nOtherwise the response message contains the information for the requested tenant as described in the following sections.\n\nTenant Information Format Tenant information is carried in a single Data section of the response message as a UTF-8 encoded string representation of a single JSON object. It is an error to include payload that is not of this type.\nThe table below provides an overview of the standard members defined for the JSON response object:\n Name Mandatory JSON Type Description adapters no array A list of configuration options valid for certain adapters only. The format of a configuration option is described here Adapter Configuration Format. NB If the element is provided then the list MUST NOT be empty. NB Only a single entry per type is allowed. If multiple entries for the same type are present it is handled as an error. NB If the element is omitted then all adapters are enabled in their default configuration. defaults no object Arbitrary default properties for devices belonging to the tenant. The properties can be used by protocol adapters to augment downstream messages with missing information, e.g. setting a default content type or time-to-live. enabled yes boolean If set to false the tenant is currently disabled. Protocol adapters MUST NOT allow devices of a disabled tenant to connect and MUST NOT accept data published by such devices. minimum-message-size no number The minimum message size in bytes. If it is set then the payload size of the telemetry, event and command messages are calculated in accordance with the configured value and then reported to the metrics. See Metrics for more details. resource-limits no object Any resource limits that should be enforced for the tenant, e.g. the maximum number of concurrent connections and the maximum data volume for a given period. Refer to Resource Limits Configuration Format for details. tenant-id yes string The ID of the tenant. tracing no object A set of options regarding the tracing of messages for the tenant. See Tracing Format for a definition of the content model of the object. trusted-ca no array The list of trusted certificate authorities to use for validating certificates presented by devices of the tenant for authentication purposes. See Trusted Certificate Authority Format for a definition of the content model of the objects contained in the array. NB If the element is provided then the list MUST NOT be empty. The JSON object MAY contain an arbitrary number of additional members with arbitrary names which can be of a scalar or a complex type. This allows for future well-known additions and also allows to add further information which might be relevant to a custom adapter only.\nExamples\nThe JSON structure below contains example information for tenant TEST_TENANT. Note that the structure contains some custom properties at both the root level (customer) as well as the adapter configuration level (deployment) and also defines a default TTL for downstream messages.\n{ \u0026quot;tenant-id\u0026quot;: \u0026quot;TEST_TENANT\u0026quot;, \u0026quot;defaults\u0026quot;: { \u0026quot;ttl\u0026quot;: 30 }, \u0026quot;enabled\u0026quot;: true, \u0026quot;customer\u0026quot;: \u0026quot;ACME Inc.\u0026quot;, \u0026quot;resource-limits\u0026quot;: { \u0026quot;max-connections\u0026quot;: 100000, \u0026quot;data-volume\u0026quot;: { \u0026quot;max-bytes\u0026quot;: 2147483648, \u0026quot;period\u0026quot;: { \u0026quot;mode\u0026quot;: \u0026quot;days\u0026quot;, \u0026quot;no-of-days\u0026quot;: 30 }, \u0026quot;effective-since\u0026quot;: \u0026quot;2019-07-27T14:30:00Z\u0026quot; } }, \u0026quot;adapters\u0026quot;: [ { \u0026quot;type\u0026quot;: \u0026quot;hono-mqtt\u0026quot;, \u0026quot;enabled\u0026quot;: true, \u0026quot;device-authentication-required\u0026quot;: true }, { \u0026quot;type\u0026quot;: \u0026quot;hono-http\u0026quot;, \u0026quot;enabled\u0026quot;: true, \u0026quot;device-authentication-required\u0026quot;: true, \u0026quot;deployment\u0026quot;: { \u0026quot;maxInstances\u0026quot;: 4 } } ] } Tracing Format The table below provides an overview of the members defined for the tracing JSON object:\n Name Mandatory Type Default Value Description sampling-mode no string default Defines in how far OpenTracing spans created when processing messages for this tenant shall be recorded (sampled) by the tracing system. The value default lets the default sampling mechanism be used. The value all marks the spans related to this tenant so that they should all be sampled. The value none marks the spans as not to be sampled. The mode defined here may be overridden for a particular auth-id by means of the sampling-mode-per-auth-id property. sampling-mode-per-auth-id no object Defines in how far OpenTracing spans created when processing messages for this tenant and a particular auth-id shall be recorded (sampled) by the tracing system. The child properties have the auth-id as name. A child property value of default lets the default sampling mechanism be used. The child property value all marks the spans related to this tenant and the auth-id so that they should all be sampled. The child property value none marks the spans as not to be sampled. The mode defined for a particular auth-id has precedence over the value defined by the sampling-mode property. Trusted CA Format The table below provides an overview of the members of a JSON object representing a trusted CA:\n Name Mandatory Type Default Value Description subject-dn yes string - The subject DN of the trusted root certificate in the format defined by RFC 2253. public-key yes string - The Base64 encoded binary DER encoding of the trusted root certificate\u0026rsquo;s public key. algorithm no string RSA The name of the public key algorithm. Supported values are RSA and EC. NB CAs of the same tenant MAY share the same subject DN, e.g. allowing for the definition of overlapping validity periods. However, CAs of different tenants MUST NOT share the same subject DN in order to allow for the unique look up of a tenant by the subject DN of one of its trusted CAs.\nExamples\nBelow is an example payload for a response to a get request for tenant TEST_TENANT. The tenant is configured with two trusted certificate authorities, each using a different public key algorithm.\n{ \u0026quot;tenant-id\u0026quot; : \u0026quot;TEST_TENANT\u0026quot;, \u0026quot;enabled\u0026quot; : true, \u0026quot;trusted-ca\u0026quot;: [{ \u0026quot;subject-dn\u0026quot;: \u0026quot;CN=ca,OU=Hono,O=Eclipse\u0026quot;, \u0026quot;public-key\u0026quot;: \u0026quot;PublicKey==\u0026quot;, \u0026quot;algorithm\u0026quot;: \u0026quot;RSA\u0026quot; }, { \u0026quot;subject-dn\u0026quot;: \u0026quot;CN=ca,OU=Hono,O=ACME Inc.\u0026quot;, \u0026quot;public-key\u0026quot;: \u0026quot;ECKey==\u0026quot;, \u0026quot;algorithm\u0026quot;: \u0026quot;EC\u0026quot; }] } Adapter Configuration Format The table below contains the properties which are used to configure a Hono protocol adapter:\n Name Mandatory JSON Type Default Value Description type yes string - The type of the adapter which this configuration belongs to. enabled no boolean false If set to false the tenant is not allowed to receive / send data utilizing the given adapter. device-authentication-required no boolean true If set to false, devices are not required to authenticate with the adapter before sending / receiving data. Protocol adapters SHOULD use the configuration properties set for a tenant when interacting with devices of that tenant, e.g. in order to make authorization decisions etc.\nThe JSON object MAY contain an arbitrary number of additional members with arbitrary names of either scalar or complex type. This allows for future well-known additions and also allows to add further information which might be relevant to a custom adapter only.\nResource Limits Configuration Format The table below contains the properties which are used to configure a tenant\u0026rsquo;s resource limits:\n Name Mandatory JSON Type Default Value Description max-connections no number -1 The maximum number of concurrent connections allowed from devices of this tenant. The default value -1 indicates that no limit is set. max-ttl no number -1 The maximum time-to-live (in seconds) to use for events published by devices of this tenant. Any default TTL value specified at either the tenant or device level will be limited to the max value specified here. If this property is set to a value greater than -1 and no default TTL is specified for a device, the max value will be used for events published by the device. A value of -1 (the default) indicates that no limit is set. Note that this property contains the TTL in seconds whereas the AMQP 1.0 specification defines a message\u0026rsquo;s ttl header to use milliseconds. data-volume no object - The maximum data volume allowed for the given tenant. Refer to Data Volume Configuration Format for details. Protocol adapters SHOULD use the max-connections property to determine if a device\u0026rsquo;s connection request should be accepted or rejected.\nProtocol adapters SHOULD use the max-ttl property to determine the effective time-to-live for events published by devices as follows:\n If a non-default max-ttl is set for the tenant, use that value as the effective ttl, otherwise set effective ttl to -1. If the event published by the device contains a ttl header and effective ttl is not -1 and the ttl value (in seconds) provided by the device is smaller than the effective ttl, use the device provided ttl value as the new effective ttl. does not contain a ttl header but a default ttl value is configured for the device (with the device level taking precedence over the tenant level) and effective ttl is not -1 and the default value is smaller than the effective ttl, use the default ttl value as the new effective ttl. If effective ttl is not -1, set the downstream event message\u0026rsquo;s ttl header to its value (in milliseconds). The JSON object MAY contain an arbitrary number of additional members with arbitrary names of either scalar or complex type. This allows for future well-known additions and also allows to add further information which might be relevant to a custom adapter only.\nData Volume Configuration Format The table below contains the properties which are used to configure a tenant\u0026rsquo;s data volume limit:\n Name Mandatory JSON Type Default Value Description effective-since yes string - The point in time at which the current settings became effective, i.e. the start of the first accounting period based on these settings. The value MUST be an ISO 8601 compliant combined date and time representation in extended format. max-bytes no number -1 The maximum number of bytes allowed for the tenant for each accounting period. MUST be an integer. A negative value indicates that no limit is set. period no object - The mode and length of an accounting period, i.e. the data usage can limited based on the defined number of days or on a monthly basis. Protocol adapters SHOULD use this information to determine if a message originating from or destined to a device should be accepted for processing.\nData Volume Period Configuration Format The table below contains the properties which are used to configure a tenant\u0026rsquo;s data volume period:\n Name Mandatory JSON Type Default Value Description mode yes string - The mode of the data usage calculation. The default implementation supports two modes namely days and monthly. no-of-days no number - When the mode is set as days, then this value represents the length of an accounting period , i.e. the number of days over which the data usage is to be limited. MUST be a positive integer. Delivery States used by the Tenant API A Tenant service implementation uses the following AMQP message delivery states when receiving request messages from clients:\n Delivery State Description ACCEPTED Indicates that the request message has been received and accepted for processing. REJECTED Indicates that the request message has been received but cannot be processed. The disposition frame\u0026rsquo;s error field contains information regarding the reason why. Clients should not try to re-send the request using the same message properties and payload in this case. "
+ "content": "The Tenant API is used by Hono\u0026rsquo;s protocol adapters to retrieve information that affects all devices belonging to a particular tenant. A tenant is a logical entity, which groups together a set of devices. The information registered for a tenant is used for example to determine if devices belonging to the tenant are allowed to connect to a certain protocol adapter or if devices are required to authenticate.\nThis document describes the Tenant API\u0026rsquo;s operations and the payload data format used by them. Please refer to Multi Tenancy for details regarding the way Hono supports multiple tenants.\nThe Tenant API is defined by means of AMQP 1.0 message exchanges, i.e. a client needs to connect to Hono using an AMQP 1.0 client in order to invoke operations of the API as described in the following sections.\n\nPreconditions for invoking the Tenant API Client has established an AMQP connection with the Tenant service. Client has established an AMQP link in role sender on the connection using target address tenant. This link is used by the client to send request messages to the Tenant service. Client has established an AMQP link in role receiver on the connection using source address tenant/${reply-to} where reply-to may be any arbitrary string chosen by the client. This link is used by the client to receive responses to the requests it has sent to the Tenant service. This link\u0026rsquo;s source address is also referred to as the reply-to address for the request messages. Client connecting to Tenant service Get Tenant Information Clients use this operation to retrieve information about a tenant.\nMessage Flow\nThe following sequence diagram illustrates the flow of messages involved in a Client retrieving tenant information.\n Client retrieving tenant information Request Message Format\nThe following table provides an overview of the properties a client needs to set on a message to get tenant information:\n Name Mandatory Location AMQP Type Description correlation-id no properties message-id MAY contain an ID used to correlate a response message to the original request. If set, it is used as the correlation-id property in the response, otherwise the value of the message-id property is used. Either this or the message-id property MUST be set. message-id no properties string MAY contain an identifier that uniquely identifies the message at the sender side. Either this or the correlation-id property MUST be set. reply-to yes properties string MUST contain the source address that the client wants to receive response messages from. This address MUST be the same as the source address used for establishing the client\u0026rsquo;s receive link (see Preconditions). subject yes properties string MUST be set to get. The body of the request message MUST consist of a single Data section containing a UTF-8 encoded string representation of a single JSON object.\nThe JSON object MUST contain exactly one of the following search criteria properties:\n Name Mandatory JSON Type Description subject-dn no string The subject DN of the trusted certificate authority\u0026rsquo;s public key in the format defined by RFC 2253. tenant-id no string The identifier of the tenant to get. The following request payload may be used to look up the tenant with identifier ACME Corporation:\n{ \u0026quot;tenant-id\u0026quot;: \u0026quot;ACME Corporation\u0026quot; } The following request payload may be used to look up the tenant for which a trusted certificate authority with subject DN O=ACME Corporation, CN=devices has been configured:\n{ \u0026quot;subject-dn\u0026quot;: \u0026quot;CN=devices,O=ACME Corporation\u0026quot; } Response Message Format\nThe following table provides an overview of the properties contained in a response message to a get tenant information request:\n Name Mandatory Location AMQP Type Description correlation-id yes properties message-id Contains the message-id (or the correlation-id, if specified) of the request message that this message is the response to. content-type no properties string MUST be set to application/json if the invocation of the operation was successful and the body of the response message contains payload as described below. status yes application-properties int Contains the status code indicating the outcome of the operation. Concrete values and their semantics are defined for each particular operation. cache_control no application-properties string Contains an RFC 2616 compliant cache directive. The directive contained in the property MUST be obeyed by clients that are caching responses. The response message\u0026rsquo;s status property may contain the following codes:\n Code Description 200 OK, The response message body contains the requested tenant information. 400 Bad Request, the request message did not contain all mandatory properties. 403 Forbidden, the client is not authorized to retrieve information for the given tenant. 404 Not Found, there is no tenant matching the given search criteria. For status codes indicating an error (codes in the 400 - 499 range) the message body MAY contain a detailed description of the error that occurred. In this case, the response message\u0026rsquo;s content-type property SHOULD be set accordingly.\nOtherwise the response message contains the information for the requested tenant as described in the following sections.\n\nTenant Information Format Tenant information is carried in a single Data section of the response message as a UTF-8 encoded string representation of a single JSON object. It is an error to include payload that is not of this type.\nThe table below provides an overview of the standard members defined for the JSON response object:\n Name Mandatory JSON Type Description adapters no array A list of configuration options valid for certain adapters only. The format of a configuration option is described here Adapter Configuration Format. NB If the element is provided then the list MUST NOT be empty. NB Only a single entry per type is allowed. If multiple entries for the same type are present it is handled as an error. NB If the element is omitted then all adapters are enabled in their default configuration. defaults no object Arbitrary default properties for devices belonging to the tenant. The properties can be used by protocol adapters to augment downstream messages with missing information, e.g. setting a default content type or time-to-live. enabled yes boolean If set to false the tenant is currently disabled. Protocol adapters MUST NOT allow devices of a disabled tenant to connect and MUST NOT accept data published by such devices. minimum-message-size no number The minimum message size in bytes. If it is set then the payload size of the telemetry, event and command messages are calculated in accordance with the configured value and then reported to the metrics. See Metrics for more details. resource-limits no object Any resource limits that should be enforced for the tenant, e.g. the maximum number of concurrent connections and the maximum data volume for a given period. Refer to Resource Limits Configuration Format for details. tenant-id yes string The ID of the tenant. tracing no object A set of options regarding the tracing of messages for the tenant. See Tracing Format for a definition of the content model of the object. trusted-ca no array The list of trusted certificate authorities to use for validating certificates presented by devices of the tenant for authentication purposes. See Trusted Certificate Authority Format for a definition of the content model of the objects contained in the array. NB If the element is provided then the list MUST NOT be empty. The JSON object MAY contain an arbitrary number of additional members with arbitrary names which can be of a scalar or a complex type. This allows for future well-known additions and also allows to add further information which might be relevant to a custom adapter only.\nExamples\nThe JSON structure below contains example information for tenant TEST_TENANT. Note that the structure contains some custom properties at both the root level (customer) as well as the adapter configuration level (deployment) and also defines a default TTL for downstream messages.\n{ \u0026quot;tenant-id\u0026quot;: \u0026quot;TEST_TENANT\u0026quot;, \u0026quot;defaults\u0026quot;: { \u0026quot;ttl\u0026quot;: 30 }, \u0026quot;enabled\u0026quot;: true, \u0026quot;customer\u0026quot;: \u0026quot;ACME Inc.\u0026quot;, \u0026quot;resource-limits\u0026quot;: { \u0026quot;max-connections\u0026quot;: 100000, \u0026quot;data-volume\u0026quot;: { \u0026quot;max-bytes\u0026quot;: 2147483648, \u0026quot;period\u0026quot;: { \u0026quot;mode\u0026quot;: \u0026quot;days\u0026quot;, \u0026quot;no-of-days\u0026quot;: 30 }, \u0026quot;effective-since\u0026quot;: \u0026quot;2019-07-27T14:30:00Z\u0026quot; } }, \u0026quot;adapters\u0026quot;: [ { \u0026quot;type\u0026quot;: \u0026quot;hono-mqtt\u0026quot;, \u0026quot;enabled\u0026quot;: true, \u0026quot;device-authentication-required\u0026quot;: true }, { \u0026quot;type\u0026quot;: \u0026quot;hono-http\u0026quot;, \u0026quot;enabled\u0026quot;: true, \u0026quot;device-authentication-required\u0026quot;: true, \u0026quot;deployment\u0026quot;: { \u0026quot;maxInstances\u0026quot;: 4 } } ] } Tracing Format The table below provides an overview of the members defined for the tracing JSON object:\n Name Mandatory Type Default Value Description sampling-mode no string default Defines in how far OpenTracing spans created when processing messages for this tenant shall be recorded (sampled) by the tracing system. The value default lets the default sampling mechanism be used. The value all marks the spans related to this tenant so that they should all be sampled. The value none marks the spans as not to be sampled. The mode defined here may be overridden for a particular auth-id by means of the sampling-mode-per-auth-id property. sampling-mode-per-auth-id no object Defines in how far OpenTracing spans created when processing messages for this tenant and a particular auth-id shall be recorded (sampled) by the tracing system. The child properties have the auth-id as name. A child property value of default lets the default sampling mechanism be used. The child property value all marks the spans related to this tenant and the auth-id so that they should all be sampled. The child property value none marks the spans as not to be sampled. The mode defined for a particular auth-id has precedence over the value defined by the sampling-mode property. Trusted CA Format The table below provides an overview of the members of a JSON object representing a trusted CA:\n Name Mandatory Type Default Value Description subject-dn yes string - The subject DN of the trusted root certificate in the format defined by RFC 2253. public-key yes string - The Base64 encoded binary DER encoding of the trusted root certificate\u0026rsquo;s public key. algorithm no string RSA The name of the public key algorithm. Supported values are RSA and EC. NB CAs of the same tenant MAY share the same subject DN, e.g. allowing for the definition of overlapping validity periods. However, CAs of different tenants MUST NOT share the same subject DN in order to allow for the unique look-up of a tenant by the subject DN of one of its trusted CAs.\nExamples\nBelow is an example payload for a response to a get request for tenant TEST_TENANT. The tenant is configured with two trusted certificate authorities, each using a different public key algorithm.\n{ \u0026quot;tenant-id\u0026quot; : \u0026quot;TEST_TENANT\u0026quot;, \u0026quot;enabled\u0026quot; : true, \u0026quot;trusted-ca\u0026quot;: [{ \u0026quot;subject-dn\u0026quot;: \u0026quot;CN=ca,OU=Hono,O=Eclipse\u0026quot;, \u0026quot;public-key\u0026quot;: \u0026quot;PublicKey==\u0026quot;, \u0026quot;algorithm\u0026quot;: \u0026quot;RSA\u0026quot; }, { \u0026quot;subject-dn\u0026quot;: \u0026quot;CN=ca,OU=Hono,O=ACME Inc.\u0026quot;, \u0026quot;public-key\u0026quot;: \u0026quot;ECKey==\u0026quot;, \u0026quot;algorithm\u0026quot;: \u0026quot;EC\u0026quot; }] } Adapter Configuration Format The table below contains the properties which are used to configure a Hono protocol adapter:\n Name Mandatory JSON Type Default Value Description type yes string - The type of the adapter which this configuration belongs to. enabled no boolean false If set to false the tenant is not allowed to receive / send data utilizing the given adapter. device-authentication-required no boolean true If set to false, devices are not required to authenticate with the adapter before sending / receiving data. Protocol adapters SHOULD use the configuration properties set for a tenant when interacting with devices of that tenant, e.g. in order to make authorization decisions etc.\nThe JSON object MAY contain an arbitrary number of additional members with arbitrary names of either scalar or complex type. This allows for future well-known additions and also allows to add further information which might be relevant to a custom adapter only.\nResource Limits Configuration Format The table below contains the properties which are used to configure a tenant\u0026rsquo;s resource limits:\n Name Mandatory JSON Type Default Value Description max-connections no number -1 The maximum number of concurrent connections allowed from devices of this tenant. The default value -1 indicates that no limit is set. max-ttl no number -1 The maximum time-to-live (in seconds) to use for events published by devices of this tenant. Any default TTL value specified at either the tenant or device level will be limited to the max value specified here. If this property is set to a value greater than -1 and no default TTL is specified for a device, the max value will be used for events published by the device. A value of -1 (the default) indicates that no limit is set. Note that this property contains the TTL in seconds whereas the AMQP 1.0 specification defines a message\u0026rsquo;s ttl header to use milliseconds. data-volume no object - The maximum data volume allowed for the given tenant. Refer to Data Volume Configuration Format for details. Protocol adapters SHOULD use the max-connections property to determine if a device\u0026rsquo;s connection request should be accepted or rejected.\nProtocol adapters SHOULD use the max-ttl property to determine the effective time-to-live for events published by devices as follows:\n If a non-default max-ttl is set for the tenant, use that value as the effective ttl, otherwise set effective ttl to -1. If the event published by the device contains a ttl header and effective ttl is not -1 and the ttl value (in seconds) provided by the device is smaller than the effective ttl, use the device provided ttl value as the new effective ttl. does not contain a ttl header but a default ttl value is configured for the device (with the device level taking precedence over the tenant level) and effective ttl is not -1 and the default value is smaller than the effective ttl, use the default ttl value as the new effective ttl. If effective ttl is not -1, set the downstream event message\u0026rsquo;s ttl header to its value (in milliseconds). The JSON object MAY contain an arbitrary number of additional members with arbitrary names of either scalar or complex type. This allows for future well-known additions and also allows to add further information which might be relevant to a custom adapter only.\nData Volume Configuration Format The table below contains the properties which are used to configure a tenant\u0026rsquo;s data volume limit:\n Name Mandatory JSON Type Default Value Description effective-since yes string - The point in time at which the current settings became effective, i.e. the start of the first accounting period based on these settings. The value MUST be an ISO 8601 compliant combined date and time representation in extended format. max-bytes no number -1 The maximum number of bytes allowed for the tenant for each accounting period. MUST be an integer. A negative value indicates that no limit is set. period no object - The mode and length of an accounting period, i.e. the data usage can limited based on the defined number of days or on a monthly basis. Protocol adapters SHOULD use this information to determine if a message originating from or destined to a device should be accepted for processing.\nData Volume Period Configuration Format The table below contains the properties which are used to configure a tenant\u0026rsquo;s data volume period:\n Name Mandatory JSON Type Default Value Description mode yes string - The mode of the data usage calculation. The default implementation supports two modes namely days and monthly. no-of-days no number - When the mode is set as days, then this value represents the length of an accounting period , i.e. the number of days over which the data usage is to be limited. MUST be a positive integer. Delivery States used by the Tenant API A Tenant service implementation uses the following AMQP message delivery states when receiving request messages from clients:\n Delivery State Description ACCEPTED Indicates that the request message has been received and accepted for processing. REJECTED Indicates that the request message has been received but cannot be processed. The disposition frame\u0026rsquo;s error field contains information regarding the reason why. Clients should not try to re-send the request using the same message properties and payload in this case. "
},
{
"uri": "https://www.eclipse.org/hono/docs/dev/api/device-connection/",
@@ -319,7 +319,7 @@
"title": "Helm based Deployment",
"tags": [],
"description": "",
- "content": "Eclipse Hono\u0026trade;\u0026rsquo;s components are provided as container images which can be run on arbitrary container orchestration platforms. This page describes the steps necessary to deploy Hono to a Kubernetes cluster using the Helm package manager.\n Note The example configuration that comes with Hono and which is used in this guide is supposed to be used for evaluation and development purposes only. Prerequisites Kubernetes Cluster The most basic requirement is, of course, a Kubernetes cluster to deploy to. The Kubernetes setup guide describes options available for setting up a cluster.\n Supported Kubernetes Versions Hono should run on any version of Kubernetes starting with 1.13.6. However, it has been tested with several specific versions only. The most recent version known to work is 1.15.4 so if you experience any issues with running Hono on another version, please try to deploy to 1.15.4 before raising an issue. Helm Helm is a tool for managing (complex) Kubernetes applications. In this guide it is used to deploy Hono to the cluster. Helm\u0026rsquo;s installation instructions provide more details.\nKubectl The kubectl tool is used to manage a Kubernetes cluster from the command line. In this guide it is used to retrieve information about Hono\u0026rsquo;s service endpoints from the cluster. The installation guide provides instructions for setting up kubectl locally.\nHono Helm Chart The Helm chart is contained in the Hono archive that is available from Hono\u0026rsquo;s download page. After the archive has been extracted, the chart can be found in the eclipse-hono-$VERSION/eclipse-hono folder.\nHono Command Line Client The Hono command line client is available from the download page. The command line client requires a Java 11 runtime environment to run.\nDeploying Hono The recommended way of deploying Hono is by means of using Helm\u0026rsquo;s Tiller service running on the Kubernetes cluster:\n# in directory: eclipse-hono-$VERSION helm install --dep-up --name hono --namespace hono eclipse-hono/ This will create namespace hono in the cluster and install all the components to that namespace. The name of the Helm release will be hono.\nThe status of the deployment can be checked using any of the following commands:\nhelm list helm status hono helm get hono Kubernetes 1.16 Hono can not be deployed to Kubernetes 1.16 using Helm because current versions (\u0026lt; 2.15) of Helm don\u0026rsquo;t support installation of the Tiller component to Kubernetes 1.16. Until that problem is fixed in Helm, the workaround is to either deploy to an earlier version of Kubernetes or deploy using the kubectl command as described in the next section. Deploying Hono using kubectl In cases where installation of Helm\u0026rsquo;s Tiller service into the cluster is not an option, the Kubernetes resource descriptors created by Helm can be deployed manually using the kubectl command line tool.\nThe following commands generate the resource descriptors:\n# in directory: eclipse-hono-$VERSION mkdir resources helm dep update eclipse-hono/ helm template --name hono --namespace hono --output-dir resources eclipse-hono/ Kubernetes 1.16 Hono can currently only be deployed to Kubernetes 1.16 if Prometheus and Grafana are disabled. This is due to a bug in the Prometheus Helm chart which is used to deploy Prometheus as part of Hono\u0026rsquo; example deployment. Until the bug is fixed, the workaround is to disable deployment of Prometheus and Grafana by setting the following configuration properties when creating the resource descriptors:\n# in directory: eclipse-hono-$VERSION helm template --name hono --namespace hono --set prometheus.createInstance=false --set grafana.enabled=false --output-dir resources eclipse-hono/ This will create a resources/eclipse-hono folder containing all the resource descriptors which can then be deployed to the cluster using kubectl:\n# in directory: eclipse-hono-$VERSION kubectl create namespace hono kubectl config set-context $(kubectl config current-context) --namespace=hono kubectl apply -f ./resources -R Verifying the Installation Once deployment has completed, Hono\u0026rsquo;s external API endpoints are exposed via corresponding Kubernetes Services. The following command lists all services and their endpoints (replace hono with the namespace that you have deployed to):\nkubectl get service -n hono NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) hono-adapter-amqp-vertx LoadBalancer 10.109.123.153 10.109.123.153 5672:32672/TCP,5671:32671/TCP hono-adapter-amqp-vertx-headless ClusterIP None \u0026lt;none\u0026gt; \u0026lt;none\u0026gt; hono-adapter-http-vertx LoadBalancer 10.99.180.137 10.99.180.137 8080:30080/TCP,8443:30443/TCP hono-adapter-http-vertx-headless ClusterIP None \u0026lt;none\u0026gt; \u0026lt;none\u0026gt; hono-adapter-mqtt-vertx LoadBalancer 10.102.204.69 10.102.204.69 1883:31883/TCP,8883:30883/TCP hono-adapter-mqtt-vertx-headless ClusterIP None \u0026lt;none\u0026gt; \u0026lt;none\u0026gt; hono-artemis ClusterIP 10.97.31.154 \u0026lt;none\u0026gt; 5671/TCP hono-dispatch-router ClusterIP 10.98.111.236 \u0026lt;none\u0026gt; 5673/TCP hono-dispatch-router-ext LoadBalancer 10.109.220.100 10.109.220.100 15671:30671/TCP,15672:30672/TCP hono-grafana ClusterIP 10.110.61.181 \u0026lt;none\u0026gt; 3000/TCP hono-prometheus-server ClusterIP 10.96.70.135 \u0026lt;none\u0026gt; 9090/TCP hono-service-auth ClusterIP 10.109.97.44 \u0026lt;none\u0026gt; 5671/TCP hono-service-auth-headless ClusterIP None \u0026lt;none\u0026gt; \u0026lt;none\u0026gt; hono-service-device-registry ClusterIP 10.105.190.233 \u0026lt;none\u0026gt; 5671/TCP hono-service-device-registry-ext LoadBalancer 10.101.42.99 10.101.42.99 28080:31080/TCP,28443:31443/TCP hono-service-device-registry-headless ClusterIP None \u0026lt;none\u0026gt; \u0026lt;none\u0026gt; The listing above has been retrieved from a Minikube cluster that emulates a load balancer via the minikube tunnel command (refer to the Minikube docs for details). The service endpoints can be accessed at the EXTERNAL-IP addresses and corresponding PORT(S), e.g. 8080 for the HTTP adapter (hono-adapter-http-vertx) and 28080 for the device registry (hono-service-device-registry).\nThe following command assigns the IP address of the device registry service to the REGISTRY_IP environment variable so that they can easily be used from the command line:\nexport REGISTRY_IP=$(kubectl get service hono-service-device-registry-ext --output='jsonpath={.status.loadBalancer.ingress[0].ip}' -n hono) The following command can then be used to check for the existence of the DEFAULT_TENANT which is created as part of the installation:\ncurl -sIX GET http://$REGISTRY_IP:28080/v1/tenants/DEFAULT_TENANT HTTP/1.1 200 OK etag: 89d40d26-5956-4cc6-b978-b15fda5d1823 content-type: application/json; charset=utf-8 content-length: 260 \nAccessing the Grafana Dashboard Hono comes with an example Grafana dashboard which provides some insight into the messages flowing through the protocol adapters. The following command needs to be run first in order to forward the Grafana service\u0026rsquo;s endpoint to the local host:\nkubectl port-forward service/hono-grafana 3000 -n hono Then the dashboard can be opened by pointing your browser to http://localhost:3000 using credentials admin:admin.\nUndeploying Hono A Hono instance that has been deployed using Helm\u0026rsquo;s Tiller service can be undeployed by running\nhelm delete --purge hono A Hono instance that has been deployed manually using the resource files can be undeployed by running\n# in directory: eclipse-hono-$VERSION kubectl delete -f ./resources -R Using a production grade AMQP Messaging Network and Device Registry The Helm chart by default deploys the example Device Registry that comes with Hono. The example registry provides implementations of the Tenant, Device Registration, Credentials and Device Connection APIs which can be used for example/demo purposes.\nThe chart also deploys an example AMQP Messaging Network consisting of a single Apache Qpid Dispatch Router and a single Apache ActiveMQ Artemis broker.\nThe protocol adapters are configured to connect to the example messaging network and registry by default.\nIn a production environment, though, usage of the example registry and messaging network is strongly discouraged and more sophisticated (custom) implementations of the service APIs should be used.\nThe Helm chart supports configuration of the protocol adapters to connect to other service implementations than the example registry and messaging network as described in the following sections.\nIntegrating with an existing AMQP Messaging Network The Helm chart can be configured to use an existing AMQP Messaging Network implementation instead of the example implementation. In order to do so, the protocol adapters need to be configured with information about the AMQP Messaging Network\u0026rsquo;s endpoint address and connection parameters.\nThe easiest way to set these properties is by means of putting them into a YAML file with content like this:\n# do not deploy example AMQP Messaging Network amqpMessagingNetworkExample: enabled: false adapters: # mount (existing) Kubernetes secret which contains # credentials for connecting to AMQP network extraSecretMounts: - amqpNetwork: secretName: \u0026quot;my-secret\u0026quot; mountPath: \u0026quot;/etc/custom\u0026quot; # provide connection params # assuming that \u0026quot;my-secret\u0026quot; contains an \u0026quot;amqp-credenials.properties\u0026quot; file amqpMessagingNetworkSpec: host: my-custom.amqp-network.org port: 5672 credentialsPath: \u0026quot;/etc/custom/amqp-credentials.properties\u0026quot; commandAndControlSpec: host: my-custom.amqp-network.org port: 5672 credentialsPath: \u0026quot;/etc/custom/amqp-credentials.properties\u0026quot; Both the amqpMessagingNetworkSpec and the commandAndControlSpec need to contain Hono client configuration properties as described in the client admin guide. Make sure to adapt/add properties as required by the AMQP Messaging Network.\nNote that my-secret is expected to already exist in the namespace that Hono gets deployed to, i.e. the Helm chart will not create this secret.\nAssuming that the file is named customAmqpNetwork.yaml, the values can then be passed in to the helm install command as follows:\n# in directory: eclipse-hono-$VERSION helm install --dep-up --name hono --namespace hono -f customAmqpNetwork.yaml eclipse-hono/ Integrating with a custom Device Registry The Helm chart can be configured to use existing implementations of the Tenant, Device Registration, Credentials and Device Connection APIs instead of the example device registry. In order to do so, the protocol adapters need to be configured with information about the service endpoints and connection parameters.\nThe easiest way to set these properties is by means of putting them into a YAML file with the following content:\n# do not deploy example Device Registry deviceRegistryExample: enabled: false adapters: # mount (existing) Kubernetes secret which contains # credentials for connecting to services extraSecretMounts: - customRegistry: secretName: \u0026quot;my-secret\u0026quot; mountPath: \u0026quot;/etc/custom\u0026quot; # provide connection params # assuming that \u0026quot;my-secret\u0026quot; contains credentials files tenantSpec: host: my-custom.registry.org port: 5672 credentialsPath: \u0026quot;/etc/custom/tenant-service-credentials.properties\u0026quot; deviceRegistrationSpec: host: my-custom.registry.org port: 5672 credentialsPath: \u0026quot;/etc/custom/registration-service-credentials.properties\u0026quot; credentialsSpec: host: my-custom.registry.org port: 5672 credentialsPath: \u0026quot;/etc/custom/credentials-service-credentials.properties\u0026quot; deviceConnectionSpec: host: my-custom.registry.org port: 5672 credentialsPath: \u0026quot;/etc/custom/device-connection-service-credentials.properties\u0026quot; All of the specs need to contain Hono client configuration properties as described in the client admin guide. Make sure to adapt/add properties as required by the custom service implementations. The information contained in the specs will then be used by all protocol adapters that get deployed. As a consequence, it is not possible to use credentials for the services which are specific to the individual protocol adapters.\nNote that my-secret is expected to already exist in the namespace that Hono gets deployed to, i.e. the Helm chart will not create this secret.\nAssuming that the file is named customRegistry.yaml, the values can then be passed in to the helm install command as follows:\n# in directory: eclipse-hono-$VERSION helm install --dep-up --name hono --namespace hono -f customRegistry.yaml eclipse-hono/ Using the Device Connection Service Hono\u0026rsquo;s example Device Registry component contains a simple in-memory implementation of the Device Connection API. This example implementation is used by default when the example registry is deployed.\nHono also contains a production ready, data grid based implementation of the Device Connection API which can be deployed and used instead of the example implementation. The component can be deployed by means of setting the deviceConnectionService.enabled property to true when running Helm:\n# in directory: eclipse-hono-$VERSION helm install --dep-up --name hono --namespace hono --set deviceConnectionService.enabled=true eclipse-hono/ This will deploy the Device Connection service and configure all protocol adapters to use it instead of the example Device Registry implementation. However, the service requires a connection to a data grid in order to store the device connection data. The Helm chart supports deployment of a simple data grid which can be used for experimenting by means of setting the dataGridDeployExample property to true when running Helm:\n# in directory: eclipse-hono-$VERSION helm install --dep-up --name hono --namespace hono --set deviceConnectionService.enabled=true --set dataGridExample.enabled=true eclipse-hono/ This will deploy the data grid and configure the Device Connection service to use it for storing the connection data.\nThe Device Connection service can also be configured to connect to an already existing data grid. Please refer to the admin guide for details regarding the corresponding configuration properties.\nDeploying optional Adapters The Helm chart supports deployment of additional protocol adapters which are still considered experimental or have been deprecated. The following table provides an overview of the corresponding configuration properties that need to be set on deployment.\n Property Default Description adapters.lora.enabled false Indicates if the (experimental) LoRa WAN protocol adapter should be deployed. adapters.kura.enabled false Indicates if the deprecated Kura protocol adapter should be deployed. The following command will deploy the LoRa adapter along with Hono\u0026rsquo;s standard adapters:\n# in directory: eclipse-hono-$VERSION helm install --dep-up --name hono --namespace hono --set adapters.lora.enabled=true eclipse-hono/ Deploying custom Container Images The sections above describe how Hono\u0026rsquo;s pre-built container images can be deployed using Helm. In some cases it might be desirable to build Hono from source, e.g. in order to use a different metrics back end or to use Jaeger tracing. In these cases, the Helm templates contained in the source tree can be used instead of the Helm chart from the download page.\nThe container images created as part of the build process need to be made available to the Kubernetes cluster that Hono should be deployed to. This usually requires the images to be pushed to a (private) container registry that the cluster has pull access to. Please refer to the documentation of the employed Kubernetes service provider for details regarding the setup and configuration of a private container registry.\nDeploying via a private Registry The first step is getting the source code of Hono. Please refer to Building from Source for details. Once the source code has been retrieved, the build process can be started using the following command:\n# in base directory of Hono working tree: mvn clean install -Pbuild-docker-image,metrics-prometheus After the build process has finished, the custom container images need to be pushed to the registry so that the Kubernetes cluster can pull them from there during deployment. Assuming that the images should be tagged with 1.0-CUSTOM and the container registry name is my.registry.io, the following command can be used to tag the locally built images and push them to the registry:\n# in base directory of Hono working tree: ./push_hono_images.sh 1.0-CUSTOM my.registry.io Note You may need to log in to the (private) container registry before pushing the images. Once the images have been pushed, the deployment can be done using Helm:\n# in Hono working tree directory: hono/deploy helm install --dep-up --name hono --namespace hono --set deviceRegistry.imageName=my.registry.io/eclipse/hono-service-device-registry:1.0-CUSTOM,authServer.imageName=my.registry.io/eclipse/hono-service-auth:1.0-CUSTOM,deviceConnectionService.imageName=my.registry.io/eclipse/hono-service-device-connection:1.0-CUSTOM,adapters.amqp.imageName=my.registry.io/eclipse/hono-adapter-amqp-vertx:1.0-CUSTOM,adapters.mqtt.imageName=my.registry.io/eclipse/hono-adapter-mqtt-vertx:1.0-CUSTOM,adapters.http.imageName=my.registry.io/eclipse/hono-adapter-http-vertx:1.0-CUSTOM target/deploy/helm/eclipse-hono/ Deploying to Minikube When using Minikube as the deployment target, things are a little easier. Minikube comes with an embedded Docker daemon which can be used to build the container images instead of using a local Docker daemon, thus eliminating the need to push the images to a registry altogether. In order to use Minikube\u0026rsquo;s Docker daemon, the following command needs to be run:\neval $(minikube docker-env) This will set the Docker environment variables to point to Minikube\u0026rsquo;s Docker daemon which can then be used for building the container images and storing them locally in the Minikube VM.\nIn any case the build process can be started using the following command:\n# in base directory of Hono working tree: mvn clean install -Pbuild-docker-image,metrics-prometheus The newly built images can then be deployed using Helm:\n# in Hono working tree directory: hono/deploy helm install --dep-up --name hono --namespace hono target/deploy/helm/eclipse-hono/ Deploying to Azure Kubernetes Service (AKS) The following chapter describes how to use Azure Kubernetes Service (AKS) as a deployment target that has been set up as described in the Setting up a Kubernetes Cluster guide.\nFirst we build the docker images and push them into the ACR. Note that if you define a custom image tag you have to provide the helm with the image tags as described in the chapters above.\n# Resource group where the ACR is deployed. acr_resourcegroupname={YOUR_ACR_RG} # Name of your ACR. acr_registry_name={YOUR_ACR_NAME} # Full name of the ACR. acr_login_server=$acr_registry_name.azurecr.io # Authenticate your docker daemon with the ACR. az acr login --name $ACR_NAME # Build images. cd hono mvn install -Pbuild-docker-image -Ddocker.registry=$acr_login_server # Push images to ACR. ./push_hono_images.sh 1.0.0-SNAPSHOT $acr_login_server Now we can retrieve settings from the deployment for the following steps:\n# Resource group of the AKS deployment resourcegroup_name=hono aks_cluster_name=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.aksClusterName.value -o tsv` http_ip_address=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.httpPublicIPAddress.value -o tsv` amqp_ip_address=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.amqpPublicIPAddress.value -o tsv` mqtt_ip_address=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.mqttPublicIPAddress.value -o tsv` registry_ip_address=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.registryPublicIPAddress.value -o tsv` network_ip_address=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.networkPublicIPAddress.value -o tsv` Note: add the following lines in case you opted for the Azure Service Bus variant:\nservice_bus_namespace=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.serviceBusNamespaceName.value -o tsv` service_bus_key_name=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.serviceBusKeyName.value -o tsv` service_bus_key=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.serviceBusKey.value -o tsv` Next we prepare the k8s environment:\nk8s_namespace=honons kubectl create namespace $k8s_namespace Finally install Hono. Leveraging the managed-premium-retain storage in combination with deviceRegistry.resetFiles=false parameter is optional but ensures that Device registry storage will retain future update deployments.\n# in Hono working tree directory: hono/deploy helm install target/deploy/helm/eclipse-hono/ \\ --dep-up \\ --name hono \\ --namespace $k8s_namespace \\ --set adapters.mqtt.svc.annotations.\u0026quot;service\\.beta\\.kubernetes\\.io/azure-load-balancer-resource-group\u0026quot;=$resourcegroup_name \\ --set adapters.http.svc.annotations.\u0026quot;service\\.beta\\.kubernetes\\.io/azure-load-balancer-resource-group\u0026quot;=$resourcegroup_name \\ --set adapters.amqp.svc.annotations.\u0026quot;service\\.beta\\.kubernetes\\.io/azure-load-balancer-resource-group\u0026quot;=$resourcegroup_name \\ --set deviceRegistryExample.svc.annotations.\u0026quot;service\\.beta\\.kubernetes\\.io/azure-load-balancer-resource-group\u0026quot;=$resourcegroup_name \\ --set amqpMessagingNetworkExample.dispatchRouter.svc.annotations.\u0026quot;service\\.beta\\.kubernetes\\.io/azure-load-balancer-resource-group\u0026quot;=$resourcegroup_name \\ --set deviceRegistryExample.storageClass=managed-premium-retain \\ --set deviceRegistryExample.resetFiles=false \\ --set adapters.mqtt.svc.loadBalancerIP=$mqtt_ip_address \\ --set adapters.http.svc.loadBalancerIP=$http_ip_address \\ --set adapters.amqp.svc.loadBalancerIP=$amqp_ip_address \\ --set deviceRegistryExample.svc.loadBalancerIP=$registry_ip_address \\ --set amqpMessagingNetworkExample.dispatchRouter.svc.loadBalancerIP=$network_ip_address Note: add the following lines in case you opted for the Azure Service Bus variant:\n# Router update required to work together with Azure Service Bus --set amqpMessagingNetworkExample.dispatchRouter.imageName=quay.io/enmasse/qdrouterd-base:1.8.0 \\ --set amqpMessagingNetworkExample.broker.type=servicebus \\ --set amqpMessagingNetworkExample.broker.servicebus.saslUsername=$service_bus_key_name \\ --set amqpMessagingNetworkExample.broker.servicebus.saslPassword=$service_bus_key \\ --set amqpMessagingNetworkExample.broker.servicebus.host=$service_bus_namespace.servicebus.windows.net \\ Have fun with Hono on Microsoft Azure!\nNext steps:\nYou can follow the steps as described in the getting started tutorial with the following differences:\nCompared to a plain k8s deployment Azure provides us DNS names with static IPs for the Hono endpoints. To retrieve them:\nHTTP_ADAPTER_IP=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.httpPublicIPFQDN.value -o tsv` AMQP_ADAPTER_IP=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.amqpPublicIPFQDN.value -o tsv` MQTT_ADAPTER_IP=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.mqttPublicIPFQDN.value -o tsv` REGISTRY_IP=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.registryPublicIPFQDN.value -o tsv` AMQP_NETWORK_IP=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.networkPublicIPFQDN.value -o tsv` As Azure Service Bus does not support auto creation of queues you have to create a queue per tenant (ID), e.g. after you have created your tenant run:\naz servicebus queue create --resource-group $resourcegroup_name \\ --namespace-name $service_bus_namespace \\ --name $MY_TENANT Using Jaeger Tracing Hono\u0026rsquo;s components are instrumented using OpenTracing to allow tracking of the distributed processing of messages flowing through the system. The Hono chart can be configured to report tracing information to the Jaeger tracing system. The Spans reported by the components can then be viewed in a web browser.\nIn order for Hono\u0026rsquo;s components to use the Jaeger client for reporting tracing information, the container images need to be built with the jaeger Maven profile. Please refer to Monitoring \u0026amp; Tracing for details. The newly built images also need to be made available to the target Kubernetes cluster as described in the two previous sections.\nThe chart can be configured to deploy and use an example Jaeger back end by means of setting the jaegerBackendDeployExample property to true when running Helm:\n# in Hono working tree directory: hono/deploy helm install --dep-up --name hono --namespace hono --set jaegerBackendExample.enabled=true target/deploy/helm/eclipse-hono/ This will create a Jaeger back end instance suitable for testing purposes and will configure all deployed Hono components to use the Jaeger back end.\nThe following command can then be used to return the IP address with which the Jaeger UI can be accessed in a browser (ensure minikube tunnel is running when using minikube):\nkubectl get service hono-jaeger-query --output='jsonpath={.status.loadBalancer.ingress[0].ip}' -n hono If no example Jaeger back end should be deployed but instead an existing Jaeger installation should be used, the chart\u0026rsquo;s jaegerAgentConf property can be set to environment variables which are passed in to the Jaeger Agent that is deployed with each of Hono\u0026rsquo;s components.\n# in Hono working tree directory: hono/deploy helm install --dep-up --name hono --namespace hono --set jaegerAgentConf.REPORTER_TYPE=tchannel --set jaegerAgentConf.REPORTER_TCHANNEL_HOST_PORT=my-jaeger-collector:14267 target/deploy/helm/eclipse-hono/ "
+ "content": "Eclipse Hono\u0026trade;\u0026rsquo;s components are provided as container images which can be run on arbitrary container orchestration platforms. This page describes the steps necessary to deploy Hono to a Kubernetes cluster using the Helm package manager.\n Note The example configuration that comes with Hono and which is used in this guide is supposed to be used for evaluation and development purposes only. Prerequisites Kubernetes Cluster The most basic requirement is, of course, a Kubernetes cluster to deploy to. The Kubernetes setup guide describes options available for setting up a cluster.\n Supported Kubernetes Versions Hono should run on any version of Kubernetes starting with 1.13.6. However, it has been tested with several specific versions only. The most recent version known to work is 1.15.4 so if you experience any issues with running Hono on another version, please try to deploy to 1.15.4 before raising an issue. Helm Helm is a tool for managing (complex) Kubernetes applications. In this guide it is used to deploy Hono to the cluster. Helm\u0026rsquo;s installation instructions provide more details.\nKubectl The kubectl tool is used to manage a Kubernetes cluster from the command line. In this guide it is used to retrieve information about Hono\u0026rsquo;s service endpoints from the cluster. The installation guide provides instructions for setting up kubectl locally.\nHono Helm Chart The Helm chart is contained in the Hono archive that is available from Hono\u0026rsquo;s download page. After the archive has been extracted, the chart can be found in the eclipse-hono-$VERSION/eclipse-hono folder.\nHono Command Line Client The Hono command line client is available from the download page. The command line client requires a Java 11 runtime environment to run.\nDeploying Hono The recommended way of deploying Hono is by means of using Helm\u0026rsquo;s Tiller service running on the Kubernetes cluster:\n# in directory: eclipse-hono-$VERSION helm install --dep-up --name hono --namespace hono eclipse-hono/ This will create namespace hono in the cluster and install all the components to that namespace. The name of the Helm release will be hono.\nThe status of the deployment can be checked using any of the following commands:\nhelm list helm status hono helm get hono Kubernetes 1.16 Hono can not be deployed to Kubernetes 1.16 using Helm because current versions (\u0026lt; 2.15) of Helm don\u0026rsquo;t support installation of the Tiller component to Kubernetes 1.16. Until that problem is fixed in Helm, the workaround is to either deploy to an earlier version of Kubernetes or deploy using the kubectl command as described in the next section. Deploying Hono using kubectl In cases where installation of Helm\u0026rsquo;s Tiller service into the cluster is not an option, the Kubernetes resource descriptors created by Helm can be deployed manually using the kubectl command line tool.\nThe following commands generate the resource descriptors:\n# in directory: eclipse-hono-$VERSION mkdir resources helm dep update eclipse-hono/ helm template --name hono --namespace hono --output-dir resources eclipse-hono/ Kubernetes 1.16 Hono can currently only be deployed to Kubernetes 1.16 if Prometheus and Grafana are disabled. This is due to a bug in the Prometheus Helm chart which is used to deploy Prometheus as part of Hono\u0026rsquo; example deployment. Until the bug is fixed, the workaround is to disable deployment of Prometheus and Grafana by setting the following configuration properties when creating the resource descriptors:\n# in directory: eclipse-hono-$VERSION helm template --name hono --namespace hono --set prometheus.createInstance=false --set grafana.enabled=false --output-dir resources eclipse-hono/ This will create a resources/eclipse-hono folder containing all the resource descriptors which can then be deployed to the cluster using kubectl:\n# in directory: eclipse-hono-$VERSION kubectl create namespace hono kubectl config set-context $(kubectl config current-context) --namespace=hono kubectl apply -f ./resources -R Verifying the Installation Once deployment has completed, Hono\u0026rsquo;s external API endpoints are exposed via corresponding Kubernetes Services. The following command lists all services and their endpoints (replace hono with the namespace that you have deployed to):\nkubectl get service -n hono NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) hono-adapter-amqp-vertx LoadBalancer 10.109.123.153 10.109.123.153 5672:32672/TCP,5671:32671/TCP hono-adapter-amqp-vertx-headless ClusterIP None \u0026lt;none\u0026gt; \u0026lt;none\u0026gt; hono-adapter-http-vertx LoadBalancer 10.99.180.137 10.99.180.137 8080:30080/TCP,8443:30443/TCP hono-adapter-http-vertx-headless ClusterIP None \u0026lt;none\u0026gt; \u0026lt;none\u0026gt; hono-adapter-mqtt-vertx LoadBalancer 10.102.204.69 10.102.204.69 1883:31883/TCP,8883:30883/TCP hono-adapter-mqtt-vertx-headless ClusterIP None \u0026lt;none\u0026gt; \u0026lt;none\u0026gt; hono-artemis ClusterIP 10.97.31.154 \u0026lt;none\u0026gt; 5671/TCP hono-dispatch-router ClusterIP 10.98.111.236 \u0026lt;none\u0026gt; 5673/TCP hono-dispatch-router-ext LoadBalancer 10.109.220.100 10.109.220.100 15671:30671/TCP,15672:30672/TCP hono-grafana ClusterIP 10.110.61.181 \u0026lt;none\u0026gt; 3000/TCP hono-prometheus-server ClusterIP 10.96.70.135 \u0026lt;none\u0026gt; 9090/TCP hono-service-auth ClusterIP 10.109.97.44 \u0026lt;none\u0026gt; 5671/TCP hono-service-auth-headless ClusterIP None \u0026lt;none\u0026gt; \u0026lt;none\u0026gt; hono-service-device-registry ClusterIP 10.105.190.233 \u0026lt;none\u0026gt; 5671/TCP hono-service-device-registry-ext LoadBalancer 10.101.42.99 10.101.42.99 28080:31080/TCP,28443:31443/TCP hono-service-device-registry-headless ClusterIP None \u0026lt;none\u0026gt; \u0026lt;none\u0026gt; The listing above has been retrieved from a Minikube cluster that emulates a load balancer via the minikube tunnel command (refer to the Minikube docs for details). The service endpoints can be accessed at the EXTERNAL-IP addresses and corresponding PORT(S), e.g. 8080 for the HTTP adapter (hono-adapter-http-vertx) and 28080 for the device registry (hono-service-device-registry).\nThe following command assigns the IP address of the device registry service to the REGISTRY_IP environment variable so that they can easily be used from the command line:\nexport REGISTRY_IP=$(kubectl get service hono-service-device-registry-ext --output='jsonpath={.status.loadBalancer.ingress[0].ip}' -n hono) The following command can then be used to check for the existence of the DEFAULT_TENANT which is created as part of the installation:\ncurl -sIX GET http://$REGISTRY_IP:28080/v1/tenants/DEFAULT_TENANT HTTP/1.1 200 OK etag: 89d40d26-5956-4cc6-b978-b15fda5d1823 content-type: application/json; charset=utf-8 content-length: 260 \nAccessing the Grafana Dashboard Hono comes with an example Grafana dashboard which provides some insight into the messages flowing through the protocol adapters. The following command needs to be run first in order to forward the Grafana service\u0026rsquo;s endpoint to the local host:\nkubectl port-forward service/hono-grafana 3000 -n hono Then the dashboard can be opened by pointing your browser to http://localhost:3000 using credentials admin:admin.\nUndeploying Hono A Hono instance that has been deployed using Helm\u0026rsquo;s Tiller service can be undeployed by running\nhelm delete --purge hono A Hono instance that has been deployed manually using the resource files can be undeployed by running\n# in directory: eclipse-hono-$VERSION kubectl delete -f ./resources -R Using a production grade AMQP Messaging Network and Device Registry The Helm chart by default deploys the example Device Registry that comes with Hono. The example registry provides implementations of the Tenant, Device Registration, Credentials and Device Connection APIs which can be used for example/demo purposes.\nThe chart also deploys an example AMQP Messaging Network consisting of a single Apache Qpid Dispatch Router and a single Apache ActiveMQ Artemis broker.\nThe protocol adapters are configured to connect to the example messaging network and registry by default.\nIn a production environment, though, usage of the example registry and messaging network is strongly discouraged and more sophisticated (custom) implementations of the service APIs should be used.\nThe Helm chart supports configuration of the protocol adapters to connect to other service implementations than the example registry and messaging network as described in the following sections.\nIntegrating with an existing AMQP Messaging Network The Helm chart can be configured to use an existing AMQP Messaging Network implementation instead of the example implementation. In order to do so, the protocol adapters need to be configured with information about the AMQP Messaging Network\u0026rsquo;s endpoint address and connection parameters.\nThe easiest way to set these properties is by means of putting them into a YAML file with content like this:\n# do not deploy example AMQP Messaging Network amqpMessagingNetworkExample: enabled: false adapters: # mount (existing) Kubernetes secret which contains # credentials for connecting to AMQP network extraSecretMounts: - amqpNetwork: secretName: \u0026quot;my-secret\u0026quot; mountPath: \u0026quot;/etc/custom\u0026quot; # provide connection params # assuming that \u0026quot;my-secret\u0026quot; contains an \u0026quot;amqp-credenials.properties\u0026quot; file amqpMessagingNetworkSpec: host: my-custom.amqp-network.org port: 5672 credentialsPath: \u0026quot;/etc/custom/amqp-credentials.properties\u0026quot; commandAndControlSpec: host: my-custom.amqp-network.org port: 5672 credentialsPath: \u0026quot;/etc/custom/amqp-credentials.properties\u0026quot; Both the amqpMessagingNetworkSpec and the commandAndControlSpec need to contain Hono client configuration properties as described in the client admin guide. Make sure to adapt/add properties as required by the AMQP Messaging Network.\nNote that my-secret is expected to already exist in the namespace that Hono gets deployed to, i.e. the Helm chart will not create this secret.\nAssuming that the file is named customAmqpNetwork.yaml, the values can then be passed in to the helm install command as follows:\n# in directory: eclipse-hono-$VERSION helm install --dep-up --name hono --namespace hono -f customAmqpNetwork.yaml eclipse-hono/ Integrating with a custom Device Registry The Helm chart can be configured to use existing implementations of the Tenant, Device Registration, Credentials and Device Connection APIs instead of the example device registry. In order to do so, the protocol adapters need to be configured with information about the service endpoints and connection parameters.\nThe easiest way to set these properties is by means of putting them into a YAML file with the following content:\n# do not deploy example Device Registry deviceRegistryExample: enabled: false adapters: # mount (existing) Kubernetes secret which contains # credentials for connecting to services extraSecretMounts: - customRegistry: secretName: \u0026quot;my-secret\u0026quot; mountPath: \u0026quot;/etc/custom\u0026quot; # provide connection params # assuming that \u0026quot;my-secret\u0026quot; contains credentials files tenantSpec: host: my-custom.registry.org port: 5672 credentialsPath: \u0026quot;/etc/custom/tenant-service-credentials.properties\u0026quot; deviceRegistrationSpec: host: my-custom.registry.org port: 5672 credentialsPath: \u0026quot;/etc/custom/registration-service-credentials.properties\u0026quot; credentialsSpec: host: my-custom.registry.org port: 5672 credentialsPath: \u0026quot;/etc/custom/credentials-service-credentials.properties\u0026quot; deviceConnectionSpec: host: my-custom.registry.org port: 5672 credentialsPath: \u0026quot;/etc/custom/device-connection-service-credentials.properties\u0026quot; All of the specs need to contain Hono client configuration properties as described in the client admin guide. Make sure to adapt/add properties as required by the custom service implementations. The information contained in the specs will then be used by all protocol adapters that get deployed. As a consequence, it is not possible to use credentials for the services which are specific to the individual protocol adapters.\nNote that my-secret is expected to already exist in the namespace that Hono gets deployed to, i.e. the Helm chart will not create this secret.\nAssuming that the file is named customRegistry.yaml, the values can then be passed in to the helm install command as follows:\n# in directory: eclipse-hono-$VERSION helm install --dep-up --name hono --namespace hono -f customRegistry.yaml eclipse-hono/ Using the Device Connection Service Hono\u0026rsquo;s example Device Registry component contains a simple in-memory implementation of the Device Connection API. This example implementation is used by default when the example registry is deployed.\nHono also contains a production ready, data grid based implementation of the Device Connection API which can be deployed and used instead of the example implementation. The component can be deployed by means of setting the deviceConnectionService.enabled property to true when running Helm:\n# in directory: eclipse-hono-$VERSION helm install --dep-up --name hono --namespace hono --set deviceConnectionService.enabled=true eclipse-hono/ This will deploy the Device Connection service and configure all protocol adapters to use it instead of the example Device Registry implementation. However, the service requires a connection to a data grid in order to store the device connection data. The Helm chart supports deployment of a simple data grid which can be used for experimenting by means of setting the dataGridDeployExample property to true when running Helm:\n# in directory: eclipse-hono-$VERSION helm install --dep-up --name hono --namespace hono --set deviceConnectionService.enabled=true --set dataGridExample.enabled=true eclipse-hono/ This will deploy the data grid and configure the Device Connection service to use it for storing the connection data.\nThe Device Connection service can also be configured to connect to an already existing data grid. Please refer to the admin guide for details regarding the corresponding configuration properties.\nDeploying optional Adapters The Helm chart supports deployment of additional protocol adapters which are still considered experimental or have been deprecated. The following table provides an overview of the corresponding configuration properties that need to be set on deployment.\n Property Default Description adapters.lora.enabled false Indicates if the (experimental) LoRa WAN protocol adapter should be deployed. adapters.kura.enabled false Indicates if the deprecated Kura protocol adapter should be deployed. The following command will deploy the LoRa adapter along with Hono\u0026rsquo;s standard adapters:\n# in directory: eclipse-hono-$VERSION helm install --dep-up --name hono --namespace hono --set adapters.lora.enabled=true eclipse-hono/ Deploying custom Container Images The sections above describe how Hono\u0026rsquo;s pre-built container images can be deployed using Helm. In some cases it might be desirable to build Hono from source, e.g. in order to use a different metrics back end or to use Jaeger tracing. In these cases, the Helm templates contained in the source tree can be used instead of the Helm chart from the download page.\nThe container images created as part of the build process need to be made available to the Kubernetes cluster that Hono should be deployed to. This usually requires the images to be pushed to a (private) container registry that the cluster has pull access to. Please refer to the documentation of the employed Kubernetes service provider for details regarding the setup and configuration of a private container registry.\nDeploying via a private Registry The first step is getting the source code of Hono. Please refer to Building from Source for details. Once the source code has been retrieved, the build process can be started using the following command:\n# in base directory of Hono working tree: mvn clean install -Pbuild-docker-image,metrics-prometheus After the build process has finished, the custom container images need to be pushed to the registry so that the Kubernetes cluster can pull them from there during deployment. Assuming that the images should be tagged with 1.0-CUSTOM and the container registry name is my.registry.io, the following command can be used to tag the locally built images and push them to the registry:\n# in base directory of Hono working tree: ./push_hono_images.sh 1.0-CUSTOM my.registry.io Note You may need to log in to the (private) container registry before pushing the images. Once the images have been pushed, the deployment can be done using Helm:\n# in Hono working tree directory: hono/deploy helm install --dep-up --name hono --namespace hono --set deviceRegistry.imageName=my.registry.io/eclipse/hono-service-device-registry:1.0-CUSTOM,authServer.imageName=my.registry.io/eclipse/hono-service-auth:1.0-CUSTOM,deviceConnectionService.imageName=my.registry.io/eclipse/hono-service-device-connection:1.0-CUSTOM,adapters.amqp.imageName=my.registry.io/eclipse/hono-adapter-amqp-vertx:1.0-CUSTOM,adapters.mqtt.imageName=my.registry.io/eclipse/hono-adapter-mqtt-vertx:1.0-CUSTOM,adapters.http.imageName=my.registry.io/eclipse/hono-adapter-http-vertx:1.0-CUSTOM target/deploy/helm/eclipse-hono/ Deploying to Minikube When using Minikube as the deployment target, things are a little easier. Minikube comes with an embedded Docker daemon which can be used to build the container images instead of using a local Docker daemon, thus eliminating the need to push the images to a registry altogether. In order to use Minikube\u0026rsquo;s Docker daemon, the following command needs to be run:\neval $(minikube docker-env) This will set the Docker environment variables to point to Minikube\u0026rsquo;s Docker daemon which can then be used for building the container images and storing them locally in the Minikube VM.\nIn any case the build process can be started using the following command:\n# in base directory of Hono working tree: mvn clean install -Pbuild-docker-image,metrics-prometheus The newly built images can then be deployed using Helm:\n# in Hono working tree directory: hono/deploy helm install --dep-up --name hono --namespace hono target/deploy/helm/eclipse-hono/ Deploying to Azure Kubernetes Service (AKS) The following chapter describes how to use Azure Kubernetes Service (AKS) as a deployment target that has been set up as described in the Setting up a Kubernetes Cluster guide.\nFirst we build the docker images and push them into the ACR. Note that if you define a custom image tag you have to provide the helm with the image tags as described in the chapters above.\n# Resource group where the ACR is deployed. acr_resourcegroupname={YOUR_ACR_RG} # Name of your ACR. acr_registry_name={YOUR_ACR_NAME} # Full name of the ACR. acr_login_server=$acr_registry_name.azurecr.io # Authenticate your docker daemon with the ACR. az acr login --name $ACR_NAME # Build images. cd hono mvn install -Pbuild-docker-image -Ddocker.registry=$acr_login_server # Push images to ACR. ./push_hono_images.sh 1.0.0-SNAPSHOT $acr_login_server Now we can retrieve settings from the deployment for the following steps:\n# Resource group of the AKS deployment resourcegroup_name=hono aks_cluster_name=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.aksClusterName.value -o tsv` http_ip_address=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.httpPublicIPAddress.value -o tsv` amqp_ip_address=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.amqpPublicIPAddress.value -o tsv` mqtt_ip_address=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.mqttPublicIPAddress.value -o tsv` registry_ip_address=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.registryPublicIPAddress.value -o tsv` network_ip_address=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.networkPublicIPAddress.value -o tsv` Note: add the following lines in case you opted for the Azure Service Bus variant:\nservice_bus_namespace=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.serviceBusNamespaceName.value -o tsv` service_bus_key_name=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.serviceBusKeyName.value -o tsv` service_bus_key=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.serviceBusKey.value -o tsv` Next we prepare the k8s environment:\nk8s_namespace=honons kubectl create namespace $k8s_namespace Finally install Hono. Leveraging the managed-premium-retain storage in combination with deviceRegistry.resetFiles=false parameter is optional but ensures that Device registry storage will retain future update deployments.\n# in Hono working tree directory: hono/deploy helm install target/deploy/helm/eclipse-hono/ \\ --dep-up \\ --name hono \\ --namespace $k8s_namespace \\ --set adapters.mqtt.svc.annotations.\u0026quot;service\\.beta\\.kubernetes\\.io/azure-load-balancer-resource-group\u0026quot;=$resourcegroup_name \\ --set adapters.http.svc.annotations.\u0026quot;service\\.beta\\.kubernetes\\.io/azure-load-balancer-resource-group\u0026quot;=$resourcegroup_name \\ --set adapters.amqp.svc.annotations.\u0026quot;service\\.beta\\.kubernetes\\.io/azure-load-balancer-resource-group\u0026quot;=$resourcegroup_name \\ --set deviceRegistryExample.svc.annotations.\u0026quot;service\\.beta\\.kubernetes\\.io/azure-load-balancer-resource-group\u0026quot;=$resourcegroup_name \\ --set amqpMessagingNetworkExample.dispatchRouter.svc.annotations.\u0026quot;service\\.beta\\.kubernetes\\.io/azure-load-balancer-resource-group\u0026quot;=$resourcegroup_name \\ --set deviceRegistryExample.storageClass=managed-premium-retain \\ --set deviceRegistryExample.resetFiles=false \\ --set adapters.mqtt.svc.loadBalancerIP=$mqtt_ip_address \\ --set adapters.http.svc.loadBalancerIP=$http_ip_address \\ --set adapters.amqp.svc.loadBalancerIP=$amqp_ip_address \\ --set deviceRegistryExample.svc.loadBalancerIP=$registry_ip_address \\ --set amqpMessagingNetworkExample.dispatchRouter.svc.loadBalancerIP=$network_ip_address Note: add the following lines in case you opted for the Azure Service Bus variant:\n# Router update required to work together with Azure Service Bus --set amqpMessagingNetworkExample.dispatchRouter.imageName=quay.io/enmasse/qdrouterd-base:1.8.0 \\ --set amqpMessagingNetworkExample.broker.type=servicebus \\ --set amqpMessagingNetworkExample.broker.servicebus.saslUsername=$service_bus_key_name \\ --set amqpMessagingNetworkExample.broker.servicebus.saslPassword=$service_bus_key \\ --set amqpMessagingNetworkExample.broker.servicebus.host=$service_bus_namespace.servicebus.windows.net \\ Have fun with Hono on Microsoft Azure!\nNext steps:\nYou can follow the steps as described in the Getting Started guide with the following differences:\nCompared to a plain k8s deployment Azure provides us DNS names with static IPs for the Hono endpoints. To retrieve them:\nHTTP_ADAPTER_IP=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.httpPublicIPFQDN.value -o tsv` AMQP_ADAPTER_IP=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.amqpPublicIPFQDN.value -o tsv` MQTT_ADAPTER_IP=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.mqttPublicIPFQDN.value -o tsv` REGISTRY_IP=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.registryPublicIPFQDN.value -o tsv` AMQP_NETWORK_IP=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.networkPublicIPFQDN.value -o tsv` As Azure Service Bus does not support auto creation of queues you have to create a queue per tenant (ID), e.g. after you have created your tenant run:\naz servicebus queue create --resource-group $resourcegroup_name \\ --namespace-name $service_bus_namespace \\ --name $MY_TENANT Using Jaeger Tracing Hono\u0026rsquo;s components are instrumented using OpenTracing to allow tracking of the distributed processing of messages flowing through the system. The Hono chart can be configured to report tracing information to the Jaeger tracing system. The Spans reported by the components can then be viewed in a web browser.\nIn order for Hono\u0026rsquo;s components to use the Jaeger client for reporting tracing information, the container images need to be built with the jaeger Maven profile. Please refer to Monitoring \u0026amp; Tracing for details. The newly built images also need to be made available to the target Kubernetes cluster as described in the two previous sections.\nThe chart can be configured to deploy and use an example Jaeger back end by means of setting the jaegerBackendDeployExample property to true when running Helm:\n# in Hono working tree directory: hono/deploy helm install --dep-up --name hono --namespace hono --set jaegerBackendExample.enabled=true target/deploy/helm/eclipse-hono/ This will create a Jaeger back end instance suitable for testing purposes and will configure all deployed Hono components to use the Jaeger back end.\nThe following command can then be used to return the IP address with which the Jaeger UI can be accessed in a browser (ensure minikube tunnel is running when using minikube):\nkubectl get service hono-jaeger-query --output='jsonpath={.status.loadBalancer.ingress[0].ip}' -n hono If no example Jaeger back end should be deployed but instead an existing Jaeger installation should be used, the chart\u0026rsquo;s jaegerAgentConf property can be set to environment variables which are passed in to the Jaeger Agent that is deployed with each of Hono\u0026rsquo;s components.\n# in Hono working tree directory: hono/deploy helm install --dep-up --name hono --namespace hono --set jaegerAgentConf.REPORTER_TYPE=tchannel --set jaegerAgentConf.REPORTER_TCHANNEL_HOST_PORT=my-jaeger-collector:14267 target/deploy/helm/eclipse-hono/ "
},
{
"uri": "https://www.eclipse.org/hono/docs/dev/deployment/openshift/",
diff --git a/docs/dev/tags/index.html b/docs/dev/tags/index.html
index b8bbb5b..746789c 100644
--- a/docs/dev/tags/index.html
+++ b/docs/dev/tags/index.html
@@ -21,19 +21,19 @@
<title>Tags :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448211" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448211" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448211"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448211"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448211"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2192,20 +2192,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448211"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448211"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448211"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448211"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448211"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448211"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448211"></script>
- <script src="/hono/docs/js/learn.js?1571448211"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448211"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448211" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448211"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/user-guide/amqp-adapter/index.html b/docs/dev/user-guide/amqp-adapter/index.html
index 572f1a0..1e8cd62 100644
--- a/docs/dev/user-guide/amqp-adapter/index.html
+++ b/docs/dev/user-guide/amqp-adapter/index.html
@@ -21,19 +21,19 @@
<title>AMQP Adapter :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2841,20 +2841,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/user-guide/device-registry/index.html b/docs/dev/user-guide/device-registry/index.html
index 5a5943e..12cd85b 100644
--- a/docs/dev/user-guide/device-registry/index.html
+++ b/docs/dev/user-guide/device-registry/index.html
@@ -21,19 +21,19 @@
<title>Device Registry :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2748,20 +2748,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/user-guide/http-adapter/index.html b/docs/dev/user-guide/http-adapter/index.html
index d3975fd..84a28f7 100644
--- a/docs/dev/user-guide/http-adapter/index.html
+++ b/docs/dev/user-guide/http-adapter/index.html
@@ -21,19 +21,19 @@
<title>HTTP Adapter :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -3085,20 +3085,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/user-guide/index.html b/docs/dev/user-guide/index.html
index 38773c8..606a1de 100644
--- a/docs/dev/user-guide/index.html
+++ b/docs/dev/user-guide/index.html
@@ -21,19 +21,19 @@
<title>User Guide :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2211,20 +2211,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/user-guide/jmeter_load_tests/index.html b/docs/dev/user-guide/jmeter_load_tests/index.html
index 86238c8..b8e558d 100644
--- a/docs/dev/user-guide/jmeter_load_tests/index.html
+++ b/docs/dev/user-guide/jmeter_load_tests/index.html
@@ -21,19 +21,19 @@
<title>Load Tests with JMeter :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2262,20 +2262,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/user-guide/kura-adapter/index.html b/docs/dev/user-guide/kura-adapter/index.html
index bcecc8f..faa7585 100644
--- a/docs/dev/user-guide/kura-adapter/index.html
+++ b/docs/dev/user-guide/kura-adapter/index.html
@@ -21,19 +21,19 @@
<title>Kura Adapter :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2335,20 +2335,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/user-guide/mqtt-adapter/index.html b/docs/dev/user-guide/mqtt-adapter/index.html
index a57a454..307b450 100644
--- a/docs/dev/user-guide/mqtt-adapter/index.html
+++ b/docs/dev/user-guide/mqtt-adapter/index.html
@@ -21,19 +21,19 @@
<title>MQTT Adapter :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2762,20 +2762,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/dev/user-guide/sigfox-adapter/index.html b/docs/dev/user-guide/sigfox-adapter/index.html
index 20d3b70..556cef5 100644
--- a/docs/dev/user-guide/sigfox-adapter/index.html
+++ b/docs/dev/user-guide/sigfox-adapter/index.html
@@ -21,19 +21,19 @@
<title>Sigfox Adapter :: Eclipse Hono™ Vers.: dev</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/dev";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2380,20 +2380,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/index.html b/docs/index.html
index 26ce255..4593208 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -21,19 +21,19 @@
<title>Documentation :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2157,20 +2157,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/index.json b/docs/index.json
index 86abced..07d1f3a 100644
--- a/docs/index.json
+++ b/docs/index.json
@@ -179,7 +179,7 @@
"title": "Hono Client Configuration",
"tags": [],
"description": "",
- "content": "The org.eclipse.hono.client.HonoClient factory can be used to create specific clients for accessing services implementing one or more of Hono\u0026rsquo;s APIs.\nThe factory uses environment variables and/or command line options to configure the connection to the service and the caching of responses to service invocations. All variables used for configuring a particular Hono Client factory instance share a common prefix. This way, multiple sets of variables can be used to configure multiple factories for connecting to different service endpoints without interfering with each other. For example, the set of variables for configuring the client factory for the Device Registration service may use the common prefix HONO_REGISTRATION whereas the set for configuring the factory for the Credentials service may use HONO_CREDENTIALS.\nConnection Properties The following table provides an overview of the configuration variables and corresponding command line options for configuring the AMQP connection to the service. Note that the variables map to the properties of class org.eclipse.hono.config.ClientConfigProperties which can be used to programmatically configure a client.\nThe variable names contain ${PREFIX} as a placeholder for the particular common prefix being used. The ${prefix} placeholder used in the command line option name is the same as ${PREFIX}, using all lower case characters and . instead of _ as the delimiter, e.g. the variable prefix HONO_CREDENTIALS corresponds to the command line option prefix hono.credentials).\n Environment Variable\nCommand Line Option Mandatory Default Value Description ${PREFIX}_AMQP_HOSTNAME\n--${prefix}.amqpHostname no - The name to use as the hostname in the client\u0026rsquo;s AMQP open frame during connection establishment. This variable can be used to indicate the virtual host to connect to on the server. ${PREFIX}_CERT_PATH\n--${prefix}.certPath no - The absolute path to the PEM file containing the certificate that the client should use for authenticating to the server. This variable must be used in conjunction with ${PREFIX}_KEY_PATH.\nAlternatively, the ${PREFIX}_KEY_STORE_PATH variable can be used to configure a key store containing both the key as well as the certificate. ${PREFIX}_CONNECT_TIMEOUT\n--${prefix}.connectTimeout no 5000 The maximum amount of time (milliseconds) that the client should wait for the AMQP connection to be opened. This includes the time for TCP/TLS connection establishment, SASL handshake and exchange of the AMQP open frame. This property can be used to tune the time period to wait according to the network latency involved with the connection between the client and the service. ${PREFIX}_CREDENTIALS_PATH\n--${prefix}.credentialsPath no - The absolute path to a properties file that contains a username and a password property to use for authenticating to the service.\nThis variable is an alternative to using ${PREFIX}_USERNAME and ${PREFIX}_PASSWORD which has the advantage of not needing to expose the secret (password) in the client process\u0026rsquo; environment. ${PREFIX}_FLOW_LATENCY\n--${prefix}.flowLatency no 20 The maximum amount of time (milliseconds) that the client should wait for credits after a link to the service has been established. ${PREFIX}_HOST\n--${prefix}.host no localhost The IP address or name of the host to connect to. NB This needs to be set to an address that can be resolved within the network the adapter runs on. When running as a Docker container, use Docker\u0026rsquo;s --network command line option to attach the local container to the Docker network that the service is running on. ${PREFIX}_HOSTNAME_VERIFICATION_REQUIRED\n--${prefix}.hostnameVerificationRequired no true A flag indicating whether the value of the ${PREFIX}_HOST variable must match the distinguished name or any of the alternative names asserted by the server\u0026rsquo;s certificate when connecting using TLS. ${PREFIX}_IDLE_TIMEOUT\n--${prefix}.idleTimeout no 16000 Sets the amount of time in milliseconds after which a connection will be closed when no frames have been received from the remote peer. This property is also used to configure a heartbeat mechanism, checking that the connection is still alive. The corresponding heartbeat interval will be set to idleTimeout/2 ms. ${PREFIX}_INITIAL_CREDITS\n--${prefix}.initialCredits no 200 The number of credits that a consuming client will initially issue to the service (sender) after link creation. This value effectively limits the number of messages that can be in flight unsettled. ${PREFIX}_KEY_PATH\n--${prefix}.keyPath no - The absolute path to the (PKCS8) PEM file containing the private key that the client should use for authenticating to the server. Note that the private key is not protected by a password. You should therefore make sure that the key file can only be read by the user that the client process is running under. This variable must be used in conjunction with ${PREFIX}_CERT_PATH. Alternatively, the ${PREFIX}_KEY_STORE_PATH variable can be used to configure a key store containing both the key as well as the certificate. ${PREFIX}_KEY_STORE_PASSWORD\n--${prefix}.keyStorePassword no - The password required to read the contents of the key store. ${PREFIX}_KEY_STORE_PATH\n--${prefix}.keyStorePath no - The absolute path to the Java key store containing the private key and certificate that the client should use for authenticating to the server. Either this variable or the ${PREFIX}_KEY_PATH and ${PREFIX}_CERT_PATH variables need to be set in order to enable SASL External based authentication to the server. The key store format can be either JKS or PKCS12 indicated by a .jks or .p12 file suffix respectively. ${PREFIX}_LINK_ESTABLISMENT_TIMEOUT\n--${prefix}.linkEstablishmentTimeout no 1000 The maximum amount of time (milliseconds) that the client should wait for the service\u0026rsquo;s attach frame during link establishment. This property can be used to tune the time period to wait according to the network latency involved with the communication link between the client and the service. ${PREFIX}_NAME\n--${prefix}.name no - The name to use as the container-id in the client\u0026rsquo;s AMQP open frame during connection establishment. ${PREFIX}_PORT\n--${prefix}.port no 5671 The port that the service is listening on. ${PREFIX}_USERNAME\n--${prefix}.username no - The username to use for authenticating to the service. This property (and the corresponding password) needs to be set in order to enable SASL Plain based authentication to the service. ${PREFIX}_PASSWORD\n--${prefix}.password no - The password to use for authenticating to the service. ${PREFIX}_SEND_MESSAGE_TIMEOUT\n--${prefix}.sendMessageTimeout no 1000 The maximum number of milliseconds to wait for a delivery update after an event or command message was sent before the send operation is failed. Setting this value to a higher value increases the chance of successful service invocation in situations where network latency is high. ${PREFIX}_RECONNECT_ATTEMPTS\n--${prefix}.reconnectAttempts no -1 The number of attempts (in addition to the original connection attempt) that the client should make in order to establish an AMQP connection with the peer before giving up. The default value of this property is -1 which means that the client will try forever. ${PREFIX}_RECONNECT_DELAY_INCREMENT\n--${prefix}.reconnectDelayIncrement no 100 The factor (milliseconds) used in the exponential backoff algorithm for determining the delay before trying to re-establish an AMQP connection with the peer. The delay after an initial, failed connection attempt will be the value of the ${PREFIX}_RECONNECT_MIN_DELAY variable. Each subsequent connection attempt will use a random delay between the minimum delay and the value determined by exponentially increasing the delay by the ${PREFIX}_RECONNECT_DELAY_INCREMENT factor. The overall limit of the delay time is defined by the ${PREFIX}_RECONNECT_MAX_DELAY variable. ${PREFIX}_RECONNECT_MAX_DELAY\n--${prefix}.reconnectMaxDelay no 7000 The maximum number of milliseconds to wait before trying to re-establish an AMQP connection with the peer. ${PREFIX}_RECONNECT_MIN_DELAY\n--${prefix}.reconnectMinDelay no 0 The minimum number of milliseconds to wait before trying to re-establish an AMQP connection with the peer. ${PREFIX}_REQUEST_TIMEOUT\n--${prefix}.requestTimeout no 200 The maximum number of milliseconds to wait for a response before a service invocation is failed. Setting this value to a higher value increases the chance of successful service invocation in situations where network latency is high. ${PREFIX}_SECURE_PROTOCOLS\n--${prefix}.secureProtocols no TLSv1.2 A (comma separated) list of secure protocols that are supported when negotiating TLS sessions. Please refer to the vert.x documentation for a list of supported protocol names. ${PREFIX}_TLS_ENABLED\n--${prefix}.tlsEnabled no false If set to true the connection to the peer will be encrypted using TLS and the peer\u0026rsquo;s identity will be verified using the JVM\u0026rsquo;s configured standard trust store.\nThis variable only needs to be set to enable TLS explicitly if no specific trust store is configured using the ${PREFIX}_TRUST_STORE_PATH variable. ${PREFIX}_TRUST_STORE_PATH\n--${prefix}.trustStorePath no - The absolute path to the Java key store containing the CA certificates the adapter uses for authenticating the service. This property must be set if the service has been configured to support TLS. The key store format can be either JKS, PKCS12 or PEM indicated by a .jks, .p12 or .pem file suffix respectively. ${PREFIX}_TRUST_STORE_PASSWORD\n--${prefix}.trustStorePassword no - The password required to read the contents of the trust store. Response Caching The clients created by a Hono client factory support the caching of responses received in response to service invocations. Caching can greatly improve performance by preventing costly invocations of remote service operations. However, it usually only makes sense for resources that do not change too frequently. The Hono client follows the approach to caching used in HTTP 1.1. In particular, it supports cache directives that a service includes in the response messages it sends back to the Hono client.\nIn order to enable caching, the org.eclipse.hono.client.impl.HonoClientImpl factory class needs to be configured with a cache manager using the setCacheManager method. Any specific client created by the factory will then cache responses to service invocations based on the following rules:\n If the response contains a no-cache directive, the response is not cached at all. Otherwise, if the response contains a max-age directive, the response is cached for the number of seconds specified by the directive. Otherwise, if the response message does not contain any of the above directives and the response\u0026rsquo;s status code is one of the codes defined in RFC 2616, Section 13.4 Response Cacheability, the response is put to the cache using the default timeout defined by the ${PREFIX}_RESPONSE_CACHE_DEFAULT_TIMEOUT variable as the maximum age. The following table provides an overview of the configuration variables and corresponding command line options for configuring the Hono client\u0026rsquo;s caching behavior.\n Environment Variable\nCommand Line Option Mandatory Default Value Description ${PREFIX}_RESPONSE_CACHE_MIN_SIZE\n--${prefix}.responseCacheMinSize no 20 The minimum number of responses that can be cached. ${PREFIX}_RESPONSE_CACHE_MAX_SIZE\n--${prefix}.responseCacheMaxSize no 1000 The maximum number of responses that can be cached. It is up to the particular cache implementation, how to deal with new cache entries once this limit has been reached. ${PREFIX}_RESPONSE_CACHE_DEFAULT_TIMEOUT\n--${prefix}.responseCacheDefaultTimeout no 600 The default number of seconds after which cached responses should be considered invalid. Using TLS The client can be configured to use TLS for\n authenticating the server during connection establishment and (optionally) authenticating to the server using a client certificate (if the server supports this) In order to authenticate the server by means of the server\u0026rsquo;s certificate, the client needs to be configured with a trust anchor containing the certificate authorities that the client trusts. The trust anchor can be configured explicitly by means of the ${PREFIX}_TRUST_STORE_PATH and ${PREFIX}_TRUST_STORE_PASSWORD variables. This is most useful in cases where the server\u0026rsquo;s certificate has not been signed by one of the public root CAs that are contained in the JRE\u0026rsquo;s standard trust store. However, if the server does use a certificate signed by such a public CA, then it is sufficient to set the ${PREFIX}_TLS_ENABLED variable to true in order for the client to support TLS when connecting to the server.\nThe client can also be configured to authenticate to the server by means of an X.509 client certificate if the server is configured to support this. The ${PREFIX}_CERT_PATH and ${PREFIX}_KEY_PATH variables can be used to set the paths to PEM files containing the certificate and private key. Alternatively, the ${PREFIX}_KEY_STORE_PATH and ${PREFIX}_KEY_STORE_PASSWORD variables can be used to set the path and password of a key store which contains both the certificate as well as the private key.\nThe client supports TLS 1.2 only by default for negotiating TLS sessions with servers. Additional protocols can be enabled by setting the ${PREFIX}_SECURE_PROTOCOLS variable to a comma separated list of protocol names as defined in the vert.x documentation. However, great care should be taken when enabling older protocols because most of them are vulnerable to attacks.\n"
+ "content": "The org.eclipse.hono.client.HonoConnection factory can be used to create AMQP 1.0 connections to Hono\u0026rsquo;s service components.\nThe factory uses environment variables and/or command line options to configure the connection to the service and the caching of responses to service invocations. All variables used for configuring the connection factory for a particular service share a common prefix. This way, multiple sets of variables can be used to configure multiple factories for connecting to different service endpoints without interfering with each other. For example, the set of variables for configuring the connection factory for the Device Registration service may use the common prefix HONO_REGISTRATION whereas the set for configuring the factory for the Credentials service may use HONO_CREDENTIALS.\nConnection Properties The following table provides an overview of the configuration variables and corresponding command line options for configuring the AMQP connection to the service. Note that the variables map to the properties of class org.eclipse.hono.config.ClientConfigProperties which can be used to programmatically configure a client.\nThe variable names contain ${PREFIX} as a placeholder for the particular common prefix being used. The ${prefix} placeholder used in the command line option name is the same as ${PREFIX}, using all lower case characters and . instead of _ as the delimiter, e.g. the variable prefix HONO_CREDENTIALS corresponds to the command line option prefix hono.credentials).\n Environment Variable\nCommand Line Option Mandatory Default Value Description ${PREFIX}_AMQP_HOSTNAME\n--${prefix}.amqpHostname no - The name to use as the hostname in the client\u0026rsquo;s AMQP open frame during connection establishment. This variable can be used to indicate the virtual host to connect to on the server. ${PREFIX}_CERT_PATH\n--${prefix}.certPath no - The absolute path to the PEM file containing the certificate that the client should use for authenticating to the server. This variable must be used in conjunction with ${PREFIX}_KEY_PATH.\nAlternatively, the ${PREFIX}_KEY_STORE_PATH variable can be used to configure a key store containing both the key as well as the certificate. ${PREFIX}_CONNECT_TIMEOUT\n--${prefix}.connectTimeout no 5000 The maximum amount of time (milliseconds) that the client should wait for the AMQP connection to be opened. This includes the time for TCP/TLS connection establishment, SASL handshake and exchange of the AMQP open frame. This property can be used to tune the time period to wait according to the network latency involved with the connection between the client and the service. ${PREFIX}_CREDENTIALS_PATH\n--${prefix}.credentialsPath no - The absolute path to a properties file that contains a username and a password property to use for authenticating to the service.\nThis variable is an alternative to using ${PREFIX}_USERNAME and ${PREFIX}_PASSWORD which has the advantage of not needing to expose the secret (password) in the client process\u0026rsquo; environment. ${PREFIX}_FLOW_LATENCY\n--${prefix}.flowLatency no 20 The maximum amount of time (milliseconds) that the client should wait for credits after a link to the service has been established. ${PREFIX}_HOST\n--${prefix}.host no localhost The IP address or name of the host to connect to. NB This needs to be set to an address that can be resolved within the network the adapter runs on. When running as a Docker container, use Docker\u0026rsquo;s --network command line option to attach the local container to the Docker network that the service is running on. ${PREFIX}_HOSTNAME_VERIFICATION_REQUIRED\n--${prefix}.hostnameVerificationRequired no true A flag indicating whether the value of the ${PREFIX}_HOST variable must match the distinguished name or any of the alternative names asserted by the server\u0026rsquo;s certificate when connecting using TLS. ${PREFIX}_IDLE_TIMEOUT\n--${prefix}.idleTimeout no 16000 Sets the amount of time in milliseconds after which a connection will be closed when no frames have been received from the remote peer. This property is also used to configure a heartbeat mechanism, checking that the connection is still alive. The corresponding heartbeat interval will be set to idleTimeout/2 ms. ${PREFIX}_INITIAL_CREDITS\n--${prefix}.initialCredits no 200 The number of credits that a consuming client will initially issue to the service (sender) after link creation. This value effectively limits the number of messages that can be in flight unsettled. ${PREFIX}_KEY_PATH\n--${prefix}.keyPath no - The absolute path to the (PKCS8) PEM file containing the private key that the client should use for authenticating to the server. Note that the private key is not protected by a password. You should therefore make sure that the key file can only be read by the user that the client process is running under. This variable must be used in conjunction with ${PREFIX}_CERT_PATH. Alternatively, the ${PREFIX}_KEY_STORE_PATH variable can be used to configure a key store containing both the key as well as the certificate. ${PREFIX}_KEY_STORE_PASSWORD\n--${prefix}.keyStorePassword no - The password required to read the contents of the key store. ${PREFIX}_KEY_STORE_PATH\n--${prefix}.keyStorePath no - The absolute path to the Java key store containing the private key and certificate that the client should use for authenticating to the server. Either this variable or the ${PREFIX}_KEY_PATH and ${PREFIX}_CERT_PATH variables need to be set in order to enable SASL External based authentication to the server. The key store format can be either JKS or PKCS12 indicated by a .jks or .p12 file suffix respectively. ${PREFIX}_LINK_ESTABLISMENT_TIMEOUT\n--${prefix}.linkEstablishmentTimeout no 1000 The maximum amount of time (milliseconds) that the client should wait for the service\u0026rsquo;s attach frame during link establishment. This property can be used to tune the time period to wait according to the network latency involved with the communication link between the client and the service. ${PREFIX}_NAME\n--${prefix}.name no - The name to use as the container-id in the client\u0026rsquo;s AMQP open frame during connection establishment. ${PREFIX}_PORT\n--${prefix}.port no 5671 The port that the service is listening on. ${PREFIX}_USERNAME\n--${prefix}.username no - The username to use for authenticating to the service. This property (and the corresponding password) needs to be set in order to enable SASL Plain based authentication to the service. ${PREFIX}_PASSWORD\n--${prefix}.password no - The password to use for authenticating to the service. ${PREFIX}_SEND_MESSAGE_TIMEOUT\n--${prefix}.sendMessageTimeout no 1000 The maximum number of milliseconds to wait for a delivery update after an event or command message was sent before the send operation is failed. Setting this value to a higher value increases the chance of successful service invocation in situations where network latency is high. ${PREFIX}_RECONNECT_ATTEMPTS\n--${prefix}.reconnectAttempts no -1 The number of attempts (in addition to the original connection attempt) that the client should make in order to establish an AMQP connection with the peer before giving up. The default value of this property is -1 which means that the client will try forever. ${PREFIX}_RECONNECT_DELAY_INCREMENT\n--${prefix}.reconnectDelayIncrement no 100 The factor (milliseconds) used in the exponential backoff algorithm for determining the delay before trying to re-establish an AMQP connection with the peer. The delay after an initial, failed connection attempt will be the value of the ${PREFIX}_RECONNECT_MIN_DELAY variable. Each subsequent connection attempt will use a random delay between the minimum delay and the value determined by exponentially increasing the delay by the ${PREFIX}_RECONNECT_DELAY_INCREMENT factor. The overall limit of the delay time is defined by the ${PREFIX}_RECONNECT_MAX_DELAY variable. ${PREFIX}_RECONNECT_MAX_DELAY\n--${prefix}.reconnectMaxDelay no 7000 The maximum number of milliseconds to wait before trying to re-establish an AMQP connection with the peer. ${PREFIX}_RECONNECT_MIN_DELAY\n--${prefix}.reconnectMinDelay no 0 The minimum number of milliseconds to wait before trying to re-establish an AMQP connection with the peer. ${PREFIX}_REQUEST_TIMEOUT\n--${prefix}.requestTimeout no 200 The maximum number of milliseconds to wait for a response before a service invocation is failed. Setting this value to a higher value increases the chance of successful service invocation in situations where network latency is high. ${PREFIX}_SECURE_PROTOCOLS\n--${prefix}.secureProtocols no TLSv1.2 A (comma separated) list of secure protocols that are supported when negotiating TLS sessions. Please refer to the vert.x documentation for a list of supported protocol names. ${PREFIX}_TLS_ENABLED\n--${prefix}.tlsEnabled no false If set to true the connection to the peer will be encrypted using TLS and the peer\u0026rsquo;s identity will be verified using the JVM\u0026rsquo;s configured standard trust store.\nThis variable only needs to be set to enable TLS explicitly if no specific trust store is configured using the ${PREFIX}_TRUST_STORE_PATH variable. ${PREFIX}_TRUST_STORE_PATH\n--${prefix}.trustStorePath no - The absolute path to the Java key store containing the CA certificates the adapter uses for authenticating the service. This property must be set if the service has been configured to support TLS. The key store format can be either JKS, PKCS12 or PEM indicated by a .jks, .p12 or .pem file suffix respectively. ${PREFIX}_TRUST_STORE_PASSWORD\n--${prefix}.trustStorePassword no - The password required to read the contents of the trust store. Response Caching The clients created by a Hono client factory support the caching of responses received in response to service invocations. Caching can greatly improve performance by preventing costly invocations of remote service operations. However, it usually only makes sense for resources that do not change too frequently. The Hono client follows the approach to caching used in HTTP 1.1. In particular, it supports cache directives that a service includes in the response messages it sends back to the Hono client.\nIn order to enable caching, the org.eclipse.hono.client.impl.HonoClientImpl factory class needs to be configured with a cache manager using the setCacheManager method. Any specific client created by the factory will then cache responses to service invocations based on the following rules:\n If the response contains a no-cache directive, the response is not cached at all. Otherwise, if the response contains a max-age directive, the response is cached for the number of seconds specified by the directive. Otherwise, if the response message does not contain any of the above directives and the response\u0026rsquo;s status code is one of the codes defined in RFC 2616, Section 13.4 Response Cacheability, the response is put to the cache using the default timeout defined by the ${PREFIX}_RESPONSE_CACHE_DEFAULT_TIMEOUT variable as the maximum age. The following table provides an overview of the configuration variables and corresponding command line options for configuring the Hono client\u0026rsquo;s caching behavior.\n Environment Variable\nCommand Line Option Mandatory Default Value Description ${PREFIX}_RESPONSE_CACHE_MIN_SIZE\n--${prefix}.responseCacheMinSize no 20 The minimum number of responses that can be cached. ${PREFIX}_RESPONSE_CACHE_MAX_SIZE\n--${prefix}.responseCacheMaxSize no 1000 The maximum number of responses that can be cached. It is up to the particular cache implementation, how to deal with new cache entries once this limit has been reached. ${PREFIX}_RESPONSE_CACHE_DEFAULT_TIMEOUT\n--${prefix}.responseCacheDefaultTimeout no 600 The default number of seconds after which cached responses should be considered invalid. Using TLS The factory can be configured to use TLS for\n authenticating the server during connection establishment and (optionally) authenticating to the server using a client certificate (if the server supports this) In order to authenticate the server by means of the server\u0026rsquo;s certificate, the factory needs to be configured with a trust anchor containing the certificate authorities that the client trusts. The trust anchor can be configured explicitly by means of the ${PREFIX}_TRUST_STORE_PATH and ${PREFIX}_TRUST_STORE_PASSWORD variables. This is most useful in cases where the server\u0026rsquo;s certificate has not been signed by one of the public root CAs that are contained in the JRE\u0026rsquo;s standard trust store. However, if the server does use a certificate signed by such a public CA, then it is sufficient to set the ${PREFIX}_TLS_ENABLED variable to true in order for the client to support TLS when connecting to the server.\nThe client can also be configured to authenticate to the server by means of an X.509 client certificate if the server is configured to support this. The ${PREFIX}_CERT_PATH and ${PREFIX}_KEY_PATH variables can be used to set the paths to PEM files containing the certificate and private key. Alternatively, the ${PREFIX}_KEY_STORE_PATH and ${PREFIX}_KEY_STORE_PASSWORD variables can be used to set the path and password of a key store which contains both the certificate as well as the private key.\nThe factory supports TLS 1.2 only by default for negotiating TLS sessions with servers. Additional protocols can be enabled by setting the ${PREFIX}_SECURE_PROTOCOLS variable to a comma separated list of protocol names as defined in the vert.x documentation. However, great care should be taken when enabling older protocols because most of them are vulnerable to attacks.\n"
},
{
"uri": "https://www.eclipse.org/hono/docs/admin-guide/amqp-network-config/",
@@ -193,7 +193,7 @@
"title": "Secure Communication",
"tags": [],
"description": "",
- "content": "The individual components of an Eclipse Hono\u0026trade; installation, e.g. the protocol adapters, AMQP Messaging Network, Hono Auth etc., and the clients attaching to Hono in order to send and receive data all communicate with each other using AMQP 1.0 over TCP. The Hono components and the clients will usually not be located on the same local network but will probably communicate over public networking infrastructure. For most use cases it is therefore desirable, if not necessary, to provide for confidentiality of the data being transferred between these components. This section describes how Hono supports confidentiality by means of Transport Layer Security (TLS) and how to configure it.\nEnabling TLS All of Hono\u0026rsquo;s components can be configured to use TLS for establishing an encrypted communication channel with peers. When a client initiates a connection with a server, the TLS handshake protocol is used to negotiate parameters of a secure channel to be used for exchanging data. The most important of those parameters is a secret (symmetric) encryption key that is only known to the client and the server and which is used to transparently encrypt all data being sent over the connection as long as the connection exists. With each new connection, a new secret key is negotiated.\nUsing TLS in this way requires configuring the server component with a cryptographic private/public key pair and a certificate which binds an identity claim to the public key. It is out of scope of this document to describe the full process of creating such a key pair and acquiring a corresponding certificate. The demo-certs module already contains a set of keys and certificates to be used for evaluation and demonstration purposes. Throughout the rest of this section we will use these keys and certificates . Please refer to the demo-certs/README.md file for details regarding how to create your own keys and certificates.\nWithin a Hono installation the following communication channels can be secured with TLS:\n Applications connecting to Dispatch Router - Client applications consuming e.g. Telemetry data from Hono connect to the AMQP Messaging Network. This connection can be secured by configuring the client and the messaging network for TLS. Device Registry connecting to Auth Server - The Device Registry connects to the Auth Server in order to verify client credentials and determine the client\u0026rsquo;s authorities. This (internal) connection can (should) be secured by configuring the Auth Server and Device Registry for TLS. Protocol Adapter to Device Registry - A protocol adapter connects to the Device Registry in order to retrieve assertions regarding the registration status of devices. This (internal) connection can be secured by configuring the protocol adapter and the Device Registry for TLS. Protocol Adapter connecting to AMQP Messaging Network - A protocol adapter connects to the messaging network in order to forward telemetry data and commands hence and forth between downstream components (client applications) and devices. This (internal) connection can be secured by configuring the Dispatch Router and the protocol adapters for TLS. Devices connecting to a Protocol Adapter - Devices use TLS to both authenticate the protocol adapter and to establish an encrypted channel that provides integrity and privacy when transmitting data. Note that the specifics of if and how TLS can be used with a particular protocol adapter is specific to the transport protocol the adapter uses for communicating with the devices. Liveness/readiness probes connecting to Service Health Checks - Systems like Kubernetes are periodically checking the health status of the individual services . This communication can be secured by configuring the health check of the individual services to expose a secure endpoint. Auth Server The Auth Server supports the use of TLS for connections to clients. Please refer to the Auth Server admin guide for details regarding the required configuration steps.\nThe demo-certs/certs folder includes the following demo keys and certificates to be used with the Auth Server for that purpose.\n File Description auth-server-key.pem The example private key for creating signatures. auth-server-cert.pem The example certificate asserting the server\u0026rsquo;s identity. trusted-certs.pem Trusted CA certificates to use for verifying signatures. Dispatch Router The Dispatch Router reads its configuration from a file on startup (the default location is /etc/qpid-dispatch/qdrouterd.conf). Please refer to the Dispatch Router documentation for details regarding the configuration of TLS/SSL.\nThe demo-certs/certs folder includes the following demo keys and certificates to be used with the Dispatch Router for that purpose:\n File Description qdrouter-key.pem The example private key for creating signatures. qdrouter-cert.pem The example certificate asserting the server\u0026rsquo;s identity. trusted-certs.pem Trusted CA certificates to use for verifying signatures. Device Registry The Device Registry supports the use of TLS for connections to protocol adapters and the Auth Server. Please refer to the Device Registry admin guide for details regarding the required configuration steps.\nThe demo-certs/certs folder contains the following demo keys and certificates to be used with the Device Registry for that purpose.\n File Description auth-server-cert.pem The certificate of the Auth Server, used to verify the signatures of tokens issued by the Auth Server. device-registry-key.pem The example private key for creating signatures. device-registry-cert.pem The example certificate asserting the server\u0026rsquo;s identity. trusted-certs.pem Trusted CA certificates to use for verifying signatures. HTTP Adapter The HTTP adapter supports the use of TLS for its connections to the Tenant service, the Device Registration service, the Credentials service and the AMQP Messaging Network. The adapter also supports the use of TLS for connections with devices. For this purpose, the adapter can be configured with a server certificate and private key. Please refer to the HTTP adapter admin guide for details regarding the required configuration steps.\nThe demo-certs/certs folder contains the following demo keys and certificates to be used with the HTTP adapter for that purpose.\n File Description http-adapter-key.pem The example private key for creating signatures. http-adapter-cert.pem The example certificate asserting the adapter\u0026rsquo;s identity. trusted-certs.pem Trusted CA certificates to use for verifying signatures. MQTT Adapter The MQTT adapter supports the use of TLS for its connections to the Tenant service, the Device Registration service, the Credentials service and the AMQP Messaging Network. The adapter also supports the use of TLS for connections with devices. For this purpose, the adapter can be configured with a server certificate and private key. Please refer to the MQTT adapter admin guide for details regarding the required configuration steps.\nThe demo-certs/certs folder contains the following demo keys and certificates to be used with the MQTT adapter for that purpose.\n File Description mqtt-adapter-key.pem The example private key for creating signatures. mqtt-adapter-cert.pem The example certificate asserting the adapter\u0026rsquo;s identity. trusted-certs.pem Trusted CA certificates to use for verifying signatures. Kura Adapter The Kura adapter supports the use of TLS for its connections to the Tenant service, the Device Registration service, the Credentials service and the AMQP Messaging Network. The adapter also supports the use of TLS for connections with devices. For this purpose, the adapter can be configured with a server certificate and private key. Please refer to the Kura adapter admin guide for details regarding the required configuration steps.\nThe demo-certs/certs folder contains the following demo keys and certificates to be used with the Kura adapter for that purpose.\n File Description kura-adapter-key.pem The example private key for creating signatures. kura-adapter-cert.pem The example certificate asserting the adapter\u0026rsquo;s identity. trusted-certs.pem Trusted CA certificates to use for verifying signatures. Client Application When the connection between an application client and Hono (i.e. the Dispatch Router) is supposed to be secured by TLS (which is a good idea), then the client application needs to be configured to trust the CA that signed the Dispatch Router\u0026rsquo;s certificate chain. When the application uses the org.eclipse.hono.client.HonoClientImpl class from the client module, then this can be done by means of configuring the org.eclipse.hono.connection.ConnectionFactoryImpl with a trust store containing the CA\u0026rsquo;s certificate. Please refer to the Hono Client configuration guide for details regarding the configuration properties that need to be set.\nThe demo-certs/certs folder contains the following demo keys to be used with client applications for that purpose.\n File Description trusted-certs.pem Trusted CA certificates to use for verifying signatures. Using OpenSSL Hono\u0026rsquo;s individual services are implemented in Java and therefore, by default, use the SSL/TLS engine that comes with the Java Virtual Machine that the services are running on. In case of the Docker images provided by Hono this is the SSL engine of OpenJDK. While the standard SSL engine has the advantage of being a part of the JVM itself and thus being available on every operating system that the JVM is running on without further installation, it provides only limited performance and throughput when compared to native TLS implementations like OpenSSL.\nIn order to address this problem, the Netty networking library that is used in Hono\u0026rsquo;s components can be configured to employ the OpenSSL instead of the JVM\u0026rsquo;s SSL engine by means of Netty\u0026rsquo;s Forked Tomcat Native (tcnative) module.\nThe tcnative module comes in several flavors, corresponding to the way that the OpenSSL library has been linked in. The statically linked versions include a specific version of OpenSSL (or BoringSSL for that matter) and is therefore most easy to use on supported platforms, regardless of whether another version of OpenSSL is already installed or not. In contrast, the dynamically linked variants depend on a particular version of OpenSSL being already installed on the operating system. Both approaches have their pros and cons and Hono therefore does not include tcnative in its Docker images by default, i.e. Hono\u0026rsquo;s services will use the JVM\u0026rsquo;s default SSL engine by default.\nConfiguring Containers When starting up any of Hono\u0026rsquo;s Docker images as a container, the JVM will look for additional jar files to include in its classpath in the container\u0026rsquo;s /opt/hono/extensions folder. Thus, using a specific variant of tcnative is just a matter of configuring the container to mount a volume or binding a host folder at that location and putting the desired variant of tcnative into the corresponding volume or host folder.r Assuming that the Auth Server should be run with the statically linked, BoringSSL based tcnative variant, the following steps are necessary:\n Download tcnative matching the platform architecture (linux-x86_64). Put the jar file to a folder on the Docker host, e.g. /tmp/tcnative. Start the Auth Server Docker image mounting the host folder:\ndocker run --name hono-auth-server --mount type=bind,src=/tmp/tcnative,dst=/opt/hono/extensions,ro ... eclipse/hono-service-auth Note that the command given above does not contain the environment variables and secrets that are usually required to configure the service properly.\nWhen the Auth Server starts up, it will look for a working variant of tcnative on its classpath and (if found) use it for establishing TLS connections. The service\u0026rsquo;s log file will indicate whether the JVM\u0026rsquo;s default SSL engine or OpenSSL is used.\nUsing a Docker volume instead of a bind mount works the same way but requires the use of volume as the type of the --mount parameter. Please refer to the Docker reference documentation for details.\n"
+ "content": "The individual components of an Eclipse Hono\u0026trade; installation, e.g. the protocol adapters, AMQP Messaging Network, Hono Auth etc., and the clients attaching to Hono in order to send and receive data all communicate with each other using AMQP 1.0 over TCP. The Hono components and the clients will usually not be located on the same local network but will probably communicate over public networking infrastructure. For most use cases it is therefore desirable, if not necessary, to provide for confidentiality of the data being transferred between these components. This section describes how Hono supports confidentiality by means of Transport Layer Security (TLS) and how to configure it.\nEnabling TLS All of Hono\u0026rsquo;s components can be configured to use TLS for establishing an encrypted communication channel with peers. When a client initiates a connection with a server, the TLS handshake protocol is used to negotiate parameters of a secure channel to be used for exchanging data. The most important of those parameters is a secret (symmetric) encryption key that is only known to the client and the server and which is used to transparently encrypt all data being sent over the connection as long as the connection exists. With each new connection, a new secret key is negotiated.\nUsing TLS in this way requires configuring the server component with a cryptographic private/public key pair and a certificate which binds an identity claim to the public key. It is out of scope of this document to describe the full process of creating such a key pair and acquiring a corresponding certificate. The demo-certs module already contains a set of keys and certificates to be used for evaluation and demonstration purposes. Throughout the rest of this section we will use these keys and certificates . Please refer to the demo-certs/README.md file for details regarding how to create your own keys and certificates.\nWithin a Hono installation the following communication channels can be secured with TLS:\n Applications connecting to Dispatch Router - Client applications consuming e.g. Telemetry data from Hono connect to the AMQP Messaging Network. This connection can be secured by configuring the client and the messaging network for TLS. Device Registry connecting to Auth Server - The Device Registry connects to the Auth Server in order to verify client credentials and determine the client\u0026rsquo;s authorities. This (internal) connection can (should) be secured by configuring the Auth Server and Device Registry for TLS. Protocol Adapter to Device Registry - A protocol adapter connects to the Device Registry in order to retrieve assertions regarding the registration status of devices. This (internal) connection can be secured by configuring the protocol adapter and the Device Registry for TLS. Protocol Adapter connecting to AMQP Messaging Network - A protocol adapter connects to the messaging network in order to forward telemetry data and commands hence and forth between downstream components (client applications) and devices. This (internal) connection can be secured by configuring the Dispatch Router and the protocol adapters for TLS. Devices connecting to a Protocol Adapter - Devices use TLS to both authenticate the protocol adapter and to establish an encrypted channel that provides integrity and privacy when transmitting data. Note that the specifics of if and how TLS can be used with a particular protocol adapter is specific to the transport protocol the adapter uses for communicating with the devices. Liveness/readiness probes connecting to Service Health Checks - Systems like Kubernetes are periodically checking the health status of the individual services . This communication can be secured by configuring the health check of the individual services to expose a secure endpoint. Auth Server The Auth Server supports the use of TLS for connections to clients. Please refer to the Auth Server admin guide for details regarding the required configuration steps.\nThe demo-certs/certs folder includes the following demo keys and certificates to be used with the Auth Server for that purpose.\n File Description auth-server-key.pem The example private key for creating signatures. auth-server-cert.pem The example certificate asserting the server\u0026rsquo;s identity. trusted-certs.pem Trusted CA certificates to use for verifying signatures. Dispatch Router The Dispatch Router reads its configuration from a file on startup (the default location is /etc/qpid-dispatch/qdrouterd.conf). Please refer to the Dispatch Router documentation for details regarding the configuration of TLS/SSL.\nThe demo-certs/certs folder includes the following demo keys and certificates to be used with the Dispatch Router for that purpose:\n File Description qdrouter-key.pem The example private key for creating signatures. qdrouter-cert.pem The example certificate asserting the server\u0026rsquo;s identity. trusted-certs.pem Trusted CA certificates to use for verifying signatures. Device Registry The Device Registry supports the use of TLS for connections to protocol adapters and the Auth Server. Please refer to the Device Registry admin guide for details regarding the required configuration steps.\nThe demo-certs/certs folder contains the following demo keys and certificates to be used with the Device Registry for that purpose.\n File Description auth-server-cert.pem The certificate of the Auth Server, used to verify the signatures of tokens issued by the Auth Server. device-registry-key.pem The example private key for creating signatures. device-registry-cert.pem The example certificate asserting the server\u0026rsquo;s identity. trusted-certs.pem Trusted CA certificates to use for verifying signatures. HTTP Adapter The HTTP adapter supports the use of TLS for its connections to the Tenant service, the Device Registration service, the Credentials service and the AMQP Messaging Network. The adapter also supports the use of TLS for connections with devices. For this purpose, the adapter can be configured with a server certificate and private key. Please refer to the HTTP adapter admin guide for details regarding the required configuration steps.\nThe demo-certs/certs folder contains the following demo keys and certificates to be used with the HTTP adapter for that purpose.\n File Description http-adapter-key.pem The example private key for creating signatures. http-adapter-cert.pem The example certificate asserting the adapter\u0026rsquo;s identity. trusted-certs.pem Trusted CA certificates to use for verifying signatures. MQTT Adapter The MQTT adapter supports the use of TLS for its connections to the Tenant service, the Device Registration service, the Credentials service and the AMQP Messaging Network. The adapter also supports the use of TLS for connections with devices. For this purpose, the adapter can be configured with a server certificate and private key. Please refer to the MQTT adapter admin guide for details regarding the required configuration steps.\nThe demo-certs/certs folder contains the following demo keys and certificates to be used with the MQTT adapter for that purpose.\n File Description mqtt-adapter-key.pem The example private key for creating signatures. mqtt-adapter-cert.pem The example certificate asserting the adapter\u0026rsquo;s identity. trusted-certs.pem Trusted CA certificates to use for verifying signatures. Kura Adapter The Kura adapter supports the use of TLS for its connections to the Tenant service, the Device Registration service, the Credentials service and the AMQP Messaging Network. The adapter also supports the use of TLS for connections with devices. For this purpose, the adapter can be configured with a server certificate and private key. Please refer to the Kura adapter admin guide for details regarding the required configuration steps.\nThe demo-certs/certs folder contains the following demo keys and certificates to be used with the Kura adapter for that purpose.\n File Description kura-adapter-key.pem The example private key for creating signatures. kura-adapter-cert.pem The example certificate asserting the adapter\u0026rsquo;s identity. trusted-certs.pem Trusted CA certificates to use for verifying signatures. Client Application When the connection between an application client and Hono (i.e. the Dispatch Router) is supposed to be secured by TLS (which is a good idea), then the client application needs to be configured to trust the CA that signed the Dispatch Router\u0026rsquo;s certificate chain. Clients can use the org.eclipse.hono.client.HonoConnection.newConnection(ClientConfigProperties) method to establish a connection to Hono. The org.eclipse.hono.config.ClientConfigProperties instance passed in to the method needs to be configured with the trust store containing the CA\u0026rsquo;s certificate. Please refer to the Hono Client configuration guide for details regarding the corresponding configuration properties that need to be set.\nThe demo-certs/certs folder contains the following demo keys to be used with client applications for that purpose.\n File Description trusted-certs.pem Trusted CA certificates to use for verifying signatures. Using OpenSSL Hono\u0026rsquo;s individual services are implemented in Java and therefore, by default, use the SSL/TLS engine that comes with the Java Virtual Machine that the services are running on. In case of the Docker images provided by Hono this is the SSL engine of OpenJDK. While the standard SSL engine has the advantage of being a part of the JVM itself and thus being available on every operating system that the JVM is running on without further installation, it provides only limited performance and throughput when compared to native TLS implementations like OpenSSL.\nIn order to address this problem, the Netty networking library that is used in Hono\u0026rsquo;s components can be configured to employ the OpenSSL instead of the JVM\u0026rsquo;s SSL engine by means of Netty\u0026rsquo;s Forked Tomcat Native (tcnative) module.\nThe tcnative module comes in several flavors, corresponding to the way that the OpenSSL library has been linked in. The statically linked versions include a specific version of OpenSSL (or BoringSSL for that matter) and is therefore most easy to use on supported platforms, regardless of whether another version of OpenSSL is already installed or not. In contrast, the dynamically linked variants depend on a particular version of OpenSSL being already installed on the operating system. Both approaches have their pros and cons and Hono therefore does not include tcnative in its Docker images by default, i.e. Hono\u0026rsquo;s services will use the JVM\u0026rsquo;s default SSL engine by default.\nConfiguring Containers When starting up any of Hono\u0026rsquo;s Docker images as a container, the JVM will look for additional jar files to include in its classpath in the container\u0026rsquo;s /opt/hono/extensions folder. Thus, using a specific variant of tcnative is just a matter of configuring the container to mount a volume or binding a host folder at that location and putting the desired variant of tcnative into the corresponding volume or host folder.r Assuming that the Auth Server should be run with the statically linked, BoringSSL based tcnative variant, the following steps are necessary:\n Download tcnative matching the platform architecture (linux-x86_64). Put the jar file to a folder on the Docker host, e.g. /tmp/tcnative. Start the Auth Server Docker image mounting the host folder:\ndocker run --name hono-auth-server --mount type=bind,src=/tmp/tcnative,dst=/opt/hono/extensions,ro ... eclipse/hono-service-auth Note that the command given above does not contain the environment variables and secrets that are usually required to configure the service properly.\nWhen the Auth Server starts up, it will look for a working variant of tcnative on its classpath and (if found) use it for establishing TLS connections. The service\u0026rsquo;s log file will indicate whether the JVM\u0026rsquo;s default SSL engine or OpenSSL is used.\nUsing a Docker volume instead of a bind mount works the same way but requires the use of volume as the type of the --mount parameter. Please refer to the Docker reference documentation for details.\n"
},
{
"uri": "https://www.eclipse.org/hono/docs/admin-guide/monitoring-tracing-config/",
@@ -263,7 +263,7 @@
"title": "Tenant API Specification",
"tags": [],
"description": "",
- "content": "The Tenant API is used by Hono\u0026rsquo;s protocol adapters to retrieve information that affects all devices belonging to a particular tenant. A tenant is a logical entity, which groups together a set of devices. The information registered for a tenant is used for example to determine if devices belonging to the tenant are allowed to connect to a certain protocol adapter or if devices are required to authenticate.\nThis document describes the Tenant API\u0026rsquo;s operations and the payload data format used by them. Please refer to Multi Tenancy for details regarding the way Hono supports multiple tenants.\nThe Tenant API is defined by means of AMQP 1.0 message exchanges, i.e. a client needs to connect to Hono using an AMQP 1.0 client in order to invoke operations of the API as described in the following sections.\n\nPreconditions for invoking the Tenant API Client has established an AMQP connection with the Tenant service. Client has established an AMQP link in role sender on the connection using target address tenant. This link is used by the client to send request messages to the Tenant service. Client has established an AMQP link in role receiver on the connection using source address tenant/${reply-to} where reply-to may be any arbitrary string chosen by the client. This link is used by the client to receive responses to the requests it has sent to the Tenant service. This link\u0026rsquo;s source address is also referred to as the reply-to address for the request messages. Client connecting to Tenant service Get Tenant Information Clients use this operation to retrieve information about a tenant.\nMessage Flow\nThe following sequence diagram illustrates the flow of messages involved in a Client retrieving tenant information.\n Client retrieving tenant information Request Message Format\nThe following table provides an overview of the properties a client needs to set on a message to get tenant information:\n Name Mandatory Location AMQP Type Description correlation-id no properties message-id MAY contain an ID used to correlate a response message to the original request. If set, it is used as the correlation-id property in the response, otherwise the value of the message-id property is used. Either this or the message-id property MUST be set. message-id no properties string MAY contain an identifier that uniquely identifies the message at the sender side. Either this or the correlation-id property MUST be set. reply-to yes properties string MUST contain the source address that the client wants to receive response messages from. This address MUST be the same as the source address used for establishing the client\u0026rsquo;s receive link (see Preconditions). subject yes properties string MUST be set to get. The body of the request message MUST consist of a single Data section containing a UTF-8 encoded string representation of a single JSON object.\nThe JSON object MUST contain exactly one of the following search criteria properties:\n Name Mandatory JSON Type Description subject-dn no string The subject DN of the trusted certificate authority\u0026rsquo;s public key in the format defined by RFC 2253. tenant-id no string The identifier of the tenant to get. The following request payload may be used to look up the tenant with identifier ACME Corporation:\n{ \u0026quot;tenant-id\u0026quot;: \u0026quot;ACME Corporation\u0026quot; } The following request payload may be used to look up the tenant for which a trusted certificate authority with subject DN O=ACME Corporation, CN=devices has been configured:\n{ \u0026quot;subject-dn\u0026quot;: \u0026quot;CN=devices,O=ACME Corporation\u0026quot; } Response Message Format\nThe following table provides an overview of the properties contained in a response message to a get tenant information request:\n Name Mandatory Location AMQP Type Description correlation-id yes properties message-id Contains the message-id (or the correlation-id, if specified) of the request message that this message is the response to. content-type no properties string MUST be set to application/json if the invocation of the operation was successful and the body of the response message contains payload as described below. status yes application-properties int Contains the status code indicating the outcome of the operation. Concrete values and their semantics are defined for each particular operation. cache_control no application-properties string Contains an RFC 2616 compliant cache directive. The directive contained in the property MUST be obeyed by clients that are caching responses. The response message\u0026rsquo;s status property may contain the following codes:\n Code Description 200 OK, The response message body contains the requested tenant information. 400 Bad Request, the request message did not contain all mandatory properties. 403 Forbidden, the client is not authorized to retrieve information for the given tenant. 404 Not Found, there is no tenant matching the given search criteria. For status codes indicating an error (codes in the 400 - 499 range) the message body MAY contain a detailed description of the error that occurred. In this case, the response message\u0026rsquo;s content-type property SHOULD be set accordingly.\nOtherwise the response message contains the information for the requested tenant as described in the following sections.\n\nTenant Information Format Tenant information is carried in a single Data section of the response message as a UTF-8 encoded string representation of a single JSON object. It is an error to include payload that is not of this type.\nThe table below provides an overview of the standard members defined for the JSON response object:\n Name Mandatory JSON Type Description adapters no array A list of configuration options valid for certain adapters only. The format of a configuration option is described here Adapter Configuration Format. NB If the element is provided then the list MUST NOT be empty. NB Only a single entry per type is allowed. If multiple entries for the same type are present it is handled as an error. NB If the element is omitted then all adapters are enabled in their default configuration. defaults no object Arbitrary default properties for devices belonging to the tenant. The properties can be used by protocol adapters to augment downstream messages with missing information, e.g. setting a default content type or time-to-live. enabled yes boolean If set to false the tenant is currently disabled. Protocol adapters MUST NOT allow devices of a disabled tenant to connect and MUST NOT accept data published by such devices. minimum-message-size no number The minimum message size in bytes. If it is set then the payload size of the telemetry, event and command messages are calculated in accordance with the configured value and then reported to the metrics. See Metrics for more details. resource-limits no object Any resource limits that should be enforced for the tenant, e.g. the maximum number of concurrent connections and the maximum data volume for a given period. Refer to Resource Limits Configuration Format for details. tenant-id yes string The ID of the tenant. tracing no object A set of options regarding the tracing of messages for the tenant. See Tracing Format for a definition of the content model of the object. trusted-ca no array The list of trusted certificate authorities to use for validating certificates presented by devices of the tenant for authentication purposes. See Trusted Certificate Authority Format for a definition of the content model of the objects contained in the array. NB If the element is provided then the list MUST NOT be empty. The JSON object MAY contain an arbitrary number of additional members with arbitrary names which can be of a scalar or a complex type. This allows for future well-known additions and also allows to add further information which might be relevant to a custom adapter only.\nExamples\nThe JSON structure below contains example information for tenant TEST_TENANT. Note that the structure contains some custom properties at both the root level (customer) as well as the adapter configuration level (deployment) and also defines a default TTL for downstream messages.\n{ \u0026quot;tenant-id\u0026quot;: \u0026quot;TEST_TENANT\u0026quot;, \u0026quot;defaults\u0026quot;: { \u0026quot;ttl\u0026quot;: 30 }, \u0026quot;enabled\u0026quot;: true, \u0026quot;customer\u0026quot;: \u0026quot;ACME Inc.\u0026quot;, \u0026quot;resource-limits\u0026quot;: { \u0026quot;max-connections\u0026quot;: 100000, \u0026quot;data-volume\u0026quot;: { \u0026quot;max-bytes\u0026quot;: 2147483648, \u0026quot;period\u0026quot;: { \u0026quot;mode\u0026quot;: \u0026quot;days\u0026quot;, \u0026quot;no-of-days\u0026quot;: 30 }, \u0026quot;effective-since\u0026quot;: \u0026quot;2019-07-27T14:30:00Z\u0026quot; } }, \u0026quot;adapters\u0026quot;: [ { \u0026quot;type\u0026quot;: \u0026quot;hono-mqtt\u0026quot;, \u0026quot;enabled\u0026quot;: true, \u0026quot;device-authentication-required\u0026quot;: true }, { \u0026quot;type\u0026quot;: \u0026quot;hono-http\u0026quot;, \u0026quot;enabled\u0026quot;: true, \u0026quot;device-authentication-required\u0026quot;: true, \u0026quot;deployment\u0026quot;: { \u0026quot;maxInstances\u0026quot;: 4 } } ] } Tracing Format The table below provides an overview of the members defined for the tracing JSON object:\n Name Mandatory Type Default Value Description sampling-mode no string default Defines in how far OpenTracing spans created when processing messages for this tenant shall be recorded (sampled) by the tracing system. The value default lets the default sampling mechanism be used. The value all marks the spans related to this tenant so that they should all be sampled. The value none marks the spans as not to be sampled. The mode defined here may be overridden for a particular auth-id by means of the sampling-mode-per-auth-id property. sampling-mode-per-auth-id no object Defines in how far OpenTracing spans created when processing messages for this tenant and a particular auth-id shall be recorded (sampled) by the tracing system. The child properties have the auth-id as name. A child property value of default lets the default sampling mechanism be used. The child property value all marks the spans related to this tenant and the auth-id so that they should all be sampled. The child property value none marks the spans as not to be sampled. The mode defined for a particular auth-id has precedence over the value defined by the sampling-mode property. Trusted CA Format The table below provides an overview of the members of a JSON object representing a trusted CA:\n Name Mandatory Type Default Value Description subject-dn yes string - The subject DN of the trusted root certificate in the format defined by RFC 2253. public-key yes string - The Base64 encoded binary DER encoding of the trusted root certificate\u0026rsquo;s public key. algorithm no string RSA The name of the public key algorithm. Supported values are RSA and EC. NB CAs of the same tenant MAY share the same subject DN, e.g. allowing for the definition of overlapping validity periods. However, CAs of different tenants MUST NOT share the same subject DN in order to allow for the unique look up of a tenant by the subject DN of one of its trusted CAs.\nExamples\nBelow is an example payload for a response to a get request for tenant TEST_TENANT. The tenant is configured with two trusted certificate authorities, each using a different public key algorithm.\n{ \u0026quot;tenant-id\u0026quot; : \u0026quot;TEST_TENANT\u0026quot;, \u0026quot;enabled\u0026quot; : true, \u0026quot;trusted-ca\u0026quot;: [{ \u0026quot;subject-dn\u0026quot;: \u0026quot;CN=ca,OU=Hono,O=Eclipse\u0026quot;, \u0026quot;public-key\u0026quot;: \u0026quot;PublicKey==\u0026quot;, \u0026quot;algorithm\u0026quot;: \u0026quot;RSA\u0026quot; }, { \u0026quot;subject-dn\u0026quot;: \u0026quot;CN=ca,OU=Hono,O=ACME Inc.\u0026quot;, \u0026quot;public-key\u0026quot;: \u0026quot;ECKey==\u0026quot;, \u0026quot;algorithm\u0026quot;: \u0026quot;EC\u0026quot; }] } Adapter Configuration Format The table below contains the properties which are used to configure a Hono protocol adapter:\n Name Mandatory JSON Type Default Value Description type yes string - The type of the adapter which this configuration belongs to. enabled no boolean false If set to false the tenant is not allowed to receive / send data utilizing the given adapter. device-authentication-required no boolean true If set to false, devices are not required to authenticate with the adapter before sending / receiving data. Protocol adapters SHOULD use the configuration properties set for a tenant when interacting with devices of that tenant, e.g. in order to make authorization decisions etc.\nThe JSON object MAY contain an arbitrary number of additional members with arbitrary names of either scalar or complex type. This allows for future well-known additions and also allows to add further information which might be relevant to a custom adapter only.\nResource Limits Configuration Format The table below contains the properties which are used to configure a tenant\u0026rsquo;s resource limits:\n Name Mandatory JSON Type Default Value Description max-connections no number -1 The maximum number of concurrent connections allowed from devices of this tenant. The default value -1 indicates that no limit is set. max-ttl no number -1 The maximum time-to-live (in seconds) to use for events published by devices of this tenant. Any default TTL value specified at either the tenant or device level will be limited to the max value specified here. If this property is set to a value greater than -1 and no default TTL is specified for a device, the max value will be used for events published by the device. A value of -1 (the default) indicates that no limit is set. Note that this property contains the TTL in seconds whereas the AMQP 1.0 specification defines a message\u0026rsquo;s ttl header to use milliseconds. data-volume no object - The maximum data volume allowed for the given tenant. Refer to Data Volume Configuration Format for details. Protocol adapters SHOULD use the max-connections property to determine if a device\u0026rsquo;s connection request should be accepted or rejected.\nProtocol adapters SHOULD use the max-ttl property to determine the effective time-to-live for events published by devices as follows:\n If a non-default max-ttl is set for the tenant, use that value as the effective ttl, otherwise set effective ttl to -1. If the event published by the device contains a ttl header and effective ttl is not -1 and the ttl value (in seconds) provided by the device is smaller than the effective ttl, use the device provided ttl value as the new effective ttl. does not contain a ttl header but a default ttl value is configured for the device (with the device level taking precedence over the tenant level) and effective ttl is not -1 and the default value is smaller than the effective ttl, use the default ttl value as the new effective ttl. If effective ttl is not -1, set the downstream event message\u0026rsquo;s ttl header to its value (in milliseconds). The JSON object MAY contain an arbitrary number of additional members with arbitrary names of either scalar or complex type. This allows for future well-known additions and also allows to add further information which might be relevant to a custom adapter only.\nData Volume Configuration Format The table below contains the properties which are used to configure a tenant\u0026rsquo;s data volume limit:\n Name Mandatory JSON Type Default Value Description effective-since yes string - The point in time at which the current settings became effective, i.e. the start of the first accounting period based on these settings. The value MUST be an ISO 8601 compliant combined date and time representation in extended format. max-bytes no number -1 The maximum number of bytes allowed for the tenant for each accounting period. MUST be an integer. A negative value indicates that no limit is set. period no object - The mode and length of an accounting period, i.e. the data usage can limited based on the defined number of days or on a monthly basis. Protocol adapters SHOULD use this information to determine if a message originating from or destined to a device should be accepted for processing.\nData Volume Period Configuration Format The table below contains the properties which are used to configure a tenant\u0026rsquo;s data volume period:\n Name Mandatory JSON Type Default Value Description mode yes string - The mode of the data usage calculation. The default implementation supports two modes namely days and monthly. no-of-days no number - When the mode is set as days, then this value represents the length of an accounting period , i.e. the number of days over which the data usage is to be limited. MUST be a positive integer. Delivery States used by the Tenant API A Tenant service implementation uses the following AMQP message delivery states when receiving request messages from clients:\n Delivery State Description ACCEPTED Indicates that the request message has been received and accepted for processing. REJECTED Indicates that the request message has been received but cannot be processed. The disposition frame\u0026rsquo;s error field contains information regarding the reason why. Clients should not try to re-send the request using the same message properties and payload in this case. "
+ "content": "The Tenant API is used by Hono\u0026rsquo;s protocol adapters to retrieve information that affects all devices belonging to a particular tenant. A tenant is a logical entity, which groups together a set of devices. The information registered for a tenant is used for example to determine if devices belonging to the tenant are allowed to connect to a certain protocol adapter or if devices are required to authenticate.\nThis document describes the Tenant API\u0026rsquo;s operations and the payload data format used by them. Please refer to Multi Tenancy for details regarding the way Hono supports multiple tenants.\nThe Tenant API is defined by means of AMQP 1.0 message exchanges, i.e. a client needs to connect to Hono using an AMQP 1.0 client in order to invoke operations of the API as described in the following sections.\n\nPreconditions for invoking the Tenant API Client has established an AMQP connection with the Tenant service. Client has established an AMQP link in role sender on the connection using target address tenant. This link is used by the client to send request messages to the Tenant service. Client has established an AMQP link in role receiver on the connection using source address tenant/${reply-to} where reply-to may be any arbitrary string chosen by the client. This link is used by the client to receive responses to the requests it has sent to the Tenant service. This link\u0026rsquo;s source address is also referred to as the reply-to address for the request messages. Client connecting to Tenant service Get Tenant Information Clients use this operation to retrieve information about a tenant.\nMessage Flow\nThe following sequence diagram illustrates the flow of messages involved in a Client retrieving tenant information.\n Client retrieving tenant information Request Message Format\nThe following table provides an overview of the properties a client needs to set on a message to get tenant information:\n Name Mandatory Location AMQP Type Description correlation-id no properties message-id MAY contain an ID used to correlate a response message to the original request. If set, it is used as the correlation-id property in the response, otherwise the value of the message-id property is used. Either this or the message-id property MUST be set. message-id no properties string MAY contain an identifier that uniquely identifies the message at the sender side. Either this or the correlation-id property MUST be set. reply-to yes properties string MUST contain the source address that the client wants to receive response messages from. This address MUST be the same as the source address used for establishing the client\u0026rsquo;s receive link (see Preconditions). subject yes properties string MUST be set to get. The body of the request message MUST consist of a single Data section containing a UTF-8 encoded string representation of a single JSON object.\nThe JSON object MUST contain exactly one of the following search criteria properties:\n Name Mandatory JSON Type Description subject-dn no string The subject DN of the trusted certificate authority\u0026rsquo;s public key in the format defined by RFC 2253. tenant-id no string The identifier of the tenant to get. The following request payload may be used to look up the tenant with identifier ACME Corporation:\n{ \u0026quot;tenant-id\u0026quot;: \u0026quot;ACME Corporation\u0026quot; } The following request payload may be used to look up the tenant for which a trusted certificate authority with subject DN O=ACME Corporation, CN=devices has been configured:\n{ \u0026quot;subject-dn\u0026quot;: \u0026quot;CN=devices,O=ACME Corporation\u0026quot; } Response Message Format\nThe following table provides an overview of the properties contained in a response message to a get tenant information request:\n Name Mandatory Location AMQP Type Description correlation-id yes properties message-id Contains the message-id (or the correlation-id, if specified) of the request message that this message is the response to. content-type no properties string MUST be set to application/json if the invocation of the operation was successful and the body of the response message contains payload as described below. status yes application-properties int Contains the status code indicating the outcome of the operation. Concrete values and their semantics are defined for each particular operation. cache_control no application-properties string Contains an RFC 2616 compliant cache directive. The directive contained in the property MUST be obeyed by clients that are caching responses. The response message\u0026rsquo;s status property may contain the following codes:\n Code Description 200 OK, The response message body contains the requested tenant information. 400 Bad Request, the request message did not contain all mandatory properties. 403 Forbidden, the client is not authorized to retrieve information for the given tenant. 404 Not Found, there is no tenant matching the given search criteria. For status codes indicating an error (codes in the 400 - 499 range) the message body MAY contain a detailed description of the error that occurred. In this case, the response message\u0026rsquo;s content-type property SHOULD be set accordingly.\nOtherwise the response message contains the information for the requested tenant as described in the following sections.\n\nTenant Information Format Tenant information is carried in a single Data section of the response message as a UTF-8 encoded string representation of a single JSON object. It is an error to include payload that is not of this type.\nThe table below provides an overview of the standard members defined for the JSON response object:\n Name Mandatory JSON Type Description adapters no array A list of configuration options valid for certain adapters only. The format of a configuration option is described here Adapter Configuration Format. NB If the element is provided then the list MUST NOT be empty. NB Only a single entry per type is allowed. If multiple entries for the same type are present it is handled as an error. NB If the element is omitted then all adapters are enabled in their default configuration. defaults no object Arbitrary default properties for devices belonging to the tenant. The properties can be used by protocol adapters to augment downstream messages with missing information, e.g. setting a default content type or time-to-live. enabled yes boolean If set to false the tenant is currently disabled. Protocol adapters MUST NOT allow devices of a disabled tenant to connect and MUST NOT accept data published by such devices. minimum-message-size no number The minimum message size in bytes. If it is set then the payload size of the telemetry, event and command messages are calculated in accordance with the configured value and then reported to the metrics. See Metrics for more details. resource-limits no object Any resource limits that should be enforced for the tenant, e.g. the maximum number of concurrent connections and the maximum data volume for a given period. Refer to Resource Limits Configuration Format for details. tenant-id yes string The ID of the tenant. tracing no object A set of options regarding the tracing of messages for the tenant. See Tracing Format for a definition of the content model of the object. trusted-ca no array The list of trusted certificate authorities to use for validating certificates presented by devices of the tenant for authentication purposes. See Trusted Certificate Authority Format for a definition of the content model of the objects contained in the array. NB If the element is provided then the list MUST NOT be empty. The JSON object MAY contain an arbitrary number of additional members with arbitrary names which can be of a scalar or a complex type. This allows for future well-known additions and also allows to add further information which might be relevant to a custom adapter only.\nExamples\nThe JSON structure below contains example information for tenant TEST_TENANT. Note that the structure contains some custom properties at both the root level (customer) as well as the adapter configuration level (deployment) and also defines a default TTL for downstream messages.\n{ \u0026quot;tenant-id\u0026quot;: \u0026quot;TEST_TENANT\u0026quot;, \u0026quot;defaults\u0026quot;: { \u0026quot;ttl\u0026quot;: 30 }, \u0026quot;enabled\u0026quot;: true, \u0026quot;customer\u0026quot;: \u0026quot;ACME Inc.\u0026quot;, \u0026quot;resource-limits\u0026quot;: { \u0026quot;max-connections\u0026quot;: 100000, \u0026quot;data-volume\u0026quot;: { \u0026quot;max-bytes\u0026quot;: 2147483648, \u0026quot;period\u0026quot;: { \u0026quot;mode\u0026quot;: \u0026quot;days\u0026quot;, \u0026quot;no-of-days\u0026quot;: 30 }, \u0026quot;effective-since\u0026quot;: \u0026quot;2019-07-27T14:30:00Z\u0026quot; } }, \u0026quot;adapters\u0026quot;: [ { \u0026quot;type\u0026quot;: \u0026quot;hono-mqtt\u0026quot;, \u0026quot;enabled\u0026quot;: true, \u0026quot;device-authentication-required\u0026quot;: true }, { \u0026quot;type\u0026quot;: \u0026quot;hono-http\u0026quot;, \u0026quot;enabled\u0026quot;: true, \u0026quot;device-authentication-required\u0026quot;: true, \u0026quot;deployment\u0026quot;: { \u0026quot;maxInstances\u0026quot;: 4 } } ] } Tracing Format The table below provides an overview of the members defined for the tracing JSON object:\n Name Mandatory Type Default Value Description sampling-mode no string default Defines in how far OpenTracing spans created when processing messages for this tenant shall be recorded (sampled) by the tracing system. The value default lets the default sampling mechanism be used. The value all marks the spans related to this tenant so that they should all be sampled. The value none marks the spans as not to be sampled. The mode defined here may be overridden for a particular auth-id by means of the sampling-mode-per-auth-id property. sampling-mode-per-auth-id no object Defines in how far OpenTracing spans created when processing messages for this tenant and a particular auth-id shall be recorded (sampled) by the tracing system. The child properties have the auth-id as name. A child property value of default lets the default sampling mechanism be used. The child property value all marks the spans related to this tenant and the auth-id so that they should all be sampled. The child property value none marks the spans as not to be sampled. The mode defined for a particular auth-id has precedence over the value defined by the sampling-mode property. Trusted CA Format The table below provides an overview of the members of a JSON object representing a trusted CA:\n Name Mandatory Type Default Value Description subject-dn yes string - The subject DN of the trusted root certificate in the format defined by RFC 2253. public-key yes string - The Base64 encoded binary DER encoding of the trusted root certificate\u0026rsquo;s public key. algorithm no string RSA The name of the public key algorithm. Supported values are RSA and EC. NB CAs of the same tenant MAY share the same subject DN, e.g. allowing for the definition of overlapping validity periods. However, CAs of different tenants MUST NOT share the same subject DN in order to allow for the unique look-up of a tenant by the subject DN of one of its trusted CAs.\nExamples\nBelow is an example payload for a response to a get request for tenant TEST_TENANT. The tenant is configured with two trusted certificate authorities, each using a different public key algorithm.\n{ \u0026quot;tenant-id\u0026quot; : \u0026quot;TEST_TENANT\u0026quot;, \u0026quot;enabled\u0026quot; : true, \u0026quot;trusted-ca\u0026quot;: [{ \u0026quot;subject-dn\u0026quot;: \u0026quot;CN=ca,OU=Hono,O=Eclipse\u0026quot;, \u0026quot;public-key\u0026quot;: \u0026quot;PublicKey==\u0026quot;, \u0026quot;algorithm\u0026quot;: \u0026quot;RSA\u0026quot; }, { \u0026quot;subject-dn\u0026quot;: \u0026quot;CN=ca,OU=Hono,O=ACME Inc.\u0026quot;, \u0026quot;public-key\u0026quot;: \u0026quot;ECKey==\u0026quot;, \u0026quot;algorithm\u0026quot;: \u0026quot;EC\u0026quot; }] } Adapter Configuration Format The table below contains the properties which are used to configure a Hono protocol adapter:\n Name Mandatory JSON Type Default Value Description type yes string - The type of the adapter which this configuration belongs to. enabled no boolean false If set to false the tenant is not allowed to receive / send data utilizing the given adapter. device-authentication-required no boolean true If set to false, devices are not required to authenticate with the adapter before sending / receiving data. Protocol adapters SHOULD use the configuration properties set for a tenant when interacting with devices of that tenant, e.g. in order to make authorization decisions etc.\nThe JSON object MAY contain an arbitrary number of additional members with arbitrary names of either scalar or complex type. This allows for future well-known additions and also allows to add further information which might be relevant to a custom adapter only.\nResource Limits Configuration Format The table below contains the properties which are used to configure a tenant\u0026rsquo;s resource limits:\n Name Mandatory JSON Type Default Value Description max-connections no number -1 The maximum number of concurrent connections allowed from devices of this tenant. The default value -1 indicates that no limit is set. max-ttl no number -1 The maximum time-to-live (in seconds) to use for events published by devices of this tenant. Any default TTL value specified at either the tenant or device level will be limited to the max value specified here. If this property is set to a value greater than -1 and no default TTL is specified for a device, the max value will be used for events published by the device. A value of -1 (the default) indicates that no limit is set. Note that this property contains the TTL in seconds whereas the AMQP 1.0 specification defines a message\u0026rsquo;s ttl header to use milliseconds. data-volume no object - The maximum data volume allowed for the given tenant. Refer to Data Volume Configuration Format for details. Protocol adapters SHOULD use the max-connections property to determine if a device\u0026rsquo;s connection request should be accepted or rejected.\nProtocol adapters SHOULD use the max-ttl property to determine the effective time-to-live for events published by devices as follows:\n If a non-default max-ttl is set for the tenant, use that value as the effective ttl, otherwise set effective ttl to -1. If the event published by the device contains a ttl header and effective ttl is not -1 and the ttl value (in seconds) provided by the device is smaller than the effective ttl, use the device provided ttl value as the new effective ttl. does not contain a ttl header but a default ttl value is configured for the device (with the device level taking precedence over the tenant level) and effective ttl is not -1 and the default value is smaller than the effective ttl, use the default ttl value as the new effective ttl. If effective ttl is not -1, set the downstream event message\u0026rsquo;s ttl header to its value (in milliseconds). The JSON object MAY contain an arbitrary number of additional members with arbitrary names of either scalar or complex type. This allows for future well-known additions and also allows to add further information which might be relevant to a custom adapter only.\nData Volume Configuration Format The table below contains the properties which are used to configure a tenant\u0026rsquo;s data volume limit:\n Name Mandatory JSON Type Default Value Description effective-since yes string - The point in time at which the current settings became effective, i.e. the start of the first accounting period based on these settings. The value MUST be an ISO 8601 compliant combined date and time representation in extended format. max-bytes no number -1 The maximum number of bytes allowed for the tenant for each accounting period. MUST be an integer. A negative value indicates that no limit is set. period no object - The mode and length of an accounting period, i.e. the data usage can limited based on the defined number of days or on a monthly basis. Protocol adapters SHOULD use this information to determine if a message originating from or destined to a device should be accepted for processing.\nData Volume Period Configuration Format The table below contains the properties which are used to configure a tenant\u0026rsquo;s data volume period:\n Name Mandatory JSON Type Default Value Description mode yes string - The mode of the data usage calculation. The default implementation supports two modes namely days and monthly. no-of-days no number - When the mode is set as days, then this value represents the length of an accounting period , i.e. the number of days over which the data usage is to be limited. MUST be a positive integer. Delivery States used by the Tenant API A Tenant service implementation uses the following AMQP message delivery states when receiving request messages from clients:\n Delivery State Description ACCEPTED Indicates that the request message has been received and accepted for processing. REJECTED Indicates that the request message has been received but cannot be processed. The disposition frame\u0026rsquo;s error field contains information regarding the reason why. Clients should not try to re-send the request using the same message properties and payload in this case. "
},
{
"uri": "https://www.eclipse.org/hono/docs/api/device-connection/",
@@ -319,7 +319,7 @@
"title": "Helm based Deployment",
"tags": [],
"description": "",
- "content": "Eclipse Hono\u0026trade;\u0026rsquo;s components are provided as container images which can be run on arbitrary container orchestration platforms. This page describes the steps necessary to deploy Hono to a Kubernetes cluster using the Helm package manager.\n Note The example configuration that comes with Hono and which is used in this guide is supposed to be used for evaluation and development purposes only. Prerequisites Kubernetes Cluster The most basic requirement is, of course, a Kubernetes cluster to deploy to. The Kubernetes setup guide describes options available for setting up a cluster.\n Supported Kubernetes Versions Hono should run on any version of Kubernetes starting with 1.13.6. However, it has been tested with several specific versions only. The most recent version known to work is 1.15.4 so if you experience any issues with running Hono on another version, please try to deploy to 1.15.4 before raising an issue. Helm Helm is a tool for managing (complex) Kubernetes applications. In this guide it is used to deploy Hono to the cluster. Helm\u0026rsquo;s installation instructions provide more details.\nKubectl The kubectl tool is used to manage a Kubernetes cluster from the command line. In this guide it is used to retrieve information about Hono\u0026rsquo;s service endpoints from the cluster. The installation guide provides instructions for setting up kubectl locally.\nHono Helm Chart The Helm chart is contained in the Hono archive that is available from Hono\u0026rsquo;s download page. After the archive has been extracted, the chart can be found in the eclipse-hono-$VERSION/eclipse-hono folder.\nHono Command Line Client The Hono command line client is available from the download page. The command line client requires a Java 11 runtime environment to run.\nDeploying Hono The recommended way of deploying Hono is by means of using Helm\u0026rsquo;s Tiller service running on the Kubernetes cluster:\n# in directory: eclipse-hono-$VERSION helm install --dep-up --name hono --namespace hono eclipse-hono/ This will create namespace hono in the cluster and install all the components to that namespace. The name of the Helm release will be hono.\nThe status of the deployment can be checked using any of the following commands:\nhelm list helm status hono helm get hono Kubernetes 1.16 Hono can not be deployed to Kubernetes 1.16 using Helm because current versions (\u0026lt; 2.15) of Helm don\u0026rsquo;t support installation of the Tiller component to Kubernetes 1.16. Until that problem is fixed in Helm, the workaround is to either deploy to an earlier version of Kubernetes or deploy using the kubectl command as described in the next section. Deploying Hono using kubectl In cases where installation of Helm\u0026rsquo;s Tiller service into the cluster is not an option, the Kubernetes resource descriptors created by Helm can be deployed manually using the kubectl command line tool.\nThe following commands generate the resource descriptors:\n# in directory: eclipse-hono-$VERSION mkdir resources helm dep update eclipse-hono/ helm template --name hono --namespace hono --output-dir resources eclipse-hono/ Kubernetes 1.16 Hono can currently only be deployed to Kubernetes 1.16 if Prometheus and Grafana are disabled. This is due to a bug in the Prometheus Helm chart which is used to deploy Prometheus as part of Hono\u0026rsquo; example deployment. Until the bug is fixed, the workaround is to disable deployment of Prometheus and Grafana by setting the following configuration properties when creating the resource descriptors:\n# in directory: eclipse-hono-$VERSION helm template --name hono --namespace hono --set prometheus.createInstance=false --set grafana.enabled=false --output-dir resources eclipse-hono/ This will create a resources/eclipse-hono folder containing all the resource descriptors which can then be deployed to the cluster using kubectl:\n# in directory: eclipse-hono-$VERSION kubectl create namespace hono kubectl config set-context $(kubectl config current-context) --namespace=hono kubectl apply -f ./resources -R Verifying the Installation Once deployment has completed, Hono\u0026rsquo;s external API endpoints are exposed via corresponding Kubernetes Services. The following command lists all services and their endpoints (replace hono with the namespace that you have deployed to):\nkubectl get service -n hono NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) hono-adapter-amqp-vertx LoadBalancer 10.109.123.153 10.109.123.153 5672:32672/TCP,5671:32671/TCP hono-adapter-amqp-vertx-headless ClusterIP None \u0026lt;none\u0026gt; \u0026lt;none\u0026gt; hono-adapter-http-vertx LoadBalancer 10.99.180.137 10.99.180.137 8080:30080/TCP,8443:30443/TCP hono-adapter-http-vertx-headless ClusterIP None \u0026lt;none\u0026gt; \u0026lt;none\u0026gt; hono-adapter-mqtt-vertx LoadBalancer 10.102.204.69 10.102.204.69 1883:31883/TCP,8883:30883/TCP hono-adapter-mqtt-vertx-headless ClusterIP None \u0026lt;none\u0026gt; \u0026lt;none\u0026gt; hono-artemis ClusterIP 10.97.31.154 \u0026lt;none\u0026gt; 5671/TCP hono-dispatch-router ClusterIP 10.98.111.236 \u0026lt;none\u0026gt; 5673/TCP hono-dispatch-router-ext LoadBalancer 10.109.220.100 10.109.220.100 15671:30671/TCP,15672:30672/TCP hono-grafana ClusterIP 10.110.61.181 \u0026lt;none\u0026gt; 3000/TCP hono-prometheus-server ClusterIP 10.96.70.135 \u0026lt;none\u0026gt; 9090/TCP hono-service-auth ClusterIP 10.109.97.44 \u0026lt;none\u0026gt; 5671/TCP hono-service-auth-headless ClusterIP None \u0026lt;none\u0026gt; \u0026lt;none\u0026gt; hono-service-device-registry ClusterIP 10.105.190.233 \u0026lt;none\u0026gt; 5671/TCP hono-service-device-registry-ext LoadBalancer 10.101.42.99 10.101.42.99 28080:31080/TCP,28443:31443/TCP hono-service-device-registry-headless ClusterIP None \u0026lt;none\u0026gt; \u0026lt;none\u0026gt; The listing above has been retrieved from a Minikube cluster that emulates a load balancer via the minikube tunnel command (refer to the Minikube docs for details). The service endpoints can be accessed at the EXTERNAL-IP addresses and corresponding PORT(S), e.g. 8080 for the HTTP adapter (hono-adapter-http-vertx) and 28080 for the device registry (hono-service-device-registry).\nThe following command assigns the IP address of the device registry service to the REGISTRY_IP environment variable so that they can easily be used from the command line:\nexport REGISTRY_IP=$(kubectl get service hono-service-device-registry-ext --output='jsonpath={.status.loadBalancer.ingress[0].ip}' -n hono) The following command can then be used to check for the existence of the DEFAULT_TENANT which is created as part of the installation:\ncurl -sIX GET http://$REGISTRY_IP:28080/v1/tenants/DEFAULT_TENANT HTTP/1.1 200 OK etag: 89d40d26-5956-4cc6-b978-b15fda5d1823 content-type: application/json; charset=utf-8 content-length: 260 \nAccessing the Grafana Dashboard Hono comes with an example Grafana dashboard which provides some insight into the messages flowing through the protocol adapters. The following command needs to be run first in order to forward the Grafana service\u0026rsquo;s endpoint to the local host:\nkubectl port-forward service/hono-grafana 3000 -n hono Then the dashboard can be opened by pointing your browser to http://localhost:3000 using credentials admin:admin.\nUndeploying Hono A Hono instance that has been deployed using Helm\u0026rsquo;s Tiller service can be undeployed by running\nhelm delete --purge hono A Hono instance that has been deployed manually using the resource files can be undeployed by running\n# in directory: eclipse-hono-$VERSION kubectl delete -f ./resources -R Using a production grade AMQP Messaging Network and Device Registry The Helm chart by default deploys the example Device Registry that comes with Hono. The example registry provides implementations of the Tenant, Device Registration, Credentials and Device Connection APIs which can be used for example/demo purposes.\nThe chart also deploys an example AMQP Messaging Network consisting of a single Apache Qpid Dispatch Router and a single Apache ActiveMQ Artemis broker.\nThe protocol adapters are configured to connect to the example messaging network and registry by default.\nIn a production environment, though, usage of the example registry and messaging network is strongly discouraged and more sophisticated (custom) implementations of the service APIs should be used.\nThe Helm chart supports configuration of the protocol adapters to connect to other service implementations than the example registry and messaging network as described in the following sections.\nIntegrating with an existing AMQP Messaging Network The Helm chart can be configured to use an existing AMQP Messaging Network implementation instead of the example implementation. In order to do so, the protocol adapters need to be configured with information about the AMQP Messaging Network\u0026rsquo;s endpoint address and connection parameters.\nThe easiest way to set these properties is by means of putting them into a YAML file with content like this:\n# do not deploy example AMQP Messaging Network amqpMessagingNetworkExample: enabled: false adapters: # mount (existing) Kubernetes secret which contains # credentials for connecting to AMQP network extraSecretMounts: - amqpNetwork: secretName: \u0026quot;my-secret\u0026quot; mountPath: \u0026quot;/etc/custom\u0026quot; # provide connection params # assuming that \u0026quot;my-secret\u0026quot; contains an \u0026quot;amqp-credenials.properties\u0026quot; file amqpMessagingNetworkSpec: host: my-custom.amqp-network.org port: 5672 credentialsPath: \u0026quot;/etc/custom/amqp-credentials.properties\u0026quot; commandAndControlSpec: host: my-custom.amqp-network.org port: 5672 credentialsPath: \u0026quot;/etc/custom/amqp-credentials.properties\u0026quot; Both the amqpMessagingNetworkSpec and the commandAndControlSpec need to contain Hono client configuration properties as described in the client admin guide. Make sure to adapt/add properties as required by the AMQP Messaging Network.\nNote that my-secret is expected to already exist in the namespace that Hono gets deployed to, i.e. the Helm chart will not create this secret.\nAssuming that the file is named customAmqpNetwork.yaml, the values can then be passed in to the helm install command as follows:\n# in directory: eclipse-hono-$VERSION helm install --dep-up --name hono --namespace hono -f customAmqpNetwork.yaml eclipse-hono/ Integrating with a custom Device Registry The Helm chart can be configured to use existing implementations of the Tenant, Device Registration, Credentials and Device Connection APIs instead of the example device registry. In order to do so, the protocol adapters need to be configured with information about the service endpoints and connection parameters.\nThe easiest way to set these properties is by means of putting them into a YAML file with the following content:\n# do not deploy example Device Registry deviceRegistryExample: enabled: false adapters: # mount (existing) Kubernetes secret which contains # credentials for connecting to services extraSecretMounts: - customRegistry: secretName: \u0026quot;my-secret\u0026quot; mountPath: \u0026quot;/etc/custom\u0026quot; # provide connection params # assuming that \u0026quot;my-secret\u0026quot; contains credentials files tenantSpec: host: my-custom.registry.org port: 5672 credentialsPath: \u0026quot;/etc/custom/tenant-service-credentials.properties\u0026quot; deviceRegistrationSpec: host: my-custom.registry.org port: 5672 credentialsPath: \u0026quot;/etc/custom/registration-service-credentials.properties\u0026quot; credentialsSpec: host: my-custom.registry.org port: 5672 credentialsPath: \u0026quot;/etc/custom/credentials-service-credentials.properties\u0026quot; deviceConnectionSpec: host: my-custom.registry.org port: 5672 credentialsPath: \u0026quot;/etc/custom/device-connection-service-credentials.properties\u0026quot; All of the specs need to contain Hono client configuration properties as described in the client admin guide. Make sure to adapt/add properties as required by the custom service implementations. The information contained in the specs will then be used by all protocol adapters that get deployed. As a consequence, it is not possible to use credentials for the services which are specific to the individual protocol adapters.\nNote that my-secret is expected to already exist in the namespace that Hono gets deployed to, i.e. the Helm chart will not create this secret.\nAssuming that the file is named customRegistry.yaml, the values can then be passed in to the helm install command as follows:\n# in directory: eclipse-hono-$VERSION helm install --dep-up --name hono --namespace hono -f customRegistry.yaml eclipse-hono/ Using the Device Connection Service Hono\u0026rsquo;s example Device Registry component contains a simple in-memory implementation of the Device Connection API. This example implementation is used by default when the example registry is deployed.\nHono also contains a production ready, data grid based implementation of the Device Connection API which can be deployed and used instead of the example implementation. The component can be deployed by means of setting the deviceConnectionService.enabled property to true when running Helm:\n# in directory: eclipse-hono-$VERSION helm install --dep-up --name hono --namespace hono --set deviceConnectionService.enabled=true eclipse-hono/ This will deploy the Device Connection service and configure all protocol adapters to use it instead of the example Device Registry implementation. However, the service requires a connection to a data grid in order to store the device connection data. The Helm chart supports deployment of a simple data grid which can be used for experimenting by means of setting the dataGridDeployExample property to true when running Helm:\n# in directory: eclipse-hono-$VERSION helm install --dep-up --name hono --namespace hono --set deviceConnectionService.enabled=true --set dataGridExample.enabled=true eclipse-hono/ This will deploy the data grid and configure the Device Connection service to use it for storing the connection data.\nThe Device Connection service can also be configured to connect to an already existing data grid. Please refer to the admin guide for details regarding the corresponding configuration properties.\nDeploying optional Adapters The Helm chart supports deployment of additional protocol adapters which are still considered experimental or have been deprecated. The following table provides an overview of the corresponding configuration properties that need to be set on deployment.\n Property Default Description adapters.lora.enabled false Indicates if the (experimental) LoRa WAN protocol adapter should be deployed. adapters.kura.enabled false Indicates if the deprecated Kura protocol adapter should be deployed. The following command will deploy the LoRa adapter along with Hono\u0026rsquo;s standard adapters:\n# in directory: eclipse-hono-$VERSION helm install --dep-up --name hono --namespace hono --set adapters.lora.enabled=true eclipse-hono/ Deploying custom Container Images The sections above describe how Hono\u0026rsquo;s pre-built container images can be deployed using Helm. In some cases it might be desirable to build Hono from source, e.g. in order to use a different metrics back end or to use Jaeger tracing. In these cases, the Helm templates contained in the source tree can be used instead of the Helm chart from the download page.\nThe container images created as part of the build process need to be made available to the Kubernetes cluster that Hono should be deployed to. This usually requires the images to be pushed to a (private) container registry that the cluster has pull access to. Please refer to the documentation of the employed Kubernetes service provider for details regarding the setup and configuration of a private container registry.\nDeploying via a private Registry The first step is getting the source code of Hono. Please refer to Building from Source for details. Once the source code has been retrieved, the build process can be started using the following command:\n# in base directory of Hono working tree: mvn clean install -Pbuild-docker-image,metrics-prometheus After the build process has finished, the custom container images need to be pushed to the registry so that the Kubernetes cluster can pull them from there during deployment. Assuming that the images should be tagged with 1.0-CUSTOM and the container registry name is my.registry.io, the following command can be used to tag the locally built images and push them to the registry:\n# in base directory of Hono working tree: ./push_hono_images.sh 1.0-CUSTOM my.registry.io Note You may need to log in to the (private) container registry before pushing the images. Once the images have been pushed, the deployment can be done using Helm:\n# in Hono working tree directory: hono/deploy helm install --dep-up --name hono --namespace hono --set deviceRegistry.imageName=my.registry.io/eclipse/hono-service-device-registry:1.0-CUSTOM,authServer.imageName=my.registry.io/eclipse/hono-service-auth:1.0-CUSTOM,deviceConnectionService.imageName=my.registry.io/eclipse/hono-service-device-connection:1.0-CUSTOM,adapters.amqp.imageName=my.registry.io/eclipse/hono-adapter-amqp-vertx:1.0-CUSTOM,adapters.mqtt.imageName=my.registry.io/eclipse/hono-adapter-mqtt-vertx:1.0-CUSTOM,adapters.http.imageName=my.registry.io/eclipse/hono-adapter-http-vertx:1.0-CUSTOM target/deploy/helm/eclipse-hono/ Deploying to Minikube When using Minikube as the deployment target, things are a little easier. Minikube comes with an embedded Docker daemon which can be used to build the container images instead of using a local Docker daemon, thus eliminating the need to push the images to a registry altogether. In order to use Minikube\u0026rsquo;s Docker daemon, the following command needs to be run:\neval $(minikube docker-env) This will set the Docker environment variables to point to Minikube\u0026rsquo;s Docker daemon which can then be used for building the container images and storing them locally in the Minikube VM.\nIn any case the build process can be started using the following command:\n# in base directory of Hono working tree: mvn clean install -Pbuild-docker-image,metrics-prometheus The newly built images can then be deployed using Helm:\n# in Hono working tree directory: hono/deploy helm install --dep-up --name hono --namespace hono target/deploy/helm/eclipse-hono/ Deploying to Azure Kubernetes Service (AKS) The following chapter describes how to use Azure Kubernetes Service (AKS) as a deployment target that has been set up as described in the Setting up a Kubernetes Cluster guide.\nFirst we build the docker images and push them into the ACR. Note that if you define a custom image tag you have to provide the helm with the image tags as described in the chapters above.\n# Resource group where the ACR is deployed. acr_resourcegroupname={YOUR_ACR_RG} # Name of your ACR. acr_registry_name={YOUR_ACR_NAME} # Full name of the ACR. acr_login_server=$acr_registry_name.azurecr.io # Authenticate your docker daemon with the ACR. az acr login --name $ACR_NAME # Build images. cd hono mvn install -Pbuild-docker-image -Ddocker.registry=$acr_login_server # Push images to ACR. ./push_hono_images.sh 1.0.0-SNAPSHOT $acr_login_server Now we can retrieve settings from the deployment for the following steps:\n# Resource group of the AKS deployment resourcegroup_name=hono aks_cluster_name=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.aksClusterName.value -o tsv` http_ip_address=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.httpPublicIPAddress.value -o tsv` amqp_ip_address=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.amqpPublicIPAddress.value -o tsv` mqtt_ip_address=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.mqttPublicIPAddress.value -o tsv` registry_ip_address=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.registryPublicIPAddress.value -o tsv` network_ip_address=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.networkPublicIPAddress.value -o tsv` Note: add the following lines in case you opted for the Azure Service Bus variant:\nservice_bus_namespace=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.serviceBusNamespaceName.value -o tsv` service_bus_key_name=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.serviceBusKeyName.value -o tsv` service_bus_key=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.serviceBusKey.value -o tsv` Next we prepare the k8s environment:\nk8s_namespace=honons kubectl create namespace $k8s_namespace Finally install Hono. Leveraging the managed-premium-retain storage in combination with deviceRegistry.resetFiles=false parameter is optional but ensures that Device registry storage will retain future update deployments.\n# in Hono working tree directory: hono/deploy helm install target/deploy/helm/eclipse-hono/ \\ --dep-up \\ --name hono \\ --namespace $k8s_namespace \\ --set adapters.mqtt.svc.annotations.\u0026quot;service\\.beta\\.kubernetes\\.io/azure-load-balancer-resource-group\u0026quot;=$resourcegroup_name \\ --set adapters.http.svc.annotations.\u0026quot;service\\.beta\\.kubernetes\\.io/azure-load-balancer-resource-group\u0026quot;=$resourcegroup_name \\ --set adapters.amqp.svc.annotations.\u0026quot;service\\.beta\\.kubernetes\\.io/azure-load-balancer-resource-group\u0026quot;=$resourcegroup_name \\ --set deviceRegistryExample.svc.annotations.\u0026quot;service\\.beta\\.kubernetes\\.io/azure-load-balancer-resource-group\u0026quot;=$resourcegroup_name \\ --set amqpMessagingNetworkExample.dispatchRouter.svc.annotations.\u0026quot;service\\.beta\\.kubernetes\\.io/azure-load-balancer-resource-group\u0026quot;=$resourcegroup_name \\ --set deviceRegistryExample.storageClass=managed-premium-retain \\ --set deviceRegistryExample.resetFiles=false \\ --set adapters.mqtt.svc.loadBalancerIP=$mqtt_ip_address \\ --set adapters.http.svc.loadBalancerIP=$http_ip_address \\ --set adapters.amqp.svc.loadBalancerIP=$amqp_ip_address \\ --set deviceRegistryExample.svc.loadBalancerIP=$registry_ip_address \\ --set amqpMessagingNetworkExample.dispatchRouter.svc.loadBalancerIP=$network_ip_address Note: add the following lines in case you opted for the Azure Service Bus variant:\n# Router update required to work together with Azure Service Bus --set amqpMessagingNetworkExample.dispatchRouter.imageName=quay.io/enmasse/qdrouterd-base:1.8.0 \\ --set amqpMessagingNetworkExample.broker.type=servicebus \\ --set amqpMessagingNetworkExample.broker.servicebus.saslUsername=$service_bus_key_name \\ --set amqpMessagingNetworkExample.broker.servicebus.saslPassword=$service_bus_key \\ --set amqpMessagingNetworkExample.broker.servicebus.host=$service_bus_namespace.servicebus.windows.net \\ Have fun with Hono on Microsoft Azure!\nNext steps:\nYou can follow the steps as described in the getting started tutorial with the following differences:\nCompared to a plain k8s deployment Azure provides us DNS names with static IPs for the Hono endpoints. To retrieve them:\nHTTP_ADAPTER_IP=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.httpPublicIPFQDN.value -o tsv` AMQP_ADAPTER_IP=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.amqpPublicIPFQDN.value -o tsv` MQTT_ADAPTER_IP=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.mqttPublicIPFQDN.value -o tsv` REGISTRY_IP=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.registryPublicIPFQDN.value -o tsv` AMQP_NETWORK_IP=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.networkPublicIPFQDN.value -o tsv` As Azure Service Bus does not support auto creation of queues you have to create a queue per tenant (ID), e.g. after you have created your tenant run:\naz servicebus queue create --resource-group $resourcegroup_name \\ --namespace-name $service_bus_namespace \\ --name $MY_TENANT Using Jaeger Tracing Hono\u0026rsquo;s components are instrumented using OpenTracing to allow tracking of the distributed processing of messages flowing through the system. The Hono chart can be configured to report tracing information to the Jaeger tracing system. The Spans reported by the components can then be viewed in a web browser.\nIn order for Hono\u0026rsquo;s components to use the Jaeger client for reporting tracing information, the container images need to be built with the jaeger Maven profile. Please refer to Monitoring \u0026amp; Tracing for details. The newly built images also need to be made available to the target Kubernetes cluster as described in the two previous sections.\nThe chart can be configured to deploy and use an example Jaeger back end by means of setting the jaegerBackendDeployExample property to true when running Helm:\n# in Hono working tree directory: hono/deploy helm install --dep-up --name hono --namespace hono --set jaegerBackendExample.enabled=true target/deploy/helm/eclipse-hono/ This will create a Jaeger back end instance suitable for testing purposes and will configure all deployed Hono components to use the Jaeger back end.\nThe following command can then be used to return the IP address with which the Jaeger UI can be accessed in a browser (ensure minikube tunnel is running when using minikube):\nkubectl get service hono-jaeger-query --output='jsonpath={.status.loadBalancer.ingress[0].ip}' -n hono If no example Jaeger back end should be deployed but instead an existing Jaeger installation should be used, the chart\u0026rsquo;s jaegerAgentConf property can be set to environment variables which are passed in to the Jaeger Agent that is deployed with each of Hono\u0026rsquo;s components.\n# in Hono working tree directory: hono/deploy helm install --dep-up --name hono --namespace hono --set jaegerAgentConf.REPORTER_TYPE=tchannel --set jaegerAgentConf.REPORTER_TCHANNEL_HOST_PORT=my-jaeger-collector:14267 target/deploy/helm/eclipse-hono/ "
+ "content": "Eclipse Hono\u0026trade;\u0026rsquo;s components are provided as container images which can be run on arbitrary container orchestration platforms. This page describes the steps necessary to deploy Hono to a Kubernetes cluster using the Helm package manager.\n Note The example configuration that comes with Hono and which is used in this guide is supposed to be used for evaluation and development purposes only. Prerequisites Kubernetes Cluster The most basic requirement is, of course, a Kubernetes cluster to deploy to. The Kubernetes setup guide describes options available for setting up a cluster.\n Supported Kubernetes Versions Hono should run on any version of Kubernetes starting with 1.13.6. However, it has been tested with several specific versions only. The most recent version known to work is 1.15.4 so if you experience any issues with running Hono on another version, please try to deploy to 1.15.4 before raising an issue. Helm Helm is a tool for managing (complex) Kubernetes applications. In this guide it is used to deploy Hono to the cluster. Helm\u0026rsquo;s installation instructions provide more details.\nKubectl The kubectl tool is used to manage a Kubernetes cluster from the command line. In this guide it is used to retrieve information about Hono\u0026rsquo;s service endpoints from the cluster. The installation guide provides instructions for setting up kubectl locally.\nHono Helm Chart The Helm chart is contained in the Hono archive that is available from Hono\u0026rsquo;s download page. After the archive has been extracted, the chart can be found in the eclipse-hono-$VERSION/eclipse-hono folder.\nHono Command Line Client The Hono command line client is available from the download page. The command line client requires a Java 11 runtime environment to run.\nDeploying Hono The recommended way of deploying Hono is by means of using Helm\u0026rsquo;s Tiller service running on the Kubernetes cluster:\n# in directory: eclipse-hono-$VERSION helm install --dep-up --name hono --namespace hono eclipse-hono/ This will create namespace hono in the cluster and install all the components to that namespace. The name of the Helm release will be hono.\nThe status of the deployment can be checked using any of the following commands:\nhelm list helm status hono helm get hono Kubernetes 1.16 Hono can not be deployed to Kubernetes 1.16 using Helm because current versions (\u0026lt; 2.15) of Helm don\u0026rsquo;t support installation of the Tiller component to Kubernetes 1.16. Until that problem is fixed in Helm, the workaround is to either deploy to an earlier version of Kubernetes or deploy using the kubectl command as described in the next section. Deploying Hono using kubectl In cases where installation of Helm\u0026rsquo;s Tiller service into the cluster is not an option, the Kubernetes resource descriptors created by Helm can be deployed manually using the kubectl command line tool.\nThe following commands generate the resource descriptors:\n# in directory: eclipse-hono-$VERSION mkdir resources helm dep update eclipse-hono/ helm template --name hono --namespace hono --output-dir resources eclipse-hono/ Kubernetes 1.16 Hono can currently only be deployed to Kubernetes 1.16 if Prometheus and Grafana are disabled. This is due to a bug in the Prometheus Helm chart which is used to deploy Prometheus as part of Hono\u0026rsquo; example deployment. Until the bug is fixed, the workaround is to disable deployment of Prometheus and Grafana by setting the following configuration properties when creating the resource descriptors:\n# in directory: eclipse-hono-$VERSION helm template --name hono --namespace hono --set prometheus.createInstance=false --set grafana.enabled=false --output-dir resources eclipse-hono/ This will create a resources/eclipse-hono folder containing all the resource descriptors which can then be deployed to the cluster using kubectl:\n# in directory: eclipse-hono-$VERSION kubectl create namespace hono kubectl config set-context $(kubectl config current-context) --namespace=hono kubectl apply -f ./resources -R Verifying the Installation Once deployment has completed, Hono\u0026rsquo;s external API endpoints are exposed via corresponding Kubernetes Services. The following command lists all services and their endpoints (replace hono with the namespace that you have deployed to):\nkubectl get service -n hono NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) hono-adapter-amqp-vertx LoadBalancer 10.109.123.153 10.109.123.153 5672:32672/TCP,5671:32671/TCP hono-adapter-amqp-vertx-headless ClusterIP None \u0026lt;none\u0026gt; \u0026lt;none\u0026gt; hono-adapter-http-vertx LoadBalancer 10.99.180.137 10.99.180.137 8080:30080/TCP,8443:30443/TCP hono-adapter-http-vertx-headless ClusterIP None \u0026lt;none\u0026gt; \u0026lt;none\u0026gt; hono-adapter-mqtt-vertx LoadBalancer 10.102.204.69 10.102.204.69 1883:31883/TCP,8883:30883/TCP hono-adapter-mqtt-vertx-headless ClusterIP None \u0026lt;none\u0026gt; \u0026lt;none\u0026gt; hono-artemis ClusterIP 10.97.31.154 \u0026lt;none\u0026gt; 5671/TCP hono-dispatch-router ClusterIP 10.98.111.236 \u0026lt;none\u0026gt; 5673/TCP hono-dispatch-router-ext LoadBalancer 10.109.220.100 10.109.220.100 15671:30671/TCP,15672:30672/TCP hono-grafana ClusterIP 10.110.61.181 \u0026lt;none\u0026gt; 3000/TCP hono-prometheus-server ClusterIP 10.96.70.135 \u0026lt;none\u0026gt; 9090/TCP hono-service-auth ClusterIP 10.109.97.44 \u0026lt;none\u0026gt; 5671/TCP hono-service-auth-headless ClusterIP None \u0026lt;none\u0026gt; \u0026lt;none\u0026gt; hono-service-device-registry ClusterIP 10.105.190.233 \u0026lt;none\u0026gt; 5671/TCP hono-service-device-registry-ext LoadBalancer 10.101.42.99 10.101.42.99 28080:31080/TCP,28443:31443/TCP hono-service-device-registry-headless ClusterIP None \u0026lt;none\u0026gt; \u0026lt;none\u0026gt; The listing above has been retrieved from a Minikube cluster that emulates a load balancer via the minikube tunnel command (refer to the Minikube docs for details). The service endpoints can be accessed at the EXTERNAL-IP addresses and corresponding PORT(S), e.g. 8080 for the HTTP adapter (hono-adapter-http-vertx) and 28080 for the device registry (hono-service-device-registry).\nThe following command assigns the IP address of the device registry service to the REGISTRY_IP environment variable so that they can easily be used from the command line:\nexport REGISTRY_IP=$(kubectl get service hono-service-device-registry-ext --output='jsonpath={.status.loadBalancer.ingress[0].ip}' -n hono) The following command can then be used to check for the existence of the DEFAULT_TENANT which is created as part of the installation:\ncurl -sIX GET http://$REGISTRY_IP:28080/v1/tenants/DEFAULT_TENANT HTTP/1.1 200 OK etag: 89d40d26-5956-4cc6-b978-b15fda5d1823 content-type: application/json; charset=utf-8 content-length: 260 \nAccessing the Grafana Dashboard Hono comes with an example Grafana dashboard which provides some insight into the messages flowing through the protocol adapters. The following command needs to be run first in order to forward the Grafana service\u0026rsquo;s endpoint to the local host:\nkubectl port-forward service/hono-grafana 3000 -n hono Then the dashboard can be opened by pointing your browser to http://localhost:3000 using credentials admin:admin.\nUndeploying Hono A Hono instance that has been deployed using Helm\u0026rsquo;s Tiller service can be undeployed by running\nhelm delete --purge hono A Hono instance that has been deployed manually using the resource files can be undeployed by running\n# in directory: eclipse-hono-$VERSION kubectl delete -f ./resources -R Using a production grade AMQP Messaging Network and Device Registry The Helm chart by default deploys the example Device Registry that comes with Hono. The example registry provides implementations of the Tenant, Device Registration, Credentials and Device Connection APIs which can be used for example/demo purposes.\nThe chart also deploys an example AMQP Messaging Network consisting of a single Apache Qpid Dispatch Router and a single Apache ActiveMQ Artemis broker.\nThe protocol adapters are configured to connect to the example messaging network and registry by default.\nIn a production environment, though, usage of the example registry and messaging network is strongly discouraged and more sophisticated (custom) implementations of the service APIs should be used.\nThe Helm chart supports configuration of the protocol adapters to connect to other service implementations than the example registry and messaging network as described in the following sections.\nIntegrating with an existing AMQP Messaging Network The Helm chart can be configured to use an existing AMQP Messaging Network implementation instead of the example implementation. In order to do so, the protocol adapters need to be configured with information about the AMQP Messaging Network\u0026rsquo;s endpoint address and connection parameters.\nThe easiest way to set these properties is by means of putting them into a YAML file with content like this:\n# do not deploy example AMQP Messaging Network amqpMessagingNetworkExample: enabled: false adapters: # mount (existing) Kubernetes secret which contains # credentials for connecting to AMQP network extraSecretMounts: - amqpNetwork: secretName: \u0026quot;my-secret\u0026quot; mountPath: \u0026quot;/etc/custom\u0026quot; # provide connection params # assuming that \u0026quot;my-secret\u0026quot; contains an \u0026quot;amqp-credenials.properties\u0026quot; file amqpMessagingNetworkSpec: host: my-custom.amqp-network.org port: 5672 credentialsPath: \u0026quot;/etc/custom/amqp-credentials.properties\u0026quot; commandAndControlSpec: host: my-custom.amqp-network.org port: 5672 credentialsPath: \u0026quot;/etc/custom/amqp-credentials.properties\u0026quot; Both the amqpMessagingNetworkSpec and the commandAndControlSpec need to contain Hono client configuration properties as described in the client admin guide. Make sure to adapt/add properties as required by the AMQP Messaging Network.\nNote that my-secret is expected to already exist in the namespace that Hono gets deployed to, i.e. the Helm chart will not create this secret.\nAssuming that the file is named customAmqpNetwork.yaml, the values can then be passed in to the helm install command as follows:\n# in directory: eclipse-hono-$VERSION helm install --dep-up --name hono --namespace hono -f customAmqpNetwork.yaml eclipse-hono/ Integrating with a custom Device Registry The Helm chart can be configured to use existing implementations of the Tenant, Device Registration, Credentials and Device Connection APIs instead of the example device registry. In order to do so, the protocol adapters need to be configured with information about the service endpoints and connection parameters.\nThe easiest way to set these properties is by means of putting them into a YAML file with the following content:\n# do not deploy example Device Registry deviceRegistryExample: enabled: false adapters: # mount (existing) Kubernetes secret which contains # credentials for connecting to services extraSecretMounts: - customRegistry: secretName: \u0026quot;my-secret\u0026quot; mountPath: \u0026quot;/etc/custom\u0026quot; # provide connection params # assuming that \u0026quot;my-secret\u0026quot; contains credentials files tenantSpec: host: my-custom.registry.org port: 5672 credentialsPath: \u0026quot;/etc/custom/tenant-service-credentials.properties\u0026quot; deviceRegistrationSpec: host: my-custom.registry.org port: 5672 credentialsPath: \u0026quot;/etc/custom/registration-service-credentials.properties\u0026quot; credentialsSpec: host: my-custom.registry.org port: 5672 credentialsPath: \u0026quot;/etc/custom/credentials-service-credentials.properties\u0026quot; deviceConnectionSpec: host: my-custom.registry.org port: 5672 credentialsPath: \u0026quot;/etc/custom/device-connection-service-credentials.properties\u0026quot; All of the specs need to contain Hono client configuration properties as described in the client admin guide. Make sure to adapt/add properties as required by the custom service implementations. The information contained in the specs will then be used by all protocol adapters that get deployed. As a consequence, it is not possible to use credentials for the services which are specific to the individual protocol adapters.\nNote that my-secret is expected to already exist in the namespace that Hono gets deployed to, i.e. the Helm chart will not create this secret.\nAssuming that the file is named customRegistry.yaml, the values can then be passed in to the helm install command as follows:\n# in directory: eclipse-hono-$VERSION helm install --dep-up --name hono --namespace hono -f customRegistry.yaml eclipse-hono/ Using the Device Connection Service Hono\u0026rsquo;s example Device Registry component contains a simple in-memory implementation of the Device Connection API. This example implementation is used by default when the example registry is deployed.\nHono also contains a production ready, data grid based implementation of the Device Connection API which can be deployed and used instead of the example implementation. The component can be deployed by means of setting the deviceConnectionService.enabled property to true when running Helm:\n# in directory: eclipse-hono-$VERSION helm install --dep-up --name hono --namespace hono --set deviceConnectionService.enabled=true eclipse-hono/ This will deploy the Device Connection service and configure all protocol adapters to use it instead of the example Device Registry implementation. However, the service requires a connection to a data grid in order to store the device connection data. The Helm chart supports deployment of a simple data grid which can be used for experimenting by means of setting the dataGridDeployExample property to true when running Helm:\n# in directory: eclipse-hono-$VERSION helm install --dep-up --name hono --namespace hono --set deviceConnectionService.enabled=true --set dataGridExample.enabled=true eclipse-hono/ This will deploy the data grid and configure the Device Connection service to use it for storing the connection data.\nThe Device Connection service can also be configured to connect to an already existing data grid. Please refer to the admin guide for details regarding the corresponding configuration properties.\nDeploying optional Adapters The Helm chart supports deployment of additional protocol adapters which are still considered experimental or have been deprecated. The following table provides an overview of the corresponding configuration properties that need to be set on deployment.\n Property Default Description adapters.lora.enabled false Indicates if the (experimental) LoRa WAN protocol adapter should be deployed. adapters.kura.enabled false Indicates if the deprecated Kura protocol adapter should be deployed. The following command will deploy the LoRa adapter along with Hono\u0026rsquo;s standard adapters:\n# in directory: eclipse-hono-$VERSION helm install --dep-up --name hono --namespace hono --set adapters.lora.enabled=true eclipse-hono/ Deploying custom Container Images The sections above describe how Hono\u0026rsquo;s pre-built container images can be deployed using Helm. In some cases it might be desirable to build Hono from source, e.g. in order to use a different metrics back end or to use Jaeger tracing. In these cases, the Helm templates contained in the source tree can be used instead of the Helm chart from the download page.\nThe container images created as part of the build process need to be made available to the Kubernetes cluster that Hono should be deployed to. This usually requires the images to be pushed to a (private) container registry that the cluster has pull access to. Please refer to the documentation of the employed Kubernetes service provider for details regarding the setup and configuration of a private container registry.\nDeploying via a private Registry The first step is getting the source code of Hono. Please refer to Building from Source for details. Once the source code has been retrieved, the build process can be started using the following command:\n# in base directory of Hono working tree: mvn clean install -Pbuild-docker-image,metrics-prometheus After the build process has finished, the custom container images need to be pushed to the registry so that the Kubernetes cluster can pull them from there during deployment. Assuming that the images should be tagged with 1.0-CUSTOM and the container registry name is my.registry.io, the following command can be used to tag the locally built images and push them to the registry:\n# in base directory of Hono working tree: ./push_hono_images.sh 1.0-CUSTOM my.registry.io Note You may need to log in to the (private) container registry before pushing the images. Once the images have been pushed, the deployment can be done using Helm:\n# in Hono working tree directory: hono/deploy helm install --dep-up --name hono --namespace hono --set deviceRegistry.imageName=my.registry.io/eclipse/hono-service-device-registry:1.0-CUSTOM,authServer.imageName=my.registry.io/eclipse/hono-service-auth:1.0-CUSTOM,deviceConnectionService.imageName=my.registry.io/eclipse/hono-service-device-connection:1.0-CUSTOM,adapters.amqp.imageName=my.registry.io/eclipse/hono-adapter-amqp-vertx:1.0-CUSTOM,adapters.mqtt.imageName=my.registry.io/eclipse/hono-adapter-mqtt-vertx:1.0-CUSTOM,adapters.http.imageName=my.registry.io/eclipse/hono-adapter-http-vertx:1.0-CUSTOM target/deploy/helm/eclipse-hono/ Deploying to Minikube When using Minikube as the deployment target, things are a little easier. Minikube comes with an embedded Docker daemon which can be used to build the container images instead of using a local Docker daemon, thus eliminating the need to push the images to a registry altogether. In order to use Minikube\u0026rsquo;s Docker daemon, the following command needs to be run:\neval $(minikube docker-env) This will set the Docker environment variables to point to Minikube\u0026rsquo;s Docker daemon which can then be used for building the container images and storing them locally in the Minikube VM.\nIn any case the build process can be started using the following command:\n# in base directory of Hono working tree: mvn clean install -Pbuild-docker-image,metrics-prometheus The newly built images can then be deployed using Helm:\n# in Hono working tree directory: hono/deploy helm install --dep-up --name hono --namespace hono target/deploy/helm/eclipse-hono/ Deploying to Azure Kubernetes Service (AKS) The following chapter describes how to use Azure Kubernetes Service (AKS) as a deployment target that has been set up as described in the Setting up a Kubernetes Cluster guide.\nFirst we build the docker images and push them into the ACR. Note that if you define a custom image tag you have to provide the helm with the image tags as described in the chapters above.\n# Resource group where the ACR is deployed. acr_resourcegroupname={YOUR_ACR_RG} # Name of your ACR. acr_registry_name={YOUR_ACR_NAME} # Full name of the ACR. acr_login_server=$acr_registry_name.azurecr.io # Authenticate your docker daemon with the ACR. az acr login --name $ACR_NAME # Build images. cd hono mvn install -Pbuild-docker-image -Ddocker.registry=$acr_login_server # Push images to ACR. ./push_hono_images.sh 1.0.0-SNAPSHOT $acr_login_server Now we can retrieve settings from the deployment for the following steps:\n# Resource group of the AKS deployment resourcegroup_name=hono aks_cluster_name=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.aksClusterName.value -o tsv` http_ip_address=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.httpPublicIPAddress.value -o tsv` amqp_ip_address=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.amqpPublicIPAddress.value -o tsv` mqtt_ip_address=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.mqttPublicIPAddress.value -o tsv` registry_ip_address=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.registryPublicIPAddress.value -o tsv` network_ip_address=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.networkPublicIPAddress.value -o tsv` Note: add the following lines in case you opted for the Azure Service Bus variant:\nservice_bus_namespace=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.serviceBusNamespaceName.value -o tsv` service_bus_key_name=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.serviceBusKeyName.value -o tsv` service_bus_key=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.serviceBusKey.value -o tsv` Next we prepare the k8s environment:\nk8s_namespace=honons kubectl create namespace $k8s_namespace Finally install Hono. Leveraging the managed-premium-retain storage in combination with deviceRegistry.resetFiles=false parameter is optional but ensures that Device registry storage will retain future update deployments.\n# in Hono working tree directory: hono/deploy helm install target/deploy/helm/eclipse-hono/ \\ --dep-up \\ --name hono \\ --namespace $k8s_namespace \\ --set adapters.mqtt.svc.annotations.\u0026quot;service\\.beta\\.kubernetes\\.io/azure-load-balancer-resource-group\u0026quot;=$resourcegroup_name \\ --set adapters.http.svc.annotations.\u0026quot;service\\.beta\\.kubernetes\\.io/azure-load-balancer-resource-group\u0026quot;=$resourcegroup_name \\ --set adapters.amqp.svc.annotations.\u0026quot;service\\.beta\\.kubernetes\\.io/azure-load-balancer-resource-group\u0026quot;=$resourcegroup_name \\ --set deviceRegistryExample.svc.annotations.\u0026quot;service\\.beta\\.kubernetes\\.io/azure-load-balancer-resource-group\u0026quot;=$resourcegroup_name \\ --set amqpMessagingNetworkExample.dispatchRouter.svc.annotations.\u0026quot;service\\.beta\\.kubernetes\\.io/azure-load-balancer-resource-group\u0026quot;=$resourcegroup_name \\ --set deviceRegistryExample.storageClass=managed-premium-retain \\ --set deviceRegistryExample.resetFiles=false \\ --set adapters.mqtt.svc.loadBalancerIP=$mqtt_ip_address \\ --set adapters.http.svc.loadBalancerIP=$http_ip_address \\ --set adapters.amqp.svc.loadBalancerIP=$amqp_ip_address \\ --set deviceRegistryExample.svc.loadBalancerIP=$registry_ip_address \\ --set amqpMessagingNetworkExample.dispatchRouter.svc.loadBalancerIP=$network_ip_address Note: add the following lines in case you opted for the Azure Service Bus variant:\n# Router update required to work together with Azure Service Bus --set amqpMessagingNetworkExample.dispatchRouter.imageName=quay.io/enmasse/qdrouterd-base:1.8.0 \\ --set amqpMessagingNetworkExample.broker.type=servicebus \\ --set amqpMessagingNetworkExample.broker.servicebus.saslUsername=$service_bus_key_name \\ --set amqpMessagingNetworkExample.broker.servicebus.saslPassword=$service_bus_key \\ --set amqpMessagingNetworkExample.broker.servicebus.host=$service_bus_namespace.servicebus.windows.net \\ Have fun with Hono on Microsoft Azure!\nNext steps:\nYou can follow the steps as described in the Getting Started guide with the following differences:\nCompared to a plain k8s deployment Azure provides us DNS names with static IPs for the Hono endpoints. To retrieve them:\nHTTP_ADAPTER_IP=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.httpPublicIPFQDN.value -o tsv` AMQP_ADAPTER_IP=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.amqpPublicIPFQDN.value -o tsv` MQTT_ADAPTER_IP=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.mqttPublicIPFQDN.value -o tsv` REGISTRY_IP=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.registryPublicIPFQDN.value -o tsv` AMQP_NETWORK_IP=`az group deployment show --name HonoBasicInfrastructure --resource-group $resourcegroup_name --query properties.outputs.networkPublicIPFQDN.value -o tsv` As Azure Service Bus does not support auto creation of queues you have to create a queue per tenant (ID), e.g. after you have created your tenant run:\naz servicebus queue create --resource-group $resourcegroup_name \\ --namespace-name $service_bus_namespace \\ --name $MY_TENANT Using Jaeger Tracing Hono\u0026rsquo;s components are instrumented using OpenTracing to allow tracking of the distributed processing of messages flowing through the system. The Hono chart can be configured to report tracing information to the Jaeger tracing system. The Spans reported by the components can then be viewed in a web browser.\nIn order for Hono\u0026rsquo;s components to use the Jaeger client for reporting tracing information, the container images need to be built with the jaeger Maven profile. Please refer to Monitoring \u0026amp; Tracing for details. The newly built images also need to be made available to the target Kubernetes cluster as described in the two previous sections.\nThe chart can be configured to deploy and use an example Jaeger back end by means of setting the jaegerBackendDeployExample property to true when running Helm:\n# in Hono working tree directory: hono/deploy helm install --dep-up --name hono --namespace hono --set jaegerBackendExample.enabled=true target/deploy/helm/eclipse-hono/ This will create a Jaeger back end instance suitable for testing purposes and will configure all deployed Hono components to use the Jaeger back end.\nThe following command can then be used to return the IP address with which the Jaeger UI can be accessed in a browser (ensure minikube tunnel is running when using minikube):\nkubectl get service hono-jaeger-query --output='jsonpath={.status.loadBalancer.ingress[0].ip}' -n hono If no example Jaeger back end should be deployed but instead an existing Jaeger installation should be used, the chart\u0026rsquo;s jaegerAgentConf property can be set to environment variables which are passed in to the Jaeger Agent that is deployed with each of Hono\u0026rsquo;s components.\n# in Hono working tree directory: hono/deploy helm install --dep-up --name hono --namespace hono --set jaegerAgentConf.REPORTER_TYPE=tchannel --set jaegerAgentConf.REPORTER_TCHANNEL_HOST_PORT=my-jaeger-collector:14267 target/deploy/helm/eclipse-hono/ "
},
{
"uri": "https://www.eclipse.org/hono/docs/deployment/openshift/",
diff --git a/docs/index.xml b/docs/index.xml
index 9d550ad..0cc7fd9 100644
--- a/docs/index.xml
+++ b/docs/index.xml
@@ -214,7 +214,7 @@
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://www.eclipse.org/hono/docs/admin-guide/hono-client-configuration/</guid>
- <description><p>The <code>org.eclipse.hono.client.HonoClient</code> factory can be used to create specific clients for accessing services implementing one or more of Hono&rsquo;s APIs.</p></description>
+ <description><p>The <code>org.eclipse.hono.client.HonoConnection</code> factory can be used to create AMQP 1.0 connections to Hono&rsquo;s service components.</p></description>
</item>
<item>
diff --git a/docs/tags/index.html b/docs/tags/index.html
index 0ee1326..bc54944 100644
--- a/docs/tags/index.html
+++ b/docs/tags/index.html
@@ -21,19 +21,19 @@
<title>Tags :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2186,20 +2186,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/user-guide/amqp-adapter/index.html b/docs/user-guide/amqp-adapter/index.html
index 1ce57d4..fc23ba6 100644
--- a/docs/user-guide/amqp-adapter/index.html
+++ b/docs/user-guide/amqp-adapter/index.html
@@ -21,19 +21,19 @@
<title>AMQP Adapter :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2835,20 +2835,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/user-guide/device-registry/index.html b/docs/user-guide/device-registry/index.html
index 8a45870..5c9ff95 100644
--- a/docs/user-guide/device-registry/index.html
+++ b/docs/user-guide/device-registry/index.html
@@ -21,19 +21,19 @@
<title>Device Registry :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2742,20 +2742,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/user-guide/http-adapter/index.html b/docs/user-guide/http-adapter/index.html
index c5ea98c..8272af4 100644
--- a/docs/user-guide/http-adapter/index.html
+++ b/docs/user-guide/http-adapter/index.html
@@ -21,19 +21,19 @@
<title>HTTP Adapter :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -3079,20 +3079,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/user-guide/index.html b/docs/user-guide/index.html
index 351a95b..2e5d53f 100644
--- a/docs/user-guide/index.html
+++ b/docs/user-guide/index.html
@@ -21,19 +21,19 @@
<title>User Guide :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2205,20 +2205,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/user-guide/jmeter_load_tests/index.html b/docs/user-guide/jmeter_load_tests/index.html
index ca332af..a2296cc 100644
--- a/docs/user-guide/jmeter_load_tests/index.html
+++ b/docs/user-guide/jmeter_load_tests/index.html
@@ -21,19 +21,19 @@
<title>Load Tests with JMeter :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2256,20 +2256,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/user-guide/kura-adapter/index.html b/docs/user-guide/kura-adapter/index.html
index 0eae9c7..5ba3a12 100644
--- a/docs/user-guide/kura-adapter/index.html
+++ b/docs/user-guide/kura-adapter/index.html
@@ -21,19 +21,19 @@
<title>Kura Adapter :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2329,20 +2329,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/user-guide/mqtt-adapter/index.html b/docs/user-guide/mqtt-adapter/index.html
index 69dcff2..8fe389b 100644
--- a/docs/user-guide/mqtt-adapter/index.html
+++ b/docs/user-guide/mqtt-adapter/index.html
@@ -21,19 +21,19 @@
<title>MQTT Adapter :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2756,20 +2756,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/docs/user-guide/sigfox-adapter/index.html b/docs/user-guide/sigfox-adapter/index.html
index 7cefc04..556f116 100644
--- a/docs/user-guide/sigfox-adapter/index.html
+++ b/docs/user-guide/sigfox-adapter/index.html
@@ -21,19 +21,19 @@
<title>Sigfox Adapter :: Eclipse Hono™</title>
- <link href="/hono/docs/css/nucleus.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/fontawesome-all.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hybrid.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/featherlight.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/perfect-scrollbar.min.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/auto-complete.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/theme.css?1571448210" rel="stylesheet">
- <link href="/hono/docs/css/hugo-theme.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/nucleus.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/fontawesome-all.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hybrid.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/featherlight.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/perfect-scrollbar.min.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/auto-complete.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/theme.css?1571476145" rel="stylesheet">
+ <link href="/hono/docs/css/hugo-theme.css?1571476145" rel="stylesheet">
- <link href="/hono/docs/css/theme-hono.css?1571448210" rel="stylesheet">
+ <link href="/hono/docs/css/theme-hono.css?1571476145" rel="stylesheet">
- <script src="/hono/docs/js/jquery-2.x.min.js?1571448210"></script>
+ <script src="/hono/docs/js/jquery-2.x.min.js?1571476145"></script>
<style type="text/css">
:root #header + #content > #left > #rlblock_left{
@@ -83,14 +83,14 @@
<span data-search-clear=""><i class="fas fa-times"></i></span>
</div>
-<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571448210"></script>
-<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/lunr.min.js?1571476145"></script>
+<script type="text/javascript" src="/hono/docs/js/auto-complete.js?1571476145"></script>
<script type="text/javascript">
var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/";
</script>
-<script type="text/javascript" src="/hono/docs/js/search.js?1571448210"></script>
+<script type="text/javascript" src="/hono/docs/js/search.js?1571476145"></script>
</div>
@@ -1170,11 +1170,11 @@
<ul>
<li>
- <a class="padding" href="https://www.eclipse.org/hono" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
+ <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a>
</li>
<li>
- <a class="padding" href="https://www.eclipse.org/hono/getting-started" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
+ <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a>
</li>
</ul>
@@ -1247,7 +1247,7 @@
<p>
Documentation built with
- <a href="https://www.gohugo.io" target="_blank">Hugo</a>
+ <a href="https://gohugo.io/" target="_blank">Hugo</a>
using the
<a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme.
</p>
@@ -2374,20 +2374,20 @@
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
- <script src="/hono/docs/js/clipboard.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.min.js?1571448210"></script>
- <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571448210"></script>
- <script src="/hono/docs/js/jquery.sticky.js?1571448210"></script>
- <script src="/hono/docs/js/featherlight.min.js?1571448210"></script>
- <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571448210"></script>
- <script src="/hono/docs/js/highlight.pack.js?1571448210"></script>
+ <script src="/hono/docs/js/clipboard.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.min.js?1571476145"></script>
+ <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1571476145"></script>
+ <script src="/hono/docs/js/jquery.sticky.js?1571476145"></script>
+ <script src="/hono/docs/js/featherlight.min.js?1571476145"></script>
+ <script src="/hono/docs/js/html5shiv-printshiv.min.js?1571476145"></script>
+ <script src="/hono/docs/js/highlight.pack.js?1571476145"></script>
<script>hljs.initHighlightingOnLoad();</script>
- <script src="/hono/docs/js/modernizr.custom.71422.js?1571448210"></script>
- <script src="/hono/docs/js/learn.js?1571448210"></script>
- <script src="/hono/docs/js/hugo-learn.js?1571448210"></script>
+ <script src="/hono/docs/js/modernizr.custom.71422.js?1571476145"></script>
+ <script src="/hono/docs/js/learn.js?1571476145"></script>
+ <script src="/hono/docs/js/hugo-learn.js?1571476145"></script>
- <link href="/hono/docs/mermaid/mermaid.css?1571448210" type="text/css" rel="stylesheet" />
- <script src="/hono/docs/mermaid/mermaid.js?1571448210"></script>
+ <link href="/hono/docs/mermaid/mermaid.css?1571476145" type="text/css" rel="stylesheet" />
+ <script src="/hono/docs/mermaid/mermaid.js?1571476145"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
diff --git a/downloads/index.html b/downloads/index.html
index 1e82ba0..2035ff2 100644
--- a/downloads/index.html
+++ b/downloads/index.html
@@ -125,7 +125,7 @@
- <a href="/hono/docs">Documentation</a>
+ <a href="/hono/docs/">Documentation</a>
</li>
@@ -296,7 +296,7 @@
<li><a href="https://github.com/eclipse/hono" title="View Source Code on GitHub"><i class='fab fa-github'></i> GitHub Repository</a></li>
<li><a href="https://twitter.com/EclipseHono" title="Follow us on Twitter"><i class='fab fa-twitter'></i> Twitter</a></li>
<li><a href="https://gitter.im/eclipse/hono" title="Chat with us on Gitter"><i class='fab fa-gitter'></i> Chat with us</a></li>
- <li><a href="/hono/thankyou">Thank you</a></li>
+ <li><a href="/hono/thankyou/">Thank you</a></li>
</ul>
<hr class="hidden-md hidden-lg hidden-sm">
@@ -312,9 +312,9 @@
<li><a href="http://www.eclipse.org/legal/privacy.php" target="_blank">Privacy Policy</a></li>
<li><a href="http://www.eclipse.org/legal/termsofuse.php" target="_blank">Terms of Use</a></li>
<li><a href="http://www.eclipse.org/legal/copyright.php" target="_blank">Copyright Agent</a></li>
- <li><a href="http://www.eclipse.org/legal" target="_blank">Legal</a></li>
+ <li><a href="http://www.eclipse.org/legal/" target="_blank">Legal</a></li>
<li><a href="https://www.eclipse.org/legal/epl-2.0/" target="_blank">License</a></li>
- <li><a href="https://eclipse.org/security" target="_blank">Report a Vulnerability</a></li>
+ <li><a href="https://eclipse.org/security/" target="_blank">Report a Vulnerability</a></li>
</ul>
<hr class="hidden-md hidden-lg">
diff --git a/faq/index.html b/faq/index.html
index 999ef64..32a1347 100644
--- a/faq/index.html
+++ b/faq/index.html
@@ -125,7 +125,7 @@
- <a href="/hono/docs">Documentation</a>
+ <a href="/hono/docs/">Documentation</a>
</li>
@@ -286,7 +286,7 @@
<li><a href="https://github.com/eclipse/hono" title="View Source Code on GitHub"><i class='fab fa-github'></i> GitHub Repository</a></li>
<li><a href="https://twitter.com/EclipseHono" title="Follow us on Twitter"><i class='fab fa-twitter'></i> Twitter</a></li>
<li><a href="https://gitter.im/eclipse/hono" title="Chat with us on Gitter"><i class='fab fa-gitter'></i> Chat with us</a></li>
- <li><a href="/hono/thankyou">Thank you</a></li>
+ <li><a href="/hono/thankyou/">Thank you</a></li>
</ul>
<hr class="hidden-md hidden-lg hidden-sm">
@@ -302,9 +302,9 @@
<li><a href="http://www.eclipse.org/legal/privacy.php" target="_blank">Privacy Policy</a></li>
<li><a href="http://www.eclipse.org/legal/termsofuse.php" target="_blank">Terms of Use</a></li>
<li><a href="http://www.eclipse.org/legal/copyright.php" target="_blank">Copyright Agent</a></li>
- <li><a href="http://www.eclipse.org/legal" target="_blank">Legal</a></li>
+ <li><a href="http://www.eclipse.org/legal/" target="_blank">Legal</a></li>
<li><a href="https://www.eclipse.org/legal/epl-2.0/" target="_blank">License</a></li>
- <li><a href="https://eclipse.org/security" target="_blank">Report a Vulnerability</a></li>
+ <li><a href="https://eclipse.org/security/" target="_blank">Report a Vulnerability</a></li>
</ul>
<hr class="hidden-md hidden-lg">
diff --git a/getting-started/index.html b/getting-started/index.html
index c56d85f..cd6f00d 100644
--- a/getting-started/index.html
+++ b/getting-started/index.html
@@ -125,7 +125,7 @@
- <a href="/hono/docs">Documentation</a>
+ <a href="/hono/docs/">Documentation</a>
</li>
@@ -577,8 +577,8 @@
<p>The following example will guide you through an advanced feature of Hono. You will see how an application can send a command
to a device and receive a response with the result of processing the command on the device. The communication direction here is exactly the other way round than with telemetry and events.</p>
-<p>The following assumes that the steps in the <a href="https://www.eclipse.org/hono/getting-started/#prerequisites-for-the-getting-started-guide">Prerequisites for the Getting started Guide</a>
-and <a href="https://www.eclipse.org/hono/getting-started/#registering-devices">Registering Devices</a> sections above have been completed.
+<p>The following assumes that the steps in the <a href="#prerequisites-for-the-getting-started-guide">Prerequisites for the Getting started Guide</a>
+and <a href="#registering-devices">Registering Devices</a> sections above have been completed.
To simulate the device, you can use the Mosquitto tools again while the Hono Command Line Client simulates the application as before.</p>
<h3 id="receiving-a-command">Receiving a Command</h3>
@@ -694,7 +694,7 @@
<li><a href="https://github.com/eclipse/hono" title="View Source Code on GitHub"><i class='fab fa-github'></i> GitHub Repository</a></li>
<li><a href="https://twitter.com/EclipseHono" title="Follow us on Twitter"><i class='fab fa-twitter'></i> Twitter</a></li>
<li><a href="https://gitter.im/eclipse/hono" title="Chat with us on Gitter"><i class='fab fa-gitter'></i> Chat with us</a></li>
- <li><a href="/hono/thankyou">Thank you</a></li>
+ <li><a href="/hono/thankyou/">Thank you</a></li>
</ul>
<hr class="hidden-md hidden-lg hidden-sm">
@@ -710,9 +710,9 @@
<li><a href="http://www.eclipse.org/legal/privacy.php" target="_blank">Privacy Policy</a></li>
<li><a href="http://www.eclipse.org/legal/termsofuse.php" target="_blank">Terms of Use</a></li>
<li><a href="http://www.eclipse.org/legal/copyright.php" target="_blank">Copyright Agent</a></li>
- <li><a href="http://www.eclipse.org/legal" target="_blank">Legal</a></li>
+ <li><a href="http://www.eclipse.org/legal/" target="_blank">Legal</a></li>
<li><a href="https://www.eclipse.org/legal/epl-2.0/" target="_blank">License</a></li>
- <li><a href="https://eclipse.org/security" target="_blank">Report a Vulnerability</a></li>
+ <li><a href="https://eclipse.org/security/" target="_blank">Report a Vulnerability</a></li>
</ul>
<hr class="hidden-md hidden-lg">
diff --git a/index.html b/index.html
index 32d8875..7f3891c 100644
--- a/index.html
+++ b/index.html
@@ -129,7 +129,7 @@
- <a href="/hono/docs">Documentation</a>
+ <a href="/hono/docs/">Documentation</a>
</li>
@@ -383,7 +383,7 @@
<li><a href="https://github.com/eclipse/hono" title="View Source Code on GitHub"><i class='fab fa-github'></i> GitHub Repository</a></li>
<li><a href="https://twitter.com/EclipseHono" title="Follow us on Twitter"><i class='fab fa-twitter'></i> Twitter</a></li>
<li><a href="https://gitter.im/eclipse/hono" title="Chat with us on Gitter"><i class='fab fa-gitter'></i> Chat with us</a></li>
- <li><a href="/hono/thankyou">Thank you</a></li>
+ <li><a href="/hono/thankyou/">Thank you</a></li>
</ul>
<hr class="hidden-md hidden-lg hidden-sm">
@@ -399,9 +399,9 @@
<li><a href="http://www.eclipse.org/legal/privacy.php" target="_blank">Privacy Policy</a></li>
<li><a href="http://www.eclipse.org/legal/termsofuse.php" target="_blank">Terms of Use</a></li>
<li><a href="http://www.eclipse.org/legal/copyright.php" target="_blank">Copyright Agent</a></li>
- <li><a href="http://www.eclipse.org/legal" target="_blank">Legal</a></li>
+ <li><a href="http://www.eclipse.org/legal/" target="_blank">Legal</a></li>
<li><a href="https://www.eclipse.org/legal/epl-2.0/" target="_blank">License</a></li>
- <li><a href="https://eclipse.org/security" target="_blank">Report a Vulnerability</a></li>
+ <li><a href="https://eclipse.org/security/" target="_blank">Report a Vulnerability</a></li>
</ul>
<hr class="hidden-md hidden-lg">
diff --git a/release-notes/index.html b/release-notes/index.html
index e8b9fb3..112637a 100644
--- a/release-notes/index.html
+++ b/release-notes/index.html
@@ -125,7 +125,7 @@
- <a href="/hono/docs">Documentation</a>
+ <a href="/hono/docs/">Documentation</a>
</li>
@@ -266,7 +266,7 @@
by allowing the service to be exposed to configured domains (by default, it’s exposed to all domains).</li>
<li>The <code>org.eclipse.hono.util.MessageHelper</code> now provides convenience factory methods for creating
new downstream messages from basic properties.
-<code>org.eclipse.hono.service.AbstractProtocolAdapterbase</code> has been adapted to delegate to these
+<code>org.eclipse.hono.service.AbstractProtocolAdapterBase</code> has been adapted to delegate to these
new factory methods.</li>
<li>Hono’s protocol adapters can now use multiple trusted certificate authorities per tenant to authenticate
devices based on client certificates. The list of trusted certificate authorities can be managed at the
@@ -987,7 +987,7 @@
<li><a href="https://github.com/eclipse/hono" title="View Source Code on GitHub"><i class='fab fa-github'></i> GitHub Repository</a></li>
<li><a href="https://twitter.com/EclipseHono" title="Follow us on Twitter"><i class='fab fa-twitter'></i> Twitter</a></li>
<li><a href="https://gitter.im/eclipse/hono" title="Chat with us on Gitter"><i class='fab fa-gitter'></i> Chat with us</a></li>
- <li><a href="/hono/thankyou">Thank you</a></li>
+ <li><a href="/hono/thankyou/">Thank you</a></li>
</ul>
<hr class="hidden-md hidden-lg hidden-sm">
@@ -1003,9 +1003,9 @@
<li><a href="http://www.eclipse.org/legal/privacy.php" target="_blank">Privacy Policy</a></li>
<li><a href="http://www.eclipse.org/legal/termsofuse.php" target="_blank">Terms of Use</a></li>
<li><a href="http://www.eclipse.org/legal/copyright.php" target="_blank">Copyright Agent</a></li>
- <li><a href="http://www.eclipse.org/legal" target="_blank">Legal</a></li>
+ <li><a href="http://www.eclipse.org/legal/" target="_blank">Legal</a></li>
<li><a href="https://www.eclipse.org/legal/epl-2.0/" target="_blank">License</a></li>
- <li><a href="https://eclipse.org/security" target="_blank">Report a Vulnerability</a></li>
+ <li><a href="https://eclipse.org/security/" target="_blank">Report a Vulnerability</a></li>
</ul>
<hr class="hidden-md hidden-lg">
diff --git a/sandbox/index.html b/sandbox/index.html
index fd2523d..520f181 100644
--- a/sandbox/index.html
+++ b/sandbox/index.html
@@ -125,7 +125,7 @@
- <a href="/hono/docs">Documentation</a>
+ <a href="/hono/docs/">Documentation</a>
</li>
@@ -309,7 +309,7 @@
<li><a href="https://github.com/eclipse/hono" title="View Source Code on GitHub"><i class='fab fa-github'></i> GitHub Repository</a></li>
<li><a href="https://twitter.com/EclipseHono" title="Follow us on Twitter"><i class='fab fa-twitter'></i> Twitter</a></li>
<li><a href="https://gitter.im/eclipse/hono" title="Chat with us on Gitter"><i class='fab fa-gitter'></i> Chat with us</a></li>
- <li><a href="/hono/thankyou">Thank you</a></li>
+ <li><a href="/hono/thankyou/">Thank you</a></li>
</ul>
<hr class="hidden-md hidden-lg hidden-sm">
@@ -325,9 +325,9 @@
<li><a href="http://www.eclipse.org/legal/privacy.php" target="_blank">Privacy Policy</a></li>
<li><a href="http://www.eclipse.org/legal/termsofuse.php" target="_blank">Terms of Use</a></li>
<li><a href="http://www.eclipse.org/legal/copyright.php" target="_blank">Copyright Agent</a></li>
- <li><a href="http://www.eclipse.org/legal" target="_blank">Legal</a></li>
+ <li><a href="http://www.eclipse.org/legal/" target="_blank">Legal</a></li>
<li><a href="https://www.eclipse.org/legal/epl-2.0/" target="_blank">License</a></li>
- <li><a href="https://eclipse.org/security" target="_blank">Report a Vulnerability</a></li>
+ <li><a href="https://eclipse.org/security/" target="_blank">Report a Vulnerability</a></li>
</ul>
<hr class="hidden-md hidden-lg">
diff --git a/tags/index.html b/tags/index.html
index 643a388..3de8332 100644
--- a/tags/index.html
+++ b/tags/index.html
@@ -125,7 +125,7 @@
- <a href="/hono/docs">Documentation</a>
+ <a href="/hono/docs/">Documentation</a>
</li>
@@ -288,7 +288,7 @@
<li><a href="https://github.com/eclipse/hono" title="View Source Code on GitHub"><i class='fab fa-github'></i> GitHub Repository</a></li>
<li><a href="https://twitter.com/EclipseHono" title="Follow us on Twitter"><i class='fab fa-twitter'></i> Twitter</a></li>
<li><a href="https://gitter.im/eclipse/hono" title="Chat with us on Gitter"><i class='fab fa-gitter'></i> Chat with us</a></li>
- <li><a href="/hono/thankyou">Thank you</a></li>
+ <li><a href="/hono/thankyou/">Thank you</a></li>
</ul>
<hr class="hidden-md hidden-lg hidden-sm">
@@ -304,9 +304,9 @@
<li><a href="http://www.eclipse.org/legal/privacy.php" target="_blank">Privacy Policy</a></li>
<li><a href="http://www.eclipse.org/legal/termsofuse.php" target="_blank">Terms of Use</a></li>
<li><a href="http://www.eclipse.org/legal/copyright.php" target="_blank">Copyright Agent</a></li>
- <li><a href="http://www.eclipse.org/legal" target="_blank">Legal</a></li>
+ <li><a href="http://www.eclipse.org/legal/" target="_blank">Legal</a></li>
<li><a href="https://www.eclipse.org/legal/epl-2.0/" target="_blank">License</a></li>
- <li><a href="https://eclipse.org/security" target="_blank">Report a Vulnerability</a></li>
+ <li><a href="https://eclipse.org/security/" target="_blank">Report a Vulnerability</a></li>
</ul>
<hr class="hidden-md hidden-lg">
diff --git a/thankyou/index.html b/thankyou/index.html
index e0fa7d6..f33ffd1 100644
--- a/thankyou/index.html
+++ b/thankyou/index.html
@@ -125,7 +125,7 @@
- <a href="/hono/docs">Documentation</a>
+ <a href="/hono/docs/">Documentation</a>
</li>
@@ -260,7 +260,7 @@
<li><a href="https://github.com/eclipse/hono" title="View Source Code on GitHub"><i class='fab fa-github'></i> GitHub Repository</a></li>
<li><a href="https://twitter.com/EclipseHono" title="Follow us on Twitter"><i class='fab fa-twitter'></i> Twitter</a></li>
<li><a href="https://gitter.im/eclipse/hono" title="Chat with us on Gitter"><i class='fab fa-gitter'></i> Chat with us</a></li>
- <li><a href="/hono/thankyou">Thank you</a></li>
+ <li><a href="/hono/thankyou/">Thank you</a></li>
</ul>
<hr class="hidden-md hidden-lg hidden-sm">
@@ -276,9 +276,9 @@
<li><a href="http://www.eclipse.org/legal/privacy.php" target="_blank">Privacy Policy</a></li>
<li><a href="http://www.eclipse.org/legal/termsofuse.php" target="_blank">Terms of Use</a></li>
<li><a href="http://www.eclipse.org/legal/copyright.php" target="_blank">Copyright Agent</a></li>
- <li><a href="http://www.eclipse.org/legal" target="_blank">Legal</a></li>
+ <li><a href="http://www.eclipse.org/legal/" target="_blank">Legal</a></li>
<li><a href="https://www.eclipse.org/legal/epl-2.0/" target="_blank">License</a></li>
- <li><a href="https://eclipse.org/security" target="_blank">Report a Vulnerability</a></li>
+ <li><a href="https://eclipse.org/security/" target="_blank">Report a Vulnerability</a></li>
</ul>
<hr class="hidden-md hidden-lg">