You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tamaya.apache.org by bu...@apache.org on 2015/08/22 17:35:32 UTC

svn commit: r962708 [11/30] - in /websites/staging/tamaya/trunk/content: ./ documentation/ javadoc/api/java7/ javadoc/api/java7/org/apache/tamaya/ javadoc/api/java7/org/apache/tamaya/spi/ javadoc/api/java8/ javadoc/api/java8/org/apache/tamaya/ javadoc/...

Modified: websites/staging/tamaya/trunk/content/javadoc/api/java8/org/apache/tamaya/spi/ConfigurationContextBuilder.html
==============================================================================
--- websites/staging/tamaya/trunk/content/javadoc/api/java8/org/apache/tamaya/spi/ConfigurationContextBuilder.html (original)
+++ websites/staging/tamaya/trunk/content/javadoc/api/java8/org/apache/tamaya/spi/ConfigurationContextBuilder.html Sat Aug 22 15:35:30 2015
@@ -2,9 +2,20 @@
 <!-- NewPage -->
 <html lang="de">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat May 02 00:11:40 CEST 2015 -->
-<title>ConfigurationContextBuilder</title>
-<meta name="date" content="2015-05-02">
+<!-- Generated by javadoc (1.8.0_45) on Thu Aug 06 19:59:59 CEST 2015 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>ConfigurationContextBuilder (Apache Tamaya Java 8 API 0.1-incubating API)</title>
+<meta name="date" content="2015-08-06">
+<meta name="keywords" content="org.apache.tamaya.spi.ConfigurationContextBuilder interface">
+<meta name="keywords" content="setContext()">
+<meta name="keywords" content="addPropertySources()">
+<meta name="keywords" content="removePropertySources()">
+<meta name="keywords" content="addPropertyFilters()">
+<meta name="keywords" content="removePropertyFilters()">
+<meta name="keywords" content="addPropertyConverter()">
+<meta name="keywords" content="removePropertyConverters()">
+<meta name="keywords" content="setPropertyValueCombinationPolicy()">
+<meta name="keywords" content="build()">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,14 +23,14 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConfigurationContextBuilder";
+            parent.document.title="ConfigurationContextBuilder (Apache Tamaya Java 8 API 0.1-incubating API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var methods = {"i0":6,"i1":6,"i2":18,"i3":6,"i4":18,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":18,"i11":6,"i12":6,"i13":18,"i14":6,"i15":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
 var tableTab = "tableTab";
@@ -40,9 +51,10 @@ var activeTableTab = "activeTableTab";
 <li><a href="../../../../overview-summary.html">Overview</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/ConfigurationContextBuilder.html">Use</a></li>
 <li><a href="package-tree.html">Tree</a></li>
 <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
 <li><a href="../../../../help-doc.html">Help</a></li>
 </ul>
 </div>
@@ -105,13 +117,13 @@ var activeTableTab = "activeTableTab";
  Builders can be obtained in exactly two ways:
  <ol>
      <li>By accessing a preinitialized builder from an existing <a href="../../../../org/apache/tamaya/spi/ConfigurationContext.html" title="interface in org.apache.tamaya.spi"><code>ConfigurationContext</code></a>,
-     by calling <code>org.apache.tamaya.spi.ConfigurationContext#toBuilder()</code>.</li>
+     by calling <a href="../../../../org/apache/tamaya/spi/ConfigurationContext.html#toBuilder--"><code>ConfigurationContext.toBuilder()</code></a>.</li>
      <li>By accessing an empty builder instance from
      <a href="../../../../org/apache/tamaya/ConfigurationProvider.html#getConfigurationContextBuilder--"><code>ConfigurationProvider.getConfigurationContextBuilder()</code></a>.</li>
  </ol>
  After all changes are applied to a builder a new <a href="../../../../org/apache/tamaya/spi/ConfigurationContext.html" title="interface in org.apache.tamaya.spi"><code>ConfigurationContext</code></a> instance can
  be created and can be applied by calling
- <a href="../../../../org/apache/tamaya/ConfigurationProvider.html#setConfigurationContext-org.apache.tamaya.spi.ConfigurationContext-"><code>ConfigurationProvider.setConfigurationContext(org.apache.tamaya.spi.ConfigurationContext)</code></a>. Since this method can
+ <a href="../../../../org/apache/tamaya/ConfigurationProvider.html#setConfigurationContext-org.apache.tamaya.spi.ConfigurationContext-"><code>ConfigurationProvider.setConfigurationContext(ConfigurationContext)</code></a>. Since this method can
  throw an UnsupportedOperationException, you should check before if changing the current ConfigurationContext
  programmatically is supported by calling
  <code>org.apache.tamaya.ConfigurationProvider#isConfigurationContextSettable()</code>.</div>
@@ -128,7 +140,7 @@ var activeTableTab = "activeTableTab";
 </a>
 <h3>Method Summary</h3>
 <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>
 <th class="colLast" scope="col">Method and Description</th>
@@ -142,24 +154,24 @@ var activeTableTab = "activeTableTab";
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html" title="interface in org.apache.tamaya.spi">ConfigurationContextBuilder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html#addPropertyFilters-java.util.Collection-">addPropertyFilters</a></span>(java.util.Collection&lt;<a href="../../../../org/apache/tamaya/spi/PropertyFilter.html" title="interface in org.apache.tamaya.spi">PropertyFilter</a>&gt;&nbsp;filters)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html#addPropertyFilters-java.util.Collection-">addPropertyFilters</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../org/apache/tamaya/spi/PropertyFilter.html" title="interface in org.apache.tamaya.spi">PropertyFilter</a>&gt;&nbsp;filters)</code>
 <div class="block">Adds the given PropertyFilter instances.</div>
 </td>
 </tr>
 <tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html" title="interface in org.apache.tamaya.spi">ConfigurationContextBuilder</a></code></td>
