Repository: incubator-tamaya-site Updated Branches: refs/heads/asf-site 637aaff62 -> a0244b1cd
http://git-wip-us.apache.org/repos/asf/incubator-tamaya-site/blob/a0244b1c/documentation/extensions/mod_spring.html ---------------------------------------------------------------------- diff --git a/documentation/extensions/mod_spring.html b/documentation/extensions/mod_spring.html index 7c0d156..e6efd1e 100644 --- a/documentation/extensions/mod_spring.html +++ b/documentation/extensions/mod_spring.html @@ -307,7 +307,7 @@ with your Spring code.</p> <div class="container"> <p class="muted credit">© 2014-<span>2017</span> Apache Software Foundation | Mixed with <a href="http://getbootstrap.com/">Bootstrap v3.1.1</a> | Baked with <a href="http://jbake.org">JBake <span>v2.5.1</span></a> - at <span>2017-03-07</span> | + at <span>2017-03-28</span> | <a href="https://twitter.com/tamayaconf" class="twitter-follow-button" data-show-count="false">Follow @TamayaConf</a><script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script> </p> <p> http://git-wip-us.apache.org/repos/asf/incubator-tamaya-site/blob/a0244b1c/documentation/extensions/mod_usagetracker.html ---------------------------------------------------------------------- diff --git a/documentation/extensions/mod_usagetracker.html b/documentation/extensions/mod_usagetracker.html index 7b7efa6..1cc8436 100644 --- a/documentation/extensions/mod_usagetracker.html +++ b/documentation/extensions/mod_usagetracker.html @@ -339,7 +339,7 @@ logic can be adapted or replaced.</p> <div class="container"> <p class="muted credit">© 2014-<span>2017</span> Apache Software Foundation | Mixed with <a href="http://getbootstrap.com/">Bootstrap v3.1.1</a> | Baked with <a href="http://jbake.org">JBake <span>v2.5.1</span></a> - at <span>2017-03-07</span> | + at <span>2017-03-28</span> | <a href="https://twitter.com/tamayaconf" class="twitter-follow-button" data-show-count="false">Follow @TamayaConf</a><script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script> </p> <p> http://git-wip-us.apache.org/repos/asf/incubator-tamaya-site/blob/a0244b1c/documentation/extensions/mod_validation.html ---------------------------------------------------------------------- diff --git a/documentation/extensions/mod_validation.html b/documentation/extensions/mod_validation.html index 9232151..4b44838 100644 --- a/documentation/extensions/mod_validation.html +++ b/documentation/extensions/mod_validation.html @@ -274,7 +274,7 @@ a WARNING message.</p> <div class="container"> <p class="muted credit">© 2014-<span>2017</span> Apache Software Foundation | Mixed with <a href="http://getbootstrap.com/">Bootstrap v3.1.1</a> | Baked with <a href="http://jbake.org">JBake <span>v2.5.1</span></a> - at <span>2017-03-07</span> | + at <span>2017-03-28</span> | <a href="https://twitter.com/tamayaconf" class="twitter-follow-button" data-show-count="false">Follow @TamayaConf</a><script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script> </p> <p> http://git-wip-us.apache.org/repos/asf/incubator-tamaya-site/blob/a0244b1c/documentation/extensions/mod_vertx.html ---------------------------------------------------------------------- diff --git a/documentation/extensions/mod_vertx.html b/documentation/extensions/mod_vertx.html new file mode 100644 index 0000000..fbe00c8 --- /dev/null +++ b/documentation/extensions/mod_vertx.html @@ -0,0 +1,390 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> + +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <meta charset="utf-8"/> + <title>Apache Tamaya&#8201;&#8212;&#8201;Extension: Integration for Vertx</title> + <meta name="viewport" content="width=device-width, initial-scale=1.0"/> + <meta name="description" content=""/> + <meta name="author" content=""/> + <meta name="keywords" content=""/> + <meta name="generator" content="'JBake '+'${version}"/> + + <!-- Le styles --> + <link href="../../css/bootstrap.min.css" rel="stylesheet"/> + <link href="../../css/asciidoctor.css" rel="stylesheet"/> + <link href="../../css/base.css" rel="stylesheet"/> + <link href="../../css/prettify.css" rel="stylesheet"/> + + <!-- HTML5 shim, for IE6-8 support of HTML5 elements --> + <!--[if lt IE 9]> + <script src="../../js/html5shiv.min.js"></script> + <![endif]--> + + <!-- Fav and touch icons from ASF --> + <link rel="shortcut icon" href="../../favicon.ico"/> + <link rel="apple-touch-icon" sizes="57x57" href="../../favicons/apple-touch-icon-57x57.png"/> + <link rel="apple-touch-icon" sizes="60x60" href="../../favicons/apple-touch-icon-60x60.png"/> + <link rel="apple-touch-icon" sizes="72x72" href="../../favicons/apple-touch-icon-72x72.png"/> + <link rel="apple-touch-icon" sizes="76x76" href="../../favicons/apple-touch-icon-76x76.png"/> + <link rel="apple-touch-icon" sizes="114x114" href="../../favicons/apple-touch-icon-114x114.png"/> + <link rel="apple-touch-icon" sizes="120x120" href="../../favicons/apple-touch-icon-120x120.png"/> + <link rel="apple-touch-icon" sizes="144x144" href="../../favicons/apple-touch-icon-144x144.png"/> + <link rel="apple-touch-icon" sizes="152x152" href="../../favicons/apple-touch-icon-152x152.png"/> + <link rel="apple-touch-icon" sizes="180x180" href="../../favicons/apple-touch-icon-180x180.png"/> + <link rel="icon" type="image/png" href="../../favicons/favicon-32x32.png" sizes="32x32"/> + <link rel="icon" type="image/png" href="../../favicons/favicon-194x194.png" sizes="194x194"/> + <link rel="icon" type="image/png" href="../../favicons/favicon-96x96.png" sizes="96x96"/> + <link rel="icon" type="image/png" href="../../favicons/android-chrome-192x192.png" sizes="192x192"/> + <link rel="icon" type="image/png" href="../../favicons/favicon-16x16.png" sizes="16x16"/> + <link rel="manifest" href="../../favicons/manifest.json"/> + <link rel="shortcut icon" href="../../favicons/favicon.ico"/> + <meta name="msapplication-TileColor" content="#603cba"/> + <meta name="msapplication-TileImage" content="../../favicons/mstile-144x144.png"/> + <meta name="msapplication-config" content="../../favicons/browserconfig.xml"/> + <meta name="theme-color" content="#303284"/> + </head> + <body onload="prettyPrint()"> + <div id="wrap"> + <div> + + <!-- Fixed navbar --> + <div class="navbar navbar-default navbar-fixed-top" role="navigation"> + <div class="container"> + <div class="navbar-header"> + <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse"> + <span class="sr-only">Toggle navigation</span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + </button> + <a class="navbar-brand" href="../../index.html">Apache Tamaya (incubating)</a> + </div> + <div class="navbar-collapse collapse"> + <ul class="nav navbar-nav"> + <li><a href="../../start.html">Tamaya in 5 minutes</a></li> + <li class="dropdown"> + <a href="#" class="dropdown-toggle" data-toggle="dropdown">Documentation <b class="caret"></b></a> + <ul class="dropdown-menu"> + <li><a href="../../documentation/usecases.html">Use Cases and Requirements</a></li> + <li><a href="../../documentation/quickstart.html">Quickstart</a></li> + <li><a href="../../documentation/api.html">API</a></li> + <li><a href="../../documentation/core.html">Core</a></li> + <li><a href="../../documentation/extensions.html">Extension Guide</a></li> + <li class="divider"></li> + <li><a href="../../apidocs/index.html">Javadoc 0.3-incubating-SNAPSHOT (external)</a></li> + </ul> + </li> + <li class="dropdown"> + <a href="#" class="dropdown-toggle" data-toggle="dropdown">Development <b class="caret"></b></a> + <ul class="dropdown-menu"> + <li><a href="../../development/source.html">Sources</a></li> + <li><a href="../../development/community.html">Community</a></li> + <li><a href="../../development/team.html">Project Team</a></li> + <li><a target="_blank" href="https://builds.apache.org/view/S-Z/view/Tamaya/">CI / ASF Jenkins</a></li> + <li><a target="_blank" href="https://issues.apache.org/jira/browse/TAMAYA">Issues / ASF Jira</a></li> + <li><a href="../../devguide.html">Development Guide</a></li> + <li><a href="../../release-guide.html">Release Guide</a></li> + <li class="divider"></li> + <li><a href="../../development/possible-contributions.html">Possible Contributions</a></li> + </ul> + </li> + <li class="dropdown"> + <a href="#" class="dropdown-toggle" data-toggle="dropdown">Releases <b class="caret"></b></a> + <ul class="dropdown-menu"> + <li><a href="../../download.html">Download</a></li> + <li><a href="../../history.html">Release History</a></li> + </ul> + </li> +<!-- Example: + <li class="dropdown"> + <a href="#" class="dropdown-toggle" data-toggle="dropdown">Dropdown <b class="caret"></b></a> + <ul class="dropdown-menu"> + <li><a href="#">Action</a></li> + <li><a href="#">Another action</a></li> + <li><a href="#">Something else here</a></li> + <li class="divider"></li> + <li class="dropdown-header">Nav header</li> + <li><a href="#">Separated link</a></li> + <li><a href="#">One more separated link</a></li> + </ul> + </li> +--> + <li><a href="../../sitemap.xml">Sitemap</a></li> + <li><a href="../../feed.xml">Subscribe</a></li> + </ul> + </div><!--/.nav-collapse --> + </div> + </div> + + </div> + <div class="container"> + + <div class="page-header"> + <h1>Apache Tamaya&#8201;&#8212;&#8201;Extension: Integration for Vertx</h1> + </div> + + <p><em>2017-03-28</em></p> + + <p><div id="preamble"> +<div class="sectionbody"> +<!-- toc disabled --> +</div> +</div> +<div class="sect1"> +<h2 id="JNDI">Integration with Vertx (Extension Module)</h2> +<div class="sectionbody"> +<div class="paragraph"> +<p>Tamaya <em>JNDI</em> is an extension module. Refer to the <a href="../extensions.html">extensions documentation</a> for further details.</p> +</div> +<div class="sect2"> +<h3 id="_what_functionality_this_module_provides">What functionality this module provides ?</h3> +<div class="paragraph"> +<p>Tamaya <em>Vertx</em> provides configuration services that can be used in a Vertx environment:</p> +</div> +<div class="ulist"> +<ul> +<li> +<p>AbstractConfiguredVerticle defines a subclass extending AbstractVerticle, which allows you to +use Tamaya Injection API.</p> +</li> +<li> +<p>Additionally you deply a ConfigVerticle, which registers services to access configuration +using asynchronous event bus.</p> +</li> +</ul> +</div> +</div> +<div class="sect2"> +<h3 id="_compatibility">Compatibility</h3> +<div class="paragraph"> +<p>The module requires Java 8, so it will not run on Java 7.</p> +</div> +</div> +<div class="sect2"> +<h3 id="_installation">Installation</h3> +<div class="paragraph"> +<p>To use Tamaya’s <em>Vertx</em> support you only must add the corresponding dependency to +your module:</p> +</div> +<div class="listingblock"> +<div class="content"> +<pre class="prettyprint highlight"><code class="language-xml" data-lang="xml"><dependency> + <groupId>org.apache.tamaya.ext</groupId> + <artifactId>tamaya-vertx-alpha</artifactId> + <version>{tamaya_version}</version> +</dependency></code></pre> +</div> +</div> +</div> +<div class="sect2"> +<h3 id="_the_functionality_provided">The Functionality Provided</h3> +<div class="admonitionblock note"> +<table> +<tr> +<td class="icon"> +<div class="title">Note</div> +</td> +<td class="content"> +This module is in alpha state. Please give feedback via our JIRA, so we can improve it. +</td> +</tr> +</table> +</div> +<div class="sect3"> +<h4 id="_extending_abstractconfiguredverticle">Extending AbstractConfiguredVerticle</h4> +<div class="paragraph"> +<p>Main artifact is the AbstractConfiguredVerticle class, which implements a +base verticle class for Vertx:</p> +</div> +<div class="listingblock"> +<div class="content"> +<pre class="prettyprint highlight"><code class="language-java" data-lang="java">public abstract class AbstractConfiguredVerticle extends AbstractVerticle{ + + private Configuration configuration; + + public AbstractConfiguredVerticle() { + configure(); + } + + public Configuration getConfiguration(){ + if(this.configuration==null){ + this.configuration = ConfigurationProvider.getConfiguration(); + } + return this.configuration; + } + + public void setConfiguration(Configuration configuration){ + this.configuration = configuration; + configure(); + } + + protected void configure(){ + ConfigurationInjection.getConfigurationInjector().configure(this, getConfiguration()); + } + + protected final String getConfigProperty(String key); + protected final String getConfigPropertyOrDefault(String key, String defaultValue); + protected final <T> T getConfigProperty(String key, Class<T> type); + protected final <T> T getConfigPropertyOrDefault(String key, Class<T> type, T defaultValue); +}</code></pre> +</div> +</div> +<div class="paragraph"> +<p>Using this verticle as a superclass, provides you</p> +</div> +<div class="ulist"> +<ul> +<li> +<p>embedded convenience methods for programmatic configuration access (getConfigProperty* methods).</p> +</li> +<li> +<p>support for configuration injection based on <a href="../mod_injection.html">Tamaya’s injection API</a>.</p> +</li> +</ul> +</div> +<div class="paragraph"> +<p>The following code snippet gives you an example, what you can do with this functionality:</p> +</div> +<div class="listingblock"> +<div class="content"> +<pre class="prettyprint highlight"><code class="language-java" data-lang="java">public cllass MyVerticle extends AbstractConfiguredVerticle{ + + @Override + public void start(){ + String configuredValue = getConfigPropertyOrDefault("myKey"); + [...] + BigDecimal bd = getConfigureddPropertyOrDefault("MyNum", BigDecimal.ZERO); + [...] + } +}</code></pre> +</div> +</div> +<div class="paragraph"> +<p>As menioned you can also use the injection API:</p> +</div> +<div class="listingblock"> +<div class="content"> +<pre class="prettyprint highlight"><code class="language-java" data-lang="java">public cllass MyVerticle extends AbstractConfiguredVerticle{ + + @Config("myKey") + private String configuredValue; + + @Config(value="MyNum", defaultValue="0.0") + private BigDecimal bd; + + + @Override + public void start(){ + [...] + } +}</code></pre> +</div> +</div> +</div> +<div class="sect3"> +<h4 id="_accessing_configuration_using_the_vertx_event_bus">Accessing Configuration using the Vertx event bus</h4> +<div class="paragraph"> +<p>Additionally the extension allows to access configuration values from the event bus:</p> +</div> +<div class="listingblock"> +<div class="content"> +<pre class="prettyprint highlight"><code class="language-java" data-lang="java">@Override +public void start(){ + // the selector allows to apply a regex on the configuration key to select a + // a configuration sub set. + String selector = "user."; + vertx().eventBus().send( + "CONFIG-MAP", // event bus address + selector, + new Handler<AsyncResult<Message<String>>>() { + @Override + public void handle(AsyncResult<Message<String>> reply) { + testContext.assertNotNull(reply.result()); + testContext.assertNotNull(reply.result().body()); + Map<String,String> config = Json.decodeValue(reply.result().body(), + Map.class); + // do something with the config + // ... + } + });</code></pre> +</div> +</div> +<div class="paragraph"> +<p>Similar only single values can be accessed:</p> +</div> +<div class="listingblock"> +<div class="content"> +<pre class="prettyprint highlight"><code class="language-java" data-lang="java">@Override +public void start(){ + vertx().eventBus().send( + "CONFIG-VAL", // event bus address + "user.home", // property key + new Handler<AsyncResult<Message<String>>>() { + @Override + public void handle(AsyncResult<Message<String>> reply) { + String value = reply.result().body(); + // do something with the config value + // ... + } + });</code></pre> +</div> +</div> +<div class="paragraph"> +<p>Finally the event bus targets to be used can be configured using Tamaya configuration, +see the code snippet from the implementation:</p> +</div> +<div class="listingblock"> +<div class="content"> +<pre class="prettyprint highlight"><code class="language-java" data-lang="java">@Config(value = "tamaya.vertx.config.map", defaultValue = "CONFIG-MAP") +private String mapBusTarget; + +@Config(value = "tamaya.vertx.config.value", defaultValue = "CONFIG-VAL") +private String valBusTarget;</code></pre> +</div> +</div> +</div> +</div> +</div> +</div></p> + + <hr /> + </div> + </div> + <div> + <div id="push"></div> + + <div id="footer"> + <div class="container"> + <p class="muted credit">© 2014-<span>2017</span> Apache Software Foundation | Mixed with <a href="http://getbootstrap.com/">Bootstrap v3.1.1</a> + | Baked with <a href="http://jbake.org">JBake <span>v2.5.1</span></a> + at <span>2017-03-28</span> | + <a href="https://twitter.com/tamayaconf" class="twitter-follow-button" data-show-count="false">Follow @TamayaConf</a><script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script> + </p> + <p> + <b>Disclaimer</b> + Apache Tamaya (incubating) is an effort undergoing + incubation at + The Apache Software Foundation (ASF), sponsored by + the name of Apache Incubator. Incubation is required of + all newly accepted projects until a further review indicates + that the infrastructure, communications, and decision making + process have stabilized in a manner consistent with other + successful ASF projects. While incubation status is not + necessarily a reflection of the completeness or stability of + the code, it does indicate that the project has yet to + be fully endorsed by the ASF.<br /> + <a href="http://incubator.apache.org/guides/website.html" style="border:0px;" target="_target"><img class="incubator-logo" src="../../logos/egg-logo2.png"/></a> + </p> + </div> + </div> + + <!-- Le javascript + ================================================== --> + <!-- Placed at the end of the document so the pages load faster --> + <script src="../../js/jquery-1.11.1.min.js"></script> + <script src="../../js/bootstrap.min.js"></script> + <script src="../../js/prettify.js"></script> + </div> + </body> +</html> http://git-wip-us.apache.org/repos/asf/incubator-tamaya-site/blob/a0244b1c/documentation/extensions/mod_yaml.html ---------------------------------------------------------------------- diff --git a/documentation/extensions/mod_yaml.html b/documentation/extensions/mod_yaml.html index 381c946..b221fe9 100644 --- a/documentation/extensions/mod_yaml.html +++ b/documentation/extensions/mod_yaml.html @@ -263,7 +263,7 @@ comments -> Late afternoon is best. Backup contact is Nancy Billsmer @ 338-43 <div class="container"> <p class="muted credit">© 2014-<span>2017</span> Apache Software Foundation | Mixed with <a href="http://getbootstrap.com/">Bootstrap v3.1.1</a> | Baked with <a href="http://jbake.org">JBake <span>v2.5.1</span></a> - at <span>2017-03-07</span> | + at <span>2017-03-28</span> | <a href="https://twitter.com/tamayaconf" class="twitter-follow-button" data-show-count="false">Follow @TamayaConf</a><script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script> </p> <p> http://git-wip-us.apache.org/repos/asf/incubator-tamaya-site/blob/a0244b1c/documentation/quickstart.html ---------------------------------------------------------------------- diff --git a/documentation/quickstart.html b/documentation/quickstart.html index 9f13202..fb88622 100644 --- a/documentation/quickstart.html +++ b/documentation/quickstart.html @@ -443,7 +443,7 @@ MyTypeTemplate type = ConfigurationInjector.createTemplate(MyTypeTemplate.class) <div class="container"> <p class="muted credit">© 2014-<span>2017</span> Apache Software Foundation | Mixed with <a href="http://getbootstrap.com/">Bootstrap v3.1.1</a> | Baked with <a href="http://jbake.org">JBake <span>v2.5.1</span></a> - at <span>2017-03-07</span> | + at <span>2017-03-28</span> | <a href="https://twitter.com/tamayaconf" class="twitter-follow-button" data-show-count="false">Follow @TamayaConf</a><script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script> </p> <p> http://git-wip-us.apache.org/repos/asf/incubator-tamaya-site/blob/a0244b1c/documentation/usecases.html ---------------------------------------------------------------------- diff --git a/documentation/usecases.html b/documentation/usecases.html index 098e77b..c163527 100644 --- a/documentation/usecases.html +++ b/documentation/usecases.html @@ -124,7 +124,7 @@ <h1></h1> </div> - <p><em>2017-02-24</em></p> + <p><em>2017-03-07</em></p> <p><div class="sect1"> <h2 id="_apache_tamaya_use_cases_and_requirements">Apache Tamaya: Use Cases and Requirements</h2> @@ -1045,7 +1045,7 @@ on Configuration.</p> <div class="container"> <p class="muted credit">© 2014-<span>2017</span> Apache Software Foundation | Mixed with <a href="http://getbootstrap.com/">Bootstrap v3.1.1</a> | Baked with <a href="http://jbake.org">JBake <span>v2.5.1</span></a> - at <span>2017-03-07</span> | + at <span>2017-03-28</span> | <a href="https://twitter.com/tamayaconf" class="twitter-follow-button" data-show-count="false">Follow @TamayaConf</a><script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script> </p> <p> http://git-wip-us.apache.org/repos/asf/incubator-tamaya-site/blob/a0244b1c/download.html ---------------------------------------------------------------------- diff --git a/download.html b/download.html index 9415dab..0cc660a 100644 --- a/download.html +++ b/download.html @@ -124,7 +124,7 @@ <h1>Apache Tamaya: Download</h1> </div> - <p><em>2017-02-24</em></p> + <p><em>2017-03-07</em></p> <p><div id="preamble"> <div class="sectionbody"> @@ -242,7 +242,7 @@ $ gpg --verify tamaya-project-1.2.0-source-release.zip.asc</code></pre> <div class="container"> <p class="muted credit">© 2014-<span>2017</span> Apache Software Foundation | Mixed with <a href="http://getbootstrap.com/">Bootstrap v3.1.1</a> | Baked with <a href="http://jbake.org">JBake <span>v2.5.1</span></a> - at <span>2017-03-07</span> | + at <span>2017-03-28</span> | <a href="https://twitter.com/tamayaconf" class="twitter-follow-button" data-show-count="false">Follow @TamayaConf</a><script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script> </p> <p> http://git-wip-us.apache.org/repos/asf/incubator-tamaya-site/blob/a0244b1c/examples.html ---------------------------------------------------------------------- diff --git a/examples.html b/examples.html index 03caa4f..aa34c86 100644 --- a/examples.html +++ b/examples.html @@ -124,7 +124,7 @@ <h1>Apache Tamaya: Examples</h1> </div> - <p><em>2017-02-24</em></p> + <p><em>2017-03-07</em></p> <p><div id="preamble"> <div class="sectionbody"> @@ -208,7 +208,7 @@ adapted.</p> <div class="container"> <p class="muted credit">© 2014-<span>2017</span> Apache Software Foundation | Mixed with <a href="http://getbootstrap.com/">Bootstrap v3.1.1</a> | Baked with <a href="http://jbake.org">JBake <span>v2.5.1</span></a> - at <span>2017-03-07</span> | + at <span>2017-03-28</span> | <a href="https://twitter.com/tamayaconf" class="twitter-follow-button" data-show-count="false">Follow @TamayaConf</a><script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script> </p> <p> http://git-wip-us.apache.org/repos/asf/incubator-tamaya-site/blob/a0244b1c/feed.xml ---------------------------------------------------------------------- diff --git a/feed.xml b/feed.xml index 7b6a5e6..c648714 100644 --- a/feed.xml +++ b/feed.xml @@ -6,10 +6,31 @@ <atom:link href="https://tamaya.incubator.apache.org/feed.xml" rel="self" type="application/rss+xml" /> <description>Apache Tamaya RSS feed template</description> <language>en-gb</language> - <pubDate>Di, 7 Mär 2017 21:53:28 +0100</pubDate> - <lastBuildDate>Di, 7 Mär 2017 21:53:28 +0100</lastBuildDate> + <pubDate>Di, 28 Mär 2017 22:34:39 +0200</pubDate> + <lastBuildDate>Di, 28 Mär 2017 22:34:39 +0200</lastBuildDate> <item> + <title>Javaland - Configuration beyond Java EE8</title> + <link>https://tamaya.incubator.apache.org/blog/2017/03/javaland.html</link> + <pubDate>Di, 28 Mär 2017 00:00:00 +0200</pubDate> + <guid isPermaLink="false">blog/2017/03/javaland.html</guid> + <description>&lt;div class=&quot;paragraph&quot;&gt; +&lt;p&gt;Anatole held a talk about Tamaya at Javaland 2017:&lt;/p&gt; +&lt;/div&gt; +&lt;div class=&quot;ulist&quot;&gt; +&lt;ul&gt; +&lt;li&gt; +&lt;p&gt;&lt;a href=&quot;https://www.javaland.eu/&quot;&gt;Javaland&lt;/a&gt;&lt;/p&gt; +&lt;/li&gt; +&lt;li&gt; +&lt;p&gt;&lt;a href=&quot;https://www.slideshare.net/AnatoleTresch/configuration-beyond-java-ee-8&quot;&gt;Anatole&amp;#8217;s slides&lt;/a&gt;&lt;/p&gt; +&lt;/li&gt; +&lt;/ul&gt; +&lt;/div&gt; +&lt;div class=&quot;paragraph&quot;&gt; +&lt;p&gt;The talk was attended by roughly 30 people and lively discussions about Tamaya and Microprofile.io followed. Currently Tamaya seems in good shape to tackle the future of configuration in Java.&lt;/p&gt; +&lt;/div&gt;</description> + </item><item> <title>Blog post (German) - Dirk Weil: Anwendungskonfiguration mit Apache Tamaya</title> <link>https://tamaya.incubator.apache.org/blog/2016/dirk-weil-javaeeblog.html</link> <pubDate>Do, 1 Dez 2016 00:00:00 +0100</pubDate> http://git-wip-us.apache.org/repos/asf/incubator-tamaya-site/blob/a0244b1c/highleveldesign.html ---------------------------------------------------------------------- diff --git a/highleveldesign.html b/highleveldesign.html index c1740ef..f4c2b92 100644 --- a/highleveldesign.html +++ b/highleveldesign.html @@ -124,7 +124,7 @@ <h1></h1> </div> - <p><em>2017-02-24</em></p> + <p><em>2017-03-07</em></p> <p><div class="sect1"> <h2 id="_the_tamaya_high_level_design">The Tamaya High Level Design</h2> @@ -412,7 +412,7 @@ and of its current available <a href="documentation/extensions.html">modules</a> <div class="container"> <p class="muted credit">© 2014-<span>2017</span> Apache Software Foundation | Mixed with <a href="http://getbootstrap.com/">Bootstrap v3.1.1</a> | Baked with <a href="http://jbake.org">JBake <span>v2.5.1</span></a> - at <span>2017-03-07</span> | + at <span>2017-03-28</span> | <a href="https://twitter.com/tamayaconf" class="twitter-follow-button" data-show-count="false">Follow @TamayaConf</a><script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script> </p> <p> http://git-wip-us.apache.org/repos/asf/incubator-tamaya-site/blob/a0244b1c/history.html ---------------------------------------------------------------------- diff --git a/history.html b/history.html index 46965c8..3c9ff8b 100644 --- a/history.html +++ b/history.html @@ -124,7 +124,7 @@ <h1></h1> </div> - <p><em>2017-02-24</em></p> + <p><em>2017-03-07</em></p> <p><div class="sect1"> <h2 id="_apache_tamaya_release_history">Apache Tamaya: Release History</h2> @@ -173,7 +173,7 @@ <div class="container"> <p class="muted credit">© 2014-<span>2017</span> Apache Software Foundation | Mixed with <a href="http://getbootstrap.com/">Bootstrap v3.1.1</a> | Baked with <a href="http://jbake.org">JBake <span>v2.5.1</span></a> - at <span>2017-03-07</span> | + at <span>2017-03-28</span> | <a href="https://twitter.com/tamayaconf" class="twitter-follow-button" data-show-count="false">Follow @TamayaConf</a><script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script> </p> <p> http://git-wip-us.apache.org/repos/asf/incubator-tamaya-site/blob/a0244b1c/index.html ---------------------------------------------------------------------- diff --git a/index.html b/index.html index 0001b2c..7c19efc 100644 --- a/index.html +++ b/index.html @@ -124,6 +124,27 @@ </div> <div> + <a href='blog/2017/03/javaland.html'><h1>Javaland - Configuration beyond Java EE8</h1></a> + <p>2017-03-28</p> + <p><div class="paragraph"> +<p>Anatole held a talk about Tamaya at Javaland 2017:</p> +</div> +<div class="ulist"> +<ul> +<li> +<p><a href="https://www.javaland.eu/">Javaland</a></p> +</li> +<li> +<p><a href="https://www.slideshare.net/AnatoleTresch/configuration-beyond-java-ee-8">Anatole’s slides</a></p> +</li> +</ul> +</div> +<div class="paragraph"> +<p>The talk was attended by roughly 30 people and lively discussions about Tamaya and Microprofile.io followed. Currently Tamaya seems in good shape to tackle the future of configuration in Java.</p> +</div></p> + </div> + + <div> <a href='blog/2016/dirk-weil-javaeeblog.html'><h1>Blog post (German) - Dirk Weil: Anwendungskonfiguration mit Apache Tamaya</h1></a> <p>2016-12-01</p> <p><div class="paragraph"> @@ -451,7 +472,7 @@ <div class="container"> <p class="muted credit">© 2014-<span>2017</span> Apache Software Foundation | Mixed with <a href="http://getbootstrap.com/">Bootstrap v3.1.1</a> | Baked with <a href="http://jbake.org">JBake <span>v2.5.1</span></a> - at <span>2017-03-07</span> | + at <span>2017-03-28</span> | <a href="https://twitter.com/tamayaconf" class="twitter-follow-button" data-show-count="false">Follow @TamayaConf</a><script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script> </p> <p> http://git-wip-us.apache.org/repos/asf/incubator-tamaya-site/blob/a0244b1c/release-guide.html ---------------------------------------------------------------------- diff --git a/release-guide.html b/release-guide.html index b51c7ed..9a68f57 100644 --- a/release-guide.html +++ b/release-guide.html @@ -124,7 +124,7 @@ <h1>Apache Tamaya: Release Guide</h1> </div> - <p><em>2017-02-24</em></p> + <p><em>2017-03-07</em></p> <p><div id="preamble"> <div class="sectionbody"> @@ -526,7 +526,7 @@ Also drop a short mail on the mailing list.</p> <div class="container"> <p class="muted credit">© 2014-<span>2017</span> Apache Software Foundation | Mixed with <a href="http://getbootstrap.com/">Bootstrap v3.1.1</a> | Baked with <a href="http://jbake.org">JBake <span>v2.5.1</span></a> - at <span>2017-03-07</span> | + at <span>2017-03-28</span> | <a href="https://twitter.com/tamayaconf" class="twitter-follow-button" data-show-count="false">Follow @TamayaConf</a><script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script> </p> <p> http://git-wip-us.apache.org/repos/asf/incubator-tamaya-site/blob/a0244b1c/sitemap.xml ---------------------------------------------------------------------- diff --git a/sitemap.xml b/sitemap.xml index 9f2e32c..5cde403 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -1,9 +1,33 @@ <?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"> <url> + <loc>https://tamaya.incubator.apache.org/documentation/extensions/mod_cdi.html</loc> + <lastmod>2017-03-28</lastmod> + </url><url> + <loc>https://tamaya.incubator.apache.org/documentation/extensions/mod_vertx.html</loc> + <lastmod>2017-03-28</lastmod> + </url><url> + <loc>https://tamaya.incubator.apache.org/documentation/extensions.html</loc> + <lastmod>2017-03-28</lastmod> + </url><url> + <loc>https://tamaya.incubator.apache.org/apidocs/index.html</loc> + <lastmod>2017-03-07</lastmod> + </url><url> + <loc>https://tamaya.incubator.apache.org/development/community.html</loc> + <lastmod>2017-03-07</lastmod> + </url><url> + <loc>https://tamaya.incubator.apache.org/development/possible-contributions.html</loc> + <lastmod>2017-03-07</lastmod> + </url><url> <loc>https://tamaya.incubator.apache.org/development/source.html</loc> <lastmod>2017-03-07</lastmod> </url><url> + <loc>https://tamaya.incubator.apache.org/development/team.html</loc> + <lastmod>2017-03-07</lastmod> + </url><url> + <loc>https://tamaya.incubator.apache.org/devguide.html</loc> + <lastmod>2017-03-07</lastmod> + </url><url> <loc>https://tamaya.incubator.apache.org/documentation/api.html</loc> <lastmod>2017-03-07</lastmod> </url><url> @@ -13,15 +37,54 @@ <loc>https://tamaya.incubator.apache.org/documentation/extensions/mod_camel.html</loc> <lastmod>2017-03-07</lastmod> </url><url> + <loc>https://tamaya.incubator.apache.org/documentation/extensions/mod_classloader_support.html</loc> + <lastmod>2017-03-07</lastmod> + </url><url> + <loc>https://tamaya.incubator.apache.org/documentation/extensions/mod_collections.html</loc> + <lastmod>2017-03-07</lastmod> + </url><url> + <loc>https://tamaya.incubator.apache.org/documentation/extensions/mod_consul.html</loc> + <lastmod>2017-03-07</lastmod> + </url><url> + <loc>https://tamaya.incubator.apache.org/documentation/extensions/mod_etcd.html</loc> + <lastmod>2017-03-07</lastmod> + </url><url> + <loc>https://tamaya.incubator.apache.org/documentation/extensions/mod_events.html</loc> + <lastmod>2017-03-07</lastmod> + </url><url> <loc>https://tamaya.incubator.apache.org/documentation/extensions/mod_features.html</loc> <lastmod>2017-03-07</lastmod> </url><url> + <loc>https://tamaya.incubator.apache.org/documentation/extensions/mod_filter.html</loc> + <lastmod>2017-03-07</lastmod> + </url><url> + <loc>https://tamaya.incubator.apache.org/documentation/extensions/mod_formats.html</loc> + <lastmod>2017-03-07</lastmod> + </url><url> + <loc>https://tamaya.incubator.apache.org/documentation/extensions/mod_functions.html</loc> + <lastmod>2017-03-07</lastmod> + </url><url> <loc>https://tamaya.incubator.apache.org/documentation/extensions/mod_hazelcast.html</loc> <lastmod>2017-03-07</lastmod> </url><url> + <loc>https://tamaya.incubator.apache.org/documentation/extensions/mod_injection.html</loc> + <lastmod>2017-03-07</lastmod> + </url><url> <loc>https://tamaya.incubator.apache.org/documentation/extensions/mod_jndi.html</loc> <lastmod>2017-03-07</lastmod> </url><url> + <loc>https://tamaya.incubator.apache.org/documentation/extensions/mod_jodatime.html</loc> + <lastmod>2017-03-07</lastmod> + </url><url> + <loc>https://tamaya.incubator.apache.org/documentation/extensions/mod_json.html</loc> + <lastmod>2017-03-07</lastmod> + </url><url> + <loc>https://tamaya.incubator.apache.org/documentation/extensions/mod_management.html</loc> + <lastmod>2017-03-07</lastmod> + </url><url> + <loc>https://tamaya.incubator.apache.org/documentation/extensions/mod_metamodel.html</loc> + <lastmod>2017-03-07</lastmod> + </url><url> <loc>https://tamaya.incubator.apache.org/documentation/extensions/mod_mutable_config.html</loc> <lastmod>2017-03-07</lastmod> </url><url> @@ -58,89 +121,32 @@ <loc>https://tamaya.incubator.apache.org/documentation/extensions/mod_yaml.html</loc> <lastmod>2017-03-07</lastmod> </url><url> - <loc>https://tamaya.incubator.apache.org/documentation/extensions.html</loc> + <loc>https://tamaya.incubator.apache.org/documentation/quickstart.html</loc> <lastmod>2017-03-07</lastmod> </url><url> - <loc>https://tamaya.incubator.apache.org/documentation/quickstart.html</loc> + <loc>https://tamaya.incubator.apache.org/documentation/usecases.html</loc> <lastmod>2017-03-07</lastmod> </url><url> <loc>https://tamaya.incubator.apache.org/download.html</loc> - <lastmod>2017-02-24</lastmod> + <lastmod>2017-03-07</lastmod> </url><url> <loc>https://tamaya.incubator.apache.org/examples.html</loc> - <lastmod>2017-02-24</lastmod> + <lastmod>2017-03-07</lastmod> </url><url> <loc>https://tamaya.incubator.apache.org/highleveldesign.html</loc> - <lastmod>2017-02-24</lastmod> + <lastmod>2017-03-07</lastmod> </url><url> <loc>https://tamaya.incubator.apache.org/history.html</loc> - <lastmod>2017-02-24</lastmod> + <lastmod>2017-03-07</lastmod> </url><url> <loc>https://tamaya.incubator.apache.org/release-guide.html</loc> - <lastmod>2017-02-24</lastmod> + <lastmod>2017-03-07</lastmod> </url><url> <loc>https://tamaya.incubator.apache.org/start.html</loc> - <lastmod>2017-02-24</lastmod> - </url><url> - <loc>https://tamaya.incubator.apache.org/apidocs/index.html</loc> - <lastmod>2017-02-24</lastmod> - </url><url> - <loc>https://tamaya.incubator.apache.org/development/community.html</loc> - <lastmod>2017-02-24</lastmod> - </url><url> - <loc>https://tamaya.incubator.apache.org/development/possible-contributions.html</loc> - <lastmod>2017-02-24</lastmod> - </url><url> - <loc>https://tamaya.incubator.apache.org/development/team.html</loc> - <lastmod>2017-02-24</lastmod> - </url><url> - <loc>https://tamaya.incubator.apache.org/devguide.html</loc> - <lastmod>2017-02-24</lastmod> - </url><url> - <loc>https://tamaya.incubator.apache.org/documentation/extensions/mod_cdi.html</loc> - <lastmod>2017-02-24</lastmod> - </url><url> - <loc>https://tamaya.incubator.apache.org/documentation/extensions/mod_classloader_support.html</loc> - <lastmod>2017-02-24</lastmod> - </url><url> - <loc>https://tamaya.incubator.apache.org/documentation/extensions/mod_collections.html</loc> - <lastmod>2017-02-24</lastmod> - </url><url> - <loc>https://tamaya.incubator.apache.org/documentation/extensions/mod_consul.html</loc> - <lastmod>2017-02-24</lastmod> - </url><url> - <loc>https://tamaya.incubator.apache.org/documentation/extensions/mod_etcd.html</loc> - <lastmod>2017-02-24</lastmod> - </url><url> - <loc>https://tamaya.incubator.apache.org/documentation/extensions/mod_events.html</loc> - <lastmod>2017-02-24</lastmod> - </url><url> - <loc>https://tamaya.incubator.apache.org/documentation/extensions/mod_filter.html</loc> - <lastmod>2017-02-24</lastmod> - </url><url> - <loc>https://tamaya.incubator.apache.org/documentation/extensions/mod_formats.html</loc> - <lastmod>2017-02-24</lastmod> - </url><url> - <loc>https://tamaya.incubator.apache.org/documentation/extensions/mod_functions.html</loc> - <lastmod>2017-02-24</lastmod> - </url><url> - <loc>https://tamaya.incubator.apache.org/documentation/extensions/mod_injection.html</loc> - <lastmod>2017-02-24</lastmod> - </url><url> - <loc>https://tamaya.incubator.apache.org/documentation/extensions/mod_jodatime.html</loc> - <lastmod>2017-02-24</lastmod> - </url><url> - <loc>https://tamaya.incubator.apache.org/documentation/extensions/mod_json.html</loc> - <lastmod>2017-02-24</lastmod> - </url><url> - <loc>https://tamaya.incubator.apache.org/documentation/extensions/mod_management.html</loc> - <lastmod>2017-02-24</lastmod> - </url><url> - <loc>https://tamaya.incubator.apache.org/documentation/extensions/mod_metamodel.html</loc> - <lastmod>2017-02-24</lastmod> + <lastmod>2017-03-07</lastmod> </url><url> - <loc>https://tamaya.incubator.apache.org/documentation/usecases.html</loc> - <lastmod>2017-02-24</lastmod> + <loc>https://tamaya.incubator.apache.org/blog/2017/03/javaland.html</loc> + <lastmod>2017-03-28</lastmod> </url><url> <loc>https://tamaya.incubator.apache.org/blog/2016/dirk-weil-javaeeblog.html</loc> <lastmod>2016-12-01</lastmod> http://git-wip-us.apache.org/repos/asf/incubator-tamaya-site/blob/a0244b1c/start.html ---------------------------------------------------------------------- diff --git a/start.html b/start.html index f61b810..b4a2df4 100644 --- a/start.html +++ b/start.html @@ -124,7 +124,7 @@ <h1>Tamaya in 5 minutes - a short introduction</h1> </div> - <p><em>2017-02-24</em></p> + <p><em>2017-03-07</em></p> <p><div id="preamble"> <div class="sectionbody"> @@ -238,7 +238,7 @@ or in a clustered Docker environment in production, it stays the same!</p> <div class="container"> <p class="muted credit">© 2014-<span>2017</span> Apache Software Foundation | Mixed with <a href="http://getbootstrap.com/">Bootstrap v3.1.1</a> | Baked with <a href="http://jbake.org">JBake <span>v2.5.1</span></a> - at <span>2017-03-07</span> | + at <span>2017-03-28</span> | <a href="https://twitter.com/tamayaconf" class="twitter-follow-button" data-show-count="false">Follow @TamayaConf</a><script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script> </p> <p>