+<td class="colFirst"><code>default <a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html" title="interface in org.apache.tamaya.spi">ConfigurationContextBuilder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html#addPropertyFilters-org.apache.tamaya.spi.PropertyFilter...-">addPropertyFilters</a></span>(<a href="../../../../org/apache/tamaya/spi/PropertyFilter.html" title="interface in org.apache.tamaya.spi">PropertyFilter</a>...&nbsp;filters)</code>
 <div class="block">Adds the given PropertyFilter instances.</div>
 </td>
 </tr>
 <tr id="i3" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html" title="interface in org.apache.tamaya.spi">ConfigurationContextBuilder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html#addPropertySources-java.util.Collection-">addPropertySources</a></span>(java.util.Collection&lt;<a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi">PropertySource</a>&gt;&nbsp;propertySourcesToAdd)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html#addPropertySources-java.util.Collection-">addPropertySources</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi">PropertySource</a>&gt;&nbsp;propertySourcesToAdd)</code>
 <div class="block">This method can be used for programmatically adding <a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi"><code>PropertySource</code></a>s.</div>
 </td>
 </tr>
 <tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html" title="interface in org.apache.tamaya.spi">ConfigurationContextBuilder</a></code></td>
+<td class="colFirst"><code>default <a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html" title="interface in org.apache.tamaya.spi">ConfigurationContextBuilder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html#addPropertySources-org.apache.tamaya.spi.PropertySource...-">addPropertySources</a></span>(<a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi">PropertySource</a>...&nbsp;propertySourcesToAdd)</code>
 <div class="block">This method can be used for programmatically adding <a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi"><code>PropertySource</code></a>s.</div>
 </td>
@@ -173,7 +185,7 @@ var activeTableTab = "activeTableTab";
 <tr id="i6" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html" title="interface in org.apache.tamaya.spi">ConfigurationContextBuilder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html#removePropertyConverters-org.apache.tamaya.TypeLiteral-java.util.Collection-">removePropertyConverters</a></span>(<a href="../../../../org/apache/tamaya/TypeLiteral.html" title="class in org.apache.tamaya">TypeLiteral</a>&lt;?&gt;&nbsp;typeToConvert,
-                        java.util.Collection&lt;<a href="../../../../org/apache/tamaya/spi/PropertyConverter.html" title="interface in org.apache.tamaya.spi">PropertyConverter</a>&lt;?&gt;&gt;&nbsp;converters)</code>
+                        <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../org/apache/tamaya/spi/PropertyConverter.html" title="interface in org.apache.tamaya.spi">PropertyConverter</a>&lt;?&gt;&gt;&nbsp;converters)</code>
 <div class="block">Removes the given PropertyConverter instances.</div>
 </td>
 </tr>
@@ -186,35 +198,47 @@ var activeTableTab = "activeTableTab";
 </tr>
 <tr id="i8" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html" title="interface in org.apache.tamaya.spi">ConfigurationContextBuilder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html#removePropertyFilters-java.util.Collection-">removePropertyFilters</a></span>(java.util.Collection&lt;<a href="../../../../org/apache/tamaya/spi/PropertyFilter.html" title="interface in org.apache.tamaya.spi">PropertyFilter</a>&gt;&nbsp;filters)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html#removePropertyFilters-java.util.Collection-">removePropertyFilters</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../org/apache/tamaya/spi/PropertyFilter.html" title="interface in org.apache.tamaya.spi">PropertyFilter</a>&gt;&nbsp;filters)</code>
 <div class="block">Removes the given PropertyFilter instances.</div>
 </td>
 </tr>
 <tr id="i9" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html" title="interface in org.apache.tamaya.spi">ConfigurationContextBuilder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html#removePropertyFilters-org.apache.tamaya.spi.PropertyFilter...-">removePropertyFilters</a></span>(<a href="../../../../org/apache/tamaya/spi/PropertyFilter.html" title="interface in org.apache.tamaya.spi">PropertyFilter</a>...&nbsp;filters)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html#removePropertyFilters-java.util.function.Predicate-">removePropertyFilters</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/function.Predicate.html?is-external=true" title="class or interface in java.util">java.util.function.Predicate</a>&lt;<a href="../../../../org/apache/tamaya/spi/PropertyFilter.html" title="interface in org.apache.tamaya.spi">PropertyFilter</a>&gt;&nbsp;selector)</code>
 <div class="block">Removes the given PropertyFilter instances.</div>
 </td>
 </tr>
 <tr id="i10" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html" title="interface in org.apache.tamaya.spi">ConfigurationContextBuilder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html#removePropertySources-java.util.Collection-">removePropertySources</a></span>(java.util.Collection&lt;java.lang.String&gt;&nbsp;propertySourcesNames)</code>
-<div class="block">This method can be used for programmatically adding <a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi"><code>PropertySource</code></a>s.</div>
+<td class="colFirst"><code>default <a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html" title="interface in org.apache.tamaya.spi">ConfigurationContextBuilder</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html#removePropertyFilters-org.apache.tamaya.spi.PropertyFilter...-">removePropertyFilters</a></span>(<a href="../../../../org/apache/tamaya/spi/PropertyFilter.html" title="interface in org.apache.tamaya.spi">PropertyFilter</a>...&nbsp;filters)</code>
+<div class="block">Removes the given PropertyFilter instances.</div>
 </td>
 </tr>
 <tr id="i11" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html" title="interface in org.apache.tamaya.spi">ConfigurationContextBuilder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html#removePropertySources-java.lang.String...-">removePropertySources</a></span>(java.lang.String...&nbsp;propertySourcesNames)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html#removePropertySources-java.util.Collection-">removePropertySources</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;propertySourcesNames)</code>
 <div class="block">This method can be used for programmatically adding <a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi"><code>PropertySource</code></a>s.</div>
 </td>
 </tr>
 <tr id="i12" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html" title="interface in org.apache.tamaya.spi">ConfigurationContextBuilder</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html#removePropertySources-java.util.function.Predicate-">removePropertySources</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/function.Predicate.html?is-external=true" title="class or interface in java.util">java.util.function.Predicate</a>&lt;<a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi">PropertySource</a>&gt;&nbsp;selector)</code>
+<div class="block">Remove the property sources selected by the given selector predicate.</div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>default <a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html" title="interface in org.apache.tamaya.spi">ConfigurationContextBuilder</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html#removePropertySources-java.lang.String...-">removePropertySources</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;propertySourcesNames)</code>
+<div class="block">This method can be used for programmatically adding <a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi"><code>PropertySource</code></a>s.</div>
+</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html" title="interface in org.apache.tamaya.spi">ConfigurationContextBuilder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html#setContext-org.apache.tamaya.spi.ConfigurationContext-">setContext</a></span>(<a href="../../../../org/apache/tamaya/spi/ConfigurationContext.html" title="interface in org.apache.tamaya.spi">ConfigurationContext</a>&nbsp;context)</code>
 <div class="block">Init this builder instance with the given <a href="../../../../org/apache/tamaya/spi/ConfigurationContext.html" title="interface in org.apache.tamaya.spi"><code>ConfigurationContext</code></a> instance.</div>
 </td>
 </tr>
-<tr id="i13" class="rowColor">
+<tr id="i15" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html" title="interface in org.apache.tamaya.spi">ConfigurationContextBuilder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html#setPropertyValueCombinationPolicy-org.apache.tamaya.spi.PropertyValueCombinationPolicy-">setPropertyValueCombinationPolicy</a></span>(<a href="../../../../org/apache/tamaya/spi/PropertyValueCombinationPolicy.html" title="interface in org.apache.tamaya.spi">PropertyValueCombinationPolicy</a>&nbsp;policy)</code>
 <div class="block">Sets the <a href="../../../../org/apache/tamaya/spi/PropertyValueCombinationPolicy.html" title="interface in org.apache.tamaya.spi"><code>PropertyValueCombinationPolicy</code></a> used to evaluate the final
@@ -260,7 +284,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>addPropertySources</h4>
-<pre><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html" title="interface in org.apache.tamaya.spi">ConfigurationContextBuilder</a>&nbsp;addPropertySources(<a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi">PropertySource</a>...&nbsp;propertySourcesToAdd)</pre>
+<pre>default&nbsp;<a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html" title="interface in org.apache.tamaya.spi">ConfigurationContextBuilder</a>&nbsp;addPropertySources(<a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi">PropertySource</a>...&nbsp;propertySourcesToAdd)</pre>
 <div class="block">This method can be used for programmatically adding <a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi"><code>PropertySource</code></a>s.
  It is not needed for normal 'usage' by end users, but only for Extension Developers!</div>
 <dl>
@@ -277,7 +301,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>addPropertySources</h4>
-<pre><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html" title="interface in org.apache.tamaya.spi">ConfigurationContextBuilder</a>&nbsp;addPropertySources(java.util.Collection&lt;<a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi">PropertySource</a>&gt;&nbsp;propertySourcesToAdd)</pre>
+<pre><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html" title="interface in org.apache.tamaya.spi">ConfigurationContextBuilder</a>&nbsp;addPropertySources(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi">PropertySource</a>&gt;&nbsp;propertySourcesToAdd)</pre>
 <div class="block">This method can be used for programmatically adding <a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi"><code>PropertySource</code></a>s.
  It is not needed for normal 'usage' by end users, but only for Extension Developers!</div>
 <dl>
@@ -294,7 +318,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>removePropertySources</h4>
-<pre><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html" title="interface in org.apache.tamaya.spi">ConfigurationContextBuilder</a>&nbsp;removePropertySources(java.lang.String...&nbsp;propertySourcesNames)</pre>
+<pre>default&nbsp;<a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html" title="interface in org.apache.tamaya.spi">ConfigurationContextBuilder</a>&nbsp;removePropertySources(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;propertySourcesNames)</pre>
 <div class="block">This method can be used for programmatically adding <a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi"><code>PropertySource</code></a>s.
  It is not needed for normal 'usage' by end users, but only for Extension Developers!</div>
 <dl>
@@ -311,7 +335,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>removePropertySources</h4>
-<pre><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html" title="interface in org.apache.tamaya.spi">ConfigurationContextBuilder</a>&nbsp;removePropertySources(java.util.Collection&lt;java.lang.String&gt;&nbsp;propertySourcesNames)</pre>
+<pre><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html" title="interface in org.apache.tamaya.spi">ConfigurationContextBuilder</a>&nbsp;removePropertySources(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;propertySourcesNames)</pre>
 <div class="block">This method can be used for programmatically adding <a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi"><code>PropertySource</code></a>s.
  It is not needed for normal 'usage' by end users, but only for Extension Developers!</div>
 <dl>
@@ -328,7 +352,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>addPropertyFilters</h4>
-<pre><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html" title="interface in org.apache.tamaya.spi">ConfigurationContextBuilder</a>&nbsp;addPropertyFilters(<a href="../../../../org/apache/tamaya/spi/PropertyFilter.html" title="interface in org.apache.tamaya.spi">PropertyFilter</a>...&nbsp;filters)</pre>
+<pre>default&nbsp;<a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html" title="interface in org.apache.tamaya.spi">ConfigurationContextBuilder</a>&nbsp;addPropertyFilters(<a href="../../../../org/apache/tamaya/spi/PropertyFilter.html" title="interface in org.apache.tamaya.spi">PropertyFilter</a>...&nbsp;filters)</pre>
 <div class="block">Adds the given PropertyFilter instances.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -344,7 +368,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>addPropertyFilters</h4>
-<pre><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html" title="interface in org.apache.tamaya.spi">ConfigurationContextBuilder</a>&nbsp;addPropertyFilters(java.util.Collection&lt;<a href="../../../../org/apache/tamaya/spi/PropertyFilter.html" title="interface in org.apache.tamaya.spi">PropertyFilter</a>&gt;&nbsp;filters)</pre>
+<pre><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html" title="interface in org.apache.tamaya.spi">ConfigurationContextBuilder</a>&nbsp;addPropertyFilters(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../org/apache/tamaya/spi/PropertyFilter.html" title="interface in org.apache.tamaya.spi">PropertyFilter</a>&gt;&nbsp;filters)</pre>
 <div class="block">Adds the given PropertyFilter instances.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -360,7 +384,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>removePropertyFilters</h4>
-<pre><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html" title="interface in org.apache.tamaya.spi">ConfigurationContextBuilder</a>&nbsp;removePropertyFilters(<a href="../../../../org/apache/tamaya/spi/PropertyFilter.html" title="interface in org.apache.tamaya.spi">PropertyFilter</a>...&nbsp;filters)</pre>
+<pre>default&nbsp;<a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html" title="interface in org.apache.tamaya.spi">ConfigurationContextBuilder</a>&nbsp;removePropertyFilters(<a href="../../../../org/apache/tamaya/spi/PropertyFilter.html" title="interface in org.apache.tamaya.spi">PropertyFilter</a>...&nbsp;filters)</pre>
 <div class="block">Removes the given PropertyFilter instances.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -370,13 +394,29 @@ var activeTableTab = "activeTableTab";
 </dl>
 </li>
 </ul>
+<a name="removePropertyFilters-java.util.function.Predicate-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removePropertyFilters</h4>
+<pre><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html" title="interface in org.apache.tamaya.spi">ConfigurationContextBuilder</a>&nbsp;removePropertyFilters(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/function.Predicate.html?is-external=true" title="class or interface in java.util">java.util.function.Predicate</a>&lt;<a href="../../../../org/apache/tamaya/spi/PropertyFilter.html" title="interface in org.apache.tamaya.spi">PropertyFilter</a>&gt;&nbsp;selector)</pre>
+<div class="block">Removes the given PropertyFilter instances.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>selector</code> - the selector query, not null.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>this builder, for chaining, never null.</dd>
+</dl>
+</li>
+</ul>
 <a name="removePropertyFilters-java.util.Collection-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>removePropertyFilters</h4>
-<pre><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html" title="interface in org.apache.tamaya.spi">ConfigurationContextBuilder</a>&nbsp;removePropertyFilters(java.util.Collection&lt;<a href="../../../../org/apache/tamaya/spi/PropertyFilter.html" title="interface in org.apache.tamaya.spi">PropertyFilter</a>&gt;&nbsp;filters)</pre>
+<pre><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html" title="interface in org.apache.tamaya.spi">ConfigurationContextBuilder</a>&nbsp;removePropertyFilters(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../org/apache/tamaya/spi/PropertyFilter.html" title="interface in org.apache.tamaya.spi">PropertyFilter</a>&gt;&nbsp;filters)</pre>
 <div class="block">Removes the given PropertyFilter instances.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -386,6 +426,22 @@ var activeTableTab = "activeTableTab";
 </dl>
 </li>
 </ul>
+<a name="removePropertySources-java.util.function.Predicate-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removePropertySources</h4>
+<pre><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html" title="interface in org.apache.tamaya.spi">ConfigurationContextBuilder</a>&nbsp;removePropertySources(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/function.Predicate.html?is-external=true" title="class or interface in java.util">java.util.function.Predicate</a>&lt;<a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi">PropertySource</a>&gt;&nbsp;selector)</pre>
+<div class="block">Remove the property sources selected by the given selector predicate.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>selector</code> - the selector query, not null.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>this builder, for chaining, never null.</dd>
+</dl>
+</li>
+</ul>
 <a name="addPropertyConverter-org.apache.tamaya.TypeLiteral-org.apache.tamaya.spi.PropertyConverter-">
 <!--   -->
 </a>
@@ -430,7 +486,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <h4>removePropertyConverters</h4>
 <pre><a href="../../../../org/apache/tamaya/spi/ConfigurationContextBuilder.html" title="interface in org.apache.tamaya.spi">ConfigurationContextBuilder</a>&nbsp;removePropertyConverters(<a href="../../../../org/apache/tamaya/TypeLiteral.html" title="class in org.apache.tamaya">TypeLiteral</a>&lt;?&gt;&nbsp;typeToConvert,
-                                                     java.util.Collection&lt;<a href="../../../../org/apache/tamaya/spi/PropertyConverter.html" title="interface in org.apache.tamaya.spi">PropertyConverter</a>&lt;?&gt;&gt;&nbsp;converters)</pre>
+                                                     <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../org/apache/tamaya/spi/PropertyConverter.html" title="interface in org.apache.tamaya.spi">PropertyConverter</a>&lt;?&gt;&gt;&nbsp;converters)</pre>
 <div class="block">Removes the given PropertyConverter instances.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -487,9 +543,10 @@ var activeTableTab = "activeTableTab";
 <li><a href="../../../../overview-summary.html">Overview</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/ConfigurationContextBuilder.html">Use</a></li>
 <li><a href="package-tree.html">Tree</a></li>
 <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
 <li><a href="../../../../help-doc.html">Help</a></li>
 </ul>
 </div>
@@ -536,5 +593,6 @@ var activeTableTab = "activeTableTab";
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2014&#x2013;2015 <a href="http://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </body>
 </html>

Modified: websites/staging/tamaya/trunk/content/javadoc/api/java8/org/apache/tamaya/spi/ConfigurationProviderSpi.html
==============================================================================
--- websites/staging/tamaya/trunk/content/javadoc/api/java8/org/apache/tamaya/spi/ConfigurationProviderSpi.html (original)
+++ websites/staging/tamaya/trunk/content/javadoc/api/java8/org/apache/tamaya/spi/ConfigurationProviderSpi.html Sat Aug 22 15:35:30 2015
@@ -2,9 +2,16 @@
 <!-- NewPage -->
 <html lang="de">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat May 02 00:11:40 CEST 2015 -->
-<title>ConfigurationProviderSpi</title>
-<meta name="date" content="2015-05-02">
+<!-- Generated by javadoc (1.8.0_45) on Thu Aug 06 19:59:59 CEST 2015 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>ConfigurationProviderSpi (Apache Tamaya Java 8 API 0.1-incubating API)</title>
+<meta name="date" content="2015-08-06">
+<meta name="keywords" content="org.apache.tamaya.spi.ConfigurationProviderSpi interface">
+<meta name="keywords" content="getConfiguration()">
+<meta name="keywords" content="getConfigurationContext()">
+<meta name="keywords" content="setConfigurationContext()">
+<meta name="keywords" content="isConfigurationContextSettable()">
+<meta name="keywords" content="getConfigurationContextBuilder()">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,14 +19,14 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConfigurationProviderSpi";
+            parent.document.title="ConfigurationProviderSpi (Apache Tamaya Java 8 API 0.1-incubating API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var methods = {"i0":6,"i1":6,"i2":6,"i3":18,"i4":18};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
 var tableTab = "tableTab";
@@ -40,9 +47,10 @@ var activeTableTab = "activeTableTab";
 <li><a href="../../../../overview-summary.html">Overview</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/ConfigurationProviderSpi.html">Use</a></li>
 <li><a href="package-tree.html">Tree</a></li>
 <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
 <li><a href="../../../../help-doc.html">Help</a></li>
 </ul>
 </div>
@@ -118,7 +126,7 @@ var activeTableTab = "activeTableTab";
 </a>
 <h3>Method Summary</h3>
 <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>
 <th class="colLast" scope="col">Method and Description</th>
@@ -142,14 +150,14 @@ var activeTableTab = "activeTableTab";
 </td>
 </tr>
 <tr id="i3" class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
+<td class="colFirst"><code>default boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/ConfigurationProviderSpi.html#isConfigurationContextSettable--">isConfigurationContextSettable</a></span>()</code>
 <div class="block">Method that allows to determine if a new <a href="../../../../org/apache/tamaya/spi/ConfigurationContext.html" title="interface in org.apache.tamaya.spi"><code>ConfigurationContext</code></a> can be applied
  programmatically.</div>
 </td>
 </tr>
 <tr id="i4" class="altColor">
-<td class="colFirst"><code>void</code></td>
+<td class="colFirst"><code>default void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/ConfigurationProviderSpi.html#setConfigurationContext-org.apache.tamaya.spi.ConfigurationContext-">setConfigurationContext</a></span>(<a href="../../../../org/apache/tamaya/spi/ConfigurationContext.html" title="interface in org.apache.tamaya.spi">ConfigurationContext</a>&nbsp;context)</code>
 <div class="block">This method allows to replace the current <a href="../../../../org/apache/tamaya/spi/ConfigurationContext.html" title="interface in org.apache.tamaya.spi"><code>ConfigurationContext</code></a> with a new
  instance.</div>
@@ -204,7 +212,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>setConfigurationContext</h4>
-<pre>void&nbsp;setConfigurationContext(<a href="../../../../org/apache/tamaya/spi/ConfigurationContext.html" title="interface in org.apache.tamaya.spi">ConfigurationContext</a>&nbsp;context)</pre>
+<pre>default&nbsp;void&nbsp;setConfigurationContext(<a href="../../../../org/apache/tamaya/spi/ConfigurationContext.html" title="interface in org.apache.tamaya.spi">ConfigurationContext</a>&nbsp;context)</pre>
 <div class="block">This method allows to replace the current <a href="../../../../org/apache/tamaya/spi/ConfigurationContext.html" title="interface in org.apache.tamaya.spi"><code>ConfigurationContext</code></a> with a new
  instance. This can be used to update the context with a new one, e.g. because some of the configuration
  data has changed and must be updated. It is the responsibility of the ConfigurationProvider to trigger
@@ -214,7 +222,7 @@ var activeTableTab = "activeTableTab";
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>context</code> - the new ConfigurationContext to be applied.</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>java.lang.UnsupportedOperationException</code> - if the current provider is read-only.</dd>
+<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/UnsupportedOperationException.html?is-external=true" title="class or interface in java.lang">UnsupportedOperationException</a></code> - if the current provider is read-only.</dd>
 </dl>
 </li>
 </ul>
@@ -224,7 +232,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>isConfigurationContextSettable</h4>
-<pre>boolean&nbsp;isConfigurationContextSettable()</pre>
+<pre>default&nbsp;boolean&nbsp;isConfigurationContextSettable()</pre>
 <div class="block">Method that allows to determine if a new <a href="../../../../org/apache/tamaya/spi/ConfigurationContext.html" title="interface in org.apache.tamaya.spi"><code>ConfigurationContext</code></a> can be applied
  programmatically.</div>
 <dl>
@@ -269,9 +277,10 @@ var activeTableTab = "activeTableTab";
 <li><a href="../../../../overview-summary.html">Overview</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/ConfigurationProviderSpi.html">Use</a></li>
 <li><a href="package-tree.html">Tree</a></li>
 <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
 <li><a href="../../../../help-doc.html">Help</a></li>
 </ul>
 </div>
@@ -318,5 +327,6 @@ var activeTableTab = "activeTableTab";
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2014&#x2013;2015 <a href="http://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </body>
 </html>

Modified: websites/staging/tamaya/trunk/content/javadoc/api/java8/org/apache/tamaya/spi/PropertyConverter.html
==============================================================================
--- websites/staging/tamaya/trunk/content/javadoc/api/java8/org/apache/tamaya/spi/PropertyConverter.html (original)
+++ websites/staging/tamaya/trunk/content/javadoc/api/java8/org/apache/tamaya/spi/PropertyConverter.html Sat Aug 22 15:35:30 2015
@@ -2,9 +2,12 @@
 <!-- NewPage -->
 <html lang="de">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat May 02 00:11:40 CEST 2015 -->
-<title>PropertyConverter</title>
-<meta name="date" content="2015-05-02">
+<!-- Generated by javadoc (1.8.0_45) on Thu Aug 06 19:59:59 CEST 2015 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>PropertyConverter (Apache Tamaya Java 8 API 0.1-incubating API)</title>
+<meta name="date" content="2015-08-06">
+<meta name="keywords" content="org.apache.tamaya.spi.PropertyConverter interface">
+<meta name="keywords" content="convert()">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +15,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="PropertyConverter";
+            parent.document.title="PropertyConverter (Apache Tamaya Java 8 API 0.1-incubating API)";
         }
     }
     catch(err) {
@@ -40,9 +43,10 @@ var activeTableTab = "activeTableTab";
 <li><a href="../../../../overview-summary.html">Overview</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PropertyConverter.html">Use</a></li>
 <li><a href="package-tree.html">Tree</a></li>
 <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
 <li><a href="../../../../help-doc.html">Help</a></li>
 </ul>
 </div>
@@ -98,6 +102,10 @@ var activeTableTab = "activeTableTab";
 <div class="description">
 <ul class="blockList">
 <li class="blockList">
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - the result/target type of the converter.</dd>
+</dl>
 <hr>
 <br>
 <pre>public interface <span class="typeNameLabel">PropertyConverter&lt;T&gt;</span></pre>
@@ -124,8 +132,8 @@ var activeTableTab = "activeTableTab";
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/tamaya/spi/PropertyConverter.html" title="type parameter in PropertyConverter">T</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/PropertyConverter.html#convert-java.lang.String-">convert</a></span>(java.lang.String&nbsp;value)</code>
-<div class="block">Convert the given configuration keys from it' String representation into the required target type.</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/PropertyConverter.html#convert-java.lang.String-">convert</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>
+<div class="block">Convert the given configuration keys from it's String representation into the required target type.</div>
 </td>
 </tr>
 </table>
@@ -149,13 +157,18 @@ var activeTableTab = "activeTableTab";
 <ul class="blockListLast">
 <li class="blockList">
 <h4>convert</h4>
-<pre><a href="../../../../org/apache/tamaya/spi/PropertyConverter.html" title="type parameter in PropertyConverter">T</a>&nbsp;convert(java.lang.String&nbsp;value)</pre>
-<div class="block">Convert the given configuration keys from it' String representation into the required target type.</div>
+<pre><a href="../../../../org/apache/tamaya/spi/PropertyConverter.html" title="type parameter in PropertyConverter">T</a>&nbsp;convert(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</pre>
+<div class="block">Convert the given configuration keys from it's String representation into the required target type.
+ <b>IMPORTANT NOTE: </b> Multiple instances of this type are ordered in a chain of converters that
+ try to parse/convert a configured value. The first non-null result returned by a converter is
+ used as the final result of the conversion. As a consequence implementations of this class must
+ only return non-null values that are the result of a successful conversion of an entry.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>value</code> - the configuration keys</dd>
+<dd><code>value</code> - the configuration value, not null.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>converted keys</dd>
+<dd>the converted value, or <code>null</code> if the value could not be converted. Returning a non-null
+         value will stop the conversion process and return the value as result (converted value).</dd>
 </dl>
 </li>
 </ul>
@@ -178,9 +191,10 @@ var activeTableTab = "activeTableTab";
 <li><a href="../../../../overview-summary.html">Overview</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PropertyConverter.html">Use</a></li>
 <li><a href="package-tree.html">Tree</a></li>
 <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
 <li><a href="../../../../help-doc.html">Help</a></li>
 </ul>
 </div>
@@ -227,5 +241,6 @@ var activeTableTab = "activeTableTab";
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2014&#x2013;2015 <a href="http://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </body>
 </html>

Modified: websites/staging/tamaya/trunk/content/javadoc/api/java8/org/apache/tamaya/spi/PropertyFilter.html
==============================================================================
--- websites/staging/tamaya/trunk/content/javadoc/api/java8/org/apache/tamaya/spi/PropertyFilter.html (original)
+++ websites/staging/tamaya/trunk/content/javadoc/api/java8/org/apache/tamaya/spi/PropertyFilter.html Sat Aug 22 15:35:30 2015
@@ -2,9 +2,12 @@
 <!-- NewPage -->
 <html lang="de">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat May 02 00:11:40 CEST 2015 -->
-<title>PropertyFilter</title>
-<meta name="date" content="2015-05-02">
+<!-- Generated by javadoc (1.8.0_45) on Thu Aug 06 19:59:59 CEST 2015 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>PropertyFilter (Apache Tamaya Java 8 API 0.1-incubating API)</title>
+<meta name="date" content="2015-08-06">
+<meta name="keywords" content="org.apache.tamaya.spi.PropertyFilter interface">
+<meta name="keywords" content="filterProperty()">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +15,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="PropertyFilter";
+            parent.document.title="PropertyFilter (Apache Tamaya Java 8 API 0.1-incubating API)";
         }
     }
     catch(err) {
@@ -40,9 +43,10 @@ var activeTableTab = "activeTableTab";
 <li><a href="../../../../overview-summary.html">Overview</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PropertyFilter.html">Use</a></li>
 <li><a href="package-tree.html">Tree</a></li>
 <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
 <li><a href="../../../../help-doc.html">Help</a></li>
 </ul>
 </div>
@@ -124,9 +128,9 @@ var activeTableTab = "activeTableTab";
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/PropertyFilter.html#filterProperty-java.lang.String-java.lang.String-">filterProperty</a></span>(java.lang.String&nbsp;key,
-              java.lang.String&nbsp;valueToBeFiltered)</code>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/PropertyFilter.html#filterProperty-java.lang.String-java.lang.String-">filterProperty</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
+              <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;valueToBeFiltered)</code>
 <div class="block">Maps the current <code>valueToBeFiltered</code> value to a new value.</div>
 </td>
 </tr>
@@ -151,18 +155,18 @@ var activeTableTab = "activeTableTab";
 <ul class="blockListLast">
 <li class="blockList">
 <h4>filterProperty</h4>
-<pre>java.lang.String&nbsp;filterProperty(java.lang.String&nbsp;key,
-                                java.lang.String&nbsp;valueToBeFiltered)</pre>
+<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;filterProperty(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
+                      <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;valueToBeFiltered)</pre>
 <div class="block"><p>Maps the current <code>valueToBeFiltered</code> value to a new value. The resulting value will be used as the result
  passed to the user.</p>
  <p>If a filter is currently not available, it should just pass the input map to the method's
  output.</p>
- <p>Returning <code>null</code> will remove the entry.</p>
+ <p>Returning <code>null</code> will remove the entry and Optional.empty() will be returned to the user.</p>
  <h3>Implementation specification</h3>
  Implementations of this class must be
  <ul>
-     <li>reentrant</li>
-     <li>thread-safe</li>
+ <li>reentrant</li>
+ <li>thread-safe</li>
  </ul></div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -192,9 +196,10 @@ var activeTableTab = "activeTableTab";
 <li><a href="../../../../overview-summary.html">Overview</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PropertyFilter.html">Use</a></li>
 <li><a href="package-tree.html">Tree</a></li>
 <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
 <li><a href="../../../../help-doc.html">Help</a></li>
 </ul>
 </div>
@@ -241,5 +246,6 @@ var activeTableTab = "activeTableTab";
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2014&#x2013;2015 <a href="http://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </body>
 </html>

Modified: websites/staging/tamaya/trunk/content/javadoc/api/java8/org/apache/tamaya/spi/PropertySource.html
==============================================================================
--- websites/staging/tamaya/trunk/content/javadoc/api/java8/org/apache/tamaya/spi/PropertySource.html (original)
+++ websites/staging/tamaya/trunk/content/javadoc/api/java8/org/apache/tamaya/spi/PropertySource.html Sat Aug 22 15:35:30 2015
@@ -2,9 +2,18 @@
 <!-- NewPage -->
 <html lang="de">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat May 02 00:11:40 CEST 2015 -->
-<title>PropertySource</title>
-<meta name="date" content="2015-05-02">
+<!-- Generated by javadoc (1.8.0_45) on Thu Aug 06 19:59:59 CEST 2015 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>PropertySource (Apache Tamaya Java 8 API 0.1-incubating API)</title>
+<meta name="date" content="2015-08-06">
+<meta name="keywords" content="org.apache.tamaya.spi.PropertySource interface">
+<meta name="keywords" content="TAMAYA_ORDINAL">
+<meta name="keywords" content="getOrdinal()">
+<meta name="keywords" content="getDefaultOrdinal()">
+<meta name="keywords" content="getName()">
+<meta name="keywords" content="get()">
+<meta name="keywords" content="getProperties()">
+<meta name="keywords" content="isScannable()">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,14 +21,14 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="PropertySource";
+            parent.document.title="PropertySource (Apache Tamaya Java 8 API 0.1-incubating API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var methods = {"i0":18,"i1":18,"i2":6,"i3":18,"i4":6,"i5":18};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
 var tableTab = "tableTab";
@@ -40,9 +49,10 @@ var activeTableTab = "activeTableTab";
 <li><a href="../../../../overview-summary.html">Overview</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PropertySource.html">Use</a></li>
 <li><a href="package-tree.html">Tree</a></li>
 <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
 <li><a href="../../../../help-doc.html">Help</a></li>
 </ul>
 </div>
@@ -113,7 +123,7 @@ var activeTableTab = "activeTableTab";
  </p>
  <p>
  <p>A PropertySourceProvider will get picked up via the
- <code>ServiceLoader</code> mechanism and can be registered via
+ <a href="http://docs.oracle.com/javase/7/docs/api/java/util/ServiceLoader.html?is-external=true" title="class or interface in java.util"><code>ServiceLoader</code></a> mechanism and can be registered via
  META-INF/services/org.apache.tamaya.spi.PropertySource
  </p>
  <p>
@@ -140,7 +150,7 @@ var activeTableTab = "activeTableTab";
 <th class="colLast" scope="col">Field and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/PropertySource.html#TAMAYA_ORDINAL">TAMAYA_ORDINAL</a></span></code>
 <div class="block">property name to override default tamaya ordinals</div>
 </td>
@@ -155,34 +165,40 @@ var activeTableTab = "activeTableTab";
 </a>
 <h3>Method Summary</h3>
 <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/PropertySource.html#get-java.lang.String-">get</a></span>(java.lang.String&nbsp;key)</code>
+<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/PropertySource.html#get-java.lang.String-">get</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key)</code>
 <div class="block">Access a property.</div>
 </td>
 </tr>
 <tr id="i1" class="rowColor">
-<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colFirst"><code>default int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/PropertySource.html#getDefaultOrdinal--">getDefaultOrdinal</a></span>()</code>
+<div class="block">Returns the  default ordinal used, when no ordinal is set, or the ordinal was not parseable to an int value.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/PropertySource.html#getName--">getName</a></span>()</code>
 <div class="block">Get the name of the property source.</div>
 </td>
 </tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>int</code></td>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>default int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/PropertySource.html#getOrdinal--">getOrdinal</a></span>()</code>
 <div class="block">Lookup order:
  TODO rethink whole default PropertySources and ordering:
  TODO introduce default values or constants for ordinals
  
-     System properties (ordinal 400)
-     Environment properties (ordinal 300)
-     JNDI values (ordinal 200)
-     Properties file values (/META-INF/applicationConfiguration.properties) (ordinal 100)
+ System properties (ordinal 400)
+ Environment properties (ordinal 300)
+ JNDI values (ordinal 200)
+ Properties file values (/META-INF/applicationConfiguration.properties) (ordinal 100)
  
  <p/>
  <b>Important Hints for custom implementations</b>:
@@ -198,14 +214,14 @@ var activeTableTab = "activeTableTab";
  you have to configure an ordinal &gt; 400.</div>
 </td>
 </tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>java.util.Map&lt;java.lang.String,java.lang.String&gt;</code></td>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/PropertySource.html#getProperties--">getProperties</a></span>()</code>
 <div class="block">Access the current properties as Map.</div>
 </td>
 </tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>default boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/PropertySource.html#isScannable--">isScannable</a></span>()</code>
 <div class="block">Determines if this config source could be scanned for its list of properties.</div>
 </td>
@@ -231,7 +247,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockListLast">
 <li class="blockList">
 <h4>TAMAYA_ORDINAL</h4>
-<pre>static final&nbsp;java.lang.String TAMAYA_ORDINAL</pre>
+<pre>static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> TAMAYA_ORDINAL</pre>
 <div class="block">property name to override default tamaya ordinals</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
@@ -253,15 +269,15 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>getOrdinal</h4>
-<pre>int&nbsp;getOrdinal()</pre>
+<pre>default&nbsp;int&nbsp;getOrdinal()</pre>
 <div class="block">Lookup order:
  TODO rethink whole default PropertySources and ordering:
  TODO introduce default values or constants for ordinals
  <ol>
-     <li>System properties (ordinal 400)</li>
-     <li>Environment properties (ordinal 300)</li>
-     <li>JNDI values (ordinal 200)</li>
-     <li>Properties file values (/META-INF/applicationConfiguration.properties) (ordinal 100)</li>
+ <li>System properties (ordinal 400)</li>
+ <li>Environment properties (ordinal 300)</li>
+ <li>JNDI values (ordinal 200)</li>
+ <li>Properties file values (/META-INF/applicationConfiguration.properties) (ordinal 100)</li>
  </ol>
  <p/>
  <p><b>Important Hints for custom implementations</b>:</p>
@@ -279,8 +295,21 @@ var activeTableTab = "activeTableTab";
  config-source, but all of them have ordinal 400 by default (and can be reordered in a fine-grained manner.</p></div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>the 'importance' aka ordinal of the configured values. The higher, the more important.
- //X TODO think about making this a default method which returns default priority</dd>
+<dd>the 'importance' aka ordinal of the configured values. The higher, the more important.</dd>
+</dl>
+</li>
+</ul>
+<a name="getDefaultOrdinal--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDefaultOrdinal</h4>
+<pre>default&nbsp;int&nbsp;getDefaultOrdinal()</pre>
+<div class="block">Returns the  default ordinal used, when no ordinal is set, or the ordinal was not parseable to an int value.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the  default ordinal used, by default 0.</dd>
 </dl>
 </li>
 </ul>
@@ -290,12 +319,13 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>getName</h4>
-<pre>java.lang.String&nbsp;getName()</pre>
-<div class="block">Get the name of the property source. The name should be unique for the type of source, whereas the id is used
- to ensure unique identity, either locally or remotely.</div>
+<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getName()</pre>
+<div class="block">Get the name of the property source. The name should be unique for the type of source, whereas multiple instances
+ of the same type (and thus name) may exist in a system. Give a <a href="../../../../org/apache/tamaya/spi/ConfigurationContext.html" title="interface in org.apache.tamaya.spi"><code>ConfigurationContext</code></a>
+ the name of a PropertySource is unique.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>the configuration's name, never null.</dd>
+<dd>the property source's name, never null.</dd>
 </dl>
 </li>
 </ul>
@@ -305,15 +335,15 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>get</h4>
-<pre>java.lang.String&nbsp;get(java.lang.String&nbsp;key)</pre>
+<pre>default&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;get(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key)</pre>
 <div class="block">Access a property.
-
+ <p>
  //X TODO discuss if the key can be null</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>key</code> - the property's key, not null.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>the property's keys.</dd>
+<dd>the value assigned to the property or <code>null</code>. An empty String will kind of 'erase' previous values.</dd>
 </dl>
 </li>
 </ul>
@@ -323,7 +353,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>getProperties</h4>
-<pre>java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;getProperties()</pre>
+<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getProperties()</pre>
 <div class="block">Access the current properties as Map. The resulting Map may not return all items accessible, e.g.
  when the underlying storage does not support iteration of its entries.</div>
 <dl>
@@ -339,9 +369,9 @@ var activeTableTab = "activeTableTab";
 <ul class="blockListLast">
 <li class="blockList">
 <h4>isScannable</h4>
-<pre>boolean&nbsp;isScannable()</pre>
+<pre>default&nbsp;boolean&nbsp;isScannable()</pre>
 <div class="block">Determines if this config source could be scanned for its list of properties.
-
+ <p>
  <p>
  PropertySources which are not scannable might not be able to find all the
  configured values to provide via <a href="../../../../org/apache/tamaya/spi/PropertySource.html#getProperties--"><code>getProperties()</code></a>. This can e.g. happen
@@ -350,7 +380,7 @@ var activeTableTab = "activeTableTab";
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd><code>true</code> if this PropertySource could be scanned for its list of properties,
-         <code>false</code> if it should not be scanned.</dd>
+ <code>false</code> if it should not be scanned.</dd>
 </dl>
 </li>
 </ul>
@@ -373,9 +403,10 @@ var activeTableTab = "activeTableTab";
 <li><a href="../../../../overview-summary.html">Overview</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PropertySource.html">Use</a></li>
 <li><a href="package-tree.html">Tree</a></li>
 <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
 <li><a href="../../../../help-doc.html">Help</a></li>
 </ul>
 </div>
@@ -422,5 +453,6 @@ var activeTableTab = "activeTableTab";
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2014&#x2013;2015 <a href="http://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </body>
 </html>

Modified: websites/staging/tamaya/trunk/content/javadoc/api/java8/org/apache/tamaya/spi/PropertySourceProvider.html
==============================================================================
--- websites/staging/tamaya/trunk/content/javadoc/api/java8/org/apache/tamaya/spi/PropertySourceProvider.html (original)
+++ websites/staging/tamaya/trunk/content/javadoc/api/java8/org/apache/tamaya/spi/PropertySourceProvider.html Sat Aug 22 15:35:30 2015
@@ -2,9 +2,12 @@
 <!-- NewPage -->
 <html lang="de">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat May 02 00:11:40 CEST 2015 -->
-<title>PropertySourceProvider</title>
-<meta name="date" content="2015-05-02">
+<!-- Generated by javadoc (1.8.0_45) on Thu Aug 06 19:59:59 CEST 2015 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>PropertySourceProvider (Apache Tamaya Java 8 API 0.1-incubating API)</title>
+<meta name="date" content="2015-08-06">
+<meta name="keywords" content="org.apache.tamaya.spi.PropertySourceProvider interface">
+<meta name="keywords" content="getPropertySources()">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +15,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="PropertySourceProvider";
+            parent.document.title="PropertySourceProvider (Apache Tamaya Java 8 API 0.1-incubating API)";
         }
     }
     catch(err) {
@@ -40,9 +43,10 @@ var activeTableTab = "activeTableTab";
 <li><a href="../../../../overview-summary.html">Overview</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PropertySourceProvider.html">Use</a></li>
 <li><a href="package-tree.html">Tree</a></li>
 <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
 <li><a href="../../../../help-doc.html">Help</a></li>
 </ul>
 </div>
@@ -104,13 +108,13 @@ var activeTableTab = "activeTableTab";
 <div class="block"><p>Implement this interfaces to provide a PropertySource provider which
  is able to register multiple PropertySources. This is e.g. needed if
  there are multiple property files of a given config file name.</p>
- 
+ <p>
  <p>If a PropertySource like JNDI only exists once, then there is no need
  to implement it via the PropertySourceProvider but should directly
  expose a <a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi"><code>PropertySource</code></a>.</p>
-
+ <p>
  <p>A PropertySourceProvider will get picked up via the
- <code>ServiceLoader</code> mechanism and must get registered via
+ <a href="http://docs.oracle.com/javase/7/docs/api/java/util/ServiceLoader.html?is-external=true" title="class or interface in java.util"><code>ServiceLoader</code></a> mechanism and must get registered via
  META-INF/services/org.apache.tamaya.spi.PropertySourceProvider</p></div>
 </li>
 </ul>
@@ -131,7 +135,7 @@ var activeTableTab = "activeTableTab";
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi">PropertySource</a>&gt;</code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi">PropertySource</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/PropertySourceProvider.html#getPropertySources--">getPropertySources</a></span>()</code>&nbsp;</td>
 </tr>
 </table>
@@ -155,11 +159,11 @@ var activeTableTab = "activeTableTab";
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getPropertySources</h4>
-<pre>java.util.Collection&lt;<a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi">PropertySource</a>&gt;&nbsp;getPropertySources()</pre>
+<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi">PropertySource</a>&gt;&nbsp;getPropertySources()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>For each e.g. property file, we return a single PropertySource
-         or an empty list if no PropertySource exists.</dd>
+ or an empty list if no PropertySource exists.</dd>
 </dl>
 </li>
 </ul>
@@ -182,9 +186,10 @@ var activeTableTab = "activeTableTab";
 <li><a href="../../../../overview-summary.html">Overview</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PropertySourceProvider.html">Use</a></li>
 <li><a href="package-tree.html">Tree</a></li>
 <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
 <li><a href="../../../../help-doc.html">Help</a></li>
 </ul>
 </div>
@@ -231,5 +236,6 @@ var activeTableTab = "activeTableTab";
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2014&#x2013;2015 <a href="http://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </body>
 </html>

Modified: websites/staging/tamaya/trunk/content/javadoc/api/java8/org/apache/tamaya/spi/PropertyValueCombinationPolicy.html
==============================================================================
--- websites/staging/tamaya/trunk/content/javadoc/api/java8/org/apache/tamaya/spi/PropertyValueCombinationPolicy.html (original)
+++ websites/staging/tamaya/trunk/content/javadoc/api/java8/org/apache/tamaya/spi/PropertyValueCombinationPolicy.html Sat Aug 22 15:35:30 2015
@@ -2,9 +2,13 @@
 <!-- NewPage -->
 <html lang="de">
 <head>
-<!-- Generated by javadoc (1.8.0) on Sat May 02 00:11:40 CEST 2015 -->
-<title>PropertyValueCombinationPolicy</title>
-<meta name="date" content="2015-05-02">
+<!-- Generated by javadoc (1.8.0_45) on Thu Aug 06 19:59:59 CEST 2015 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>PropertyValueCombinationPolicy (Apache Tamaya Java 8 API 0.1-incubating API)</title>
+<meta name="date" content="2015-08-06">
+<meta name="keywords" content="org.apache.tamaya.spi.PropertyValueCombinationPolicy interface">
+<meta name="keywords" content="DEFAULT_OVERRIDING_COLLECTOR">
+<meta name="keywords" content="collect()">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +16,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="PropertyValueCombinationPolicy";
+            parent.document.title="PropertyValueCombinationPolicy (Apache Tamaya Java 8 API 0.1-incubating API)";
         }
     }
     catch(err) {
@@ -40,9 +44,10 @@ var activeTableTab = "activeTableTab";
 <li><a href="../../../../overview-summary.html">Overview</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PropertyValueCombinationPolicy.html">Use</a></li>
 <li><a href="package-tree.html">Tree</a></li>
 <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
 <li><a href="../../../../help-doc.html">Help</a></li>
 </ul>
 </div>
@@ -98,9 +103,14 @@ var activeTableTab = "activeTableTab";
 <div class="description">
 <ul class="blockList">
 <li class="blockList">
+<dl>
+<dt>Functional Interface:</dt>
+<dd>This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.</dd>
+</dl>
 <hr>
 <br>
-<pre>public interface <span class="typeNameLabel">PropertyValueCombinationPolicy</span></pre>
+<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/FunctionalInterface.html?is-external=true" title="class or interface in java.lang">@FunctionalInterface</a>
+public interface <span class="typeNameLabel">PropertyValueCombinationPolicy</span></pre>
 <div class="block">Policy that determines how the final value of a configuration entry is evaluated. An instances of this
  interface can be registered to get control how multiple PropertySources are combined. This is useful in cases
  where the default overriding policy as implemented in <a href="../../../../org/apache/tamaya/spi/PropertyValueCombinationPolicy.html#DEFAULT_OVERRIDING_COLLECTOR"><code>DEFAULT_OVERRIDING_COLLECTOR</code></a> is not matching
@@ -147,9 +157,9 @@ var activeTableTab = "activeTableTab";
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/PropertyValueCombinationPolicy.html#collect-java.lang.String-java.lang.String-org.apache.tamaya.spi.PropertySource-">collect</a></span>(java.lang.String&nbsp;currentValue,
-       java.lang.String&nbsp;key,
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/PropertyValueCombinationPolicy.html#collect-java.lang.String-java.lang.String-org.apache.tamaya.spi.PropertySource-">collect</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;currentValue,
+       <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
        <a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi">PropertySource</a>&nbsp;propertySource)</code>
 <div class="block">Method that is called for each value evaluated by a PropertySource for the given key.</div>
 </td>
@@ -194,9 +204,9 @@ var activeTableTab = "activeTableTab";
 <ul class="blockListLast">
 <li class="blockList">
 <h4>collect</h4>
-<pre>java.lang.String&nbsp;collect(java.lang.String&nbsp;currentValue,
-                         java.lang.String&nbsp;key,
-                         <a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi">PropertySource</a>&nbsp;propertySource)</pre>
+<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;collect(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;currentValue,
+               <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
+               <a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi">PropertySource</a>&nbsp;propertySource)</pre>
 <div class="block">Method that is called for each value evaluated by a PropertySource for the given key. This method is called
  either when a single key is accessed, e.g. by calling <code>org.apache.tamaya.Configuration.getXXX</code>, but also
  when the full configuration property map is accessed by calling
@@ -236,9 +246,10 @@ var activeTableTab = "activeTableTab";
 <li><a href="../../../../overview-summary.html">Overview</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PropertyValueCombinationPolicy.html">Use</a></li>
 <li><a href="package-tree.html">Tree</a></li>
 <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
 <li><a href="../../../../help-doc.html">Help</a></li>
 </ul>
 </div>
@@ -285,5 +296,6 @@ var activeTableTab = "activeTableTab";
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2014&#x2013;2015 <a href="http://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </body>
 </html>