Modified: zest/site/content/qi4j/develop/extension-vs-orgjson.html
URL: 
http://svn.apache.org/viewvc/zest/site/content/qi4j/develop/extension-vs-orgjson.html?rev=1685534&r1=1685533&r2=1685534&view=diff
==============================================================================
--- zest/site/content/qi4j/develop/extension-vs-orgjson.html (original)
+++ zest/site/content/qi4j/develop/extension-vs-orgjson.html Mon Jun 15 
10:37:01 2015
@@ -66,11 +66,16 @@
   })();
  </script>
 
-  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common"; 
class="logo"><a href="index.html"><img src="images/logo-standard.png" 
/></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common"; 
class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml"; 
class="toc"><dl><dt><span class="section"><a 
href="index.html#home">Qi4j</a></span></dt><dt><span class="section"><a 
href="intro.html">Introduction</a></span></dt><dt><span class="section"><a 
href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a 
href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a 
href="samples.html">Samples</a></span></dt><dt><span class="section"><a 
href="core.html">Core</a></span></dt><dt><span class="section"><a 
href="libraries.html">Libraries</a></span></dt><dt><span class="section"><span 
xmlns="" href="extensions.html">Extensions</span></span></dt><dt><span 
class="section"><a href="tools.html">Tools</a></span></dt><dt><span 
class="section"><a href="glossary.html">Glo
 ssary </a></span></dt></dl></div></div><div xmlns="" 
xmlns:exsl="http://exslt.org/common"; class="sub-nav"><div 
xmlns="http://www.w3.org/1999/xhtml"; class="toc"><dl><dt><span 
class="section"><a 
href="extensions.html#_overview_7">Overview</a></span></dt><dt><span 
class="section"><span xmlns="" href="extension-vs-orgjson.html">org.json 
ValueSerialization</span></span></dt><dt><span class="section"><a 
href="extension-vs-jackson.html">Jackson 
ValueSerialization</a></span></dt><dt><span class="section"><a 
href="extension-vs-stax.html">StAX ValueSerialization</a></span></dt><dt><span 
class="section"><a href="extension-cache-ehcache.html">Ehcache 
Cache</a></span></dt><dt><span class="section"><a 
href="extension-cache-memcache.html">Memcache Cache</a></span></dt><dt><span 
class="section"><a href="extension-es-memory.html">Memory 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-es-file.html">File EntityStore</a></span></dt><dt><span 
class="section"><a href="extension
 -es-gae.html">Google AppEngine EntityStore</a></span></dt><dt><span 
class="section"><a href="extension-es-hazelcast.html">Hazelcast 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-es-jclouds.html">JClouds EntityStore</a></span></dt><dt><span 
class="section"><a href="extension-es-jdbm.html">JDBM 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-es-leveldb.html">LevelDB EntityStore</a></span></dt><dt><span 
class="section"><a href="extension-es-mongodb.html">MongoDB 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-es-neo4j.html">Neo4j EntityStore</a></span></dt><dt><span 
class="section"><a href="extension-es-preferences.html">Preferences 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-es-redis.html">Redis EntityStore</a></span></dt><dt><span 
class="section"><a href="extension-es-riak.html">Riak 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-es-sql.html">SQL EntityStore<
 /a></span></dt><dt><span class="section"><a 
href="extension-es-voldemort.html">Voldemort 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-index-elasticsearch.html">ElasticSearch 
Index/Query</a></span></dt><dt><span class="section"><a 
href="extension-index-rdf.html">OpenRDF Index/Query</a></span></dt><dt><span 
class="section"><a href="extension-index-solr.html">Apache Solr 
Index/Query</a></span></dt><dt><span class="section"><a 
href="extension-indexing-sql.html">SQL Index/Query</a></span></dt><dt><span 
class="section"><a href="extension-metrics-yammer.html">Yammer 
Metrics</a></span></dt><dt><span class="section"><a 
href="extension-migration.html">Migration</a></span></dt><dt><span 
class="section"><a 
href="extension-reindexer.html">Reindexer</a></span></dt></dl></div></div><div 
class="section" title="org.json ValueSerialization"><div 
class="titlepage"><div><div><h3 class="title"><a 
id="extension-vs-orgjson"></a>org.json 
ValueSerialization</h3></div></div></div><
 p class="remark"><em><span class="comment"></span></em></p><p 
class="devstatus-code-stable">code</p><p class="devstatus-docs-good">docs</p><p 
class="devstatus-tests-complete">tests</p><p>ValueSerialization Service backed 
by <a class="ulink" href="https://github.com/douglascrockford/JSON-java"; 
target="_top">org.json</a>.</p><div class="table"><a 
id="idm151910905984"></a><p class="title"><strong>Table 62. 
Artifact</strong></p><div class="table-contents"><table summary="Artifact" 
border="1"><colgroup><col class="col_1" /><col class="col_2" /><col 
class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group 
ID</th><th align="left" valign="top">Artifact ID</th><th align="left" 
valign="top">Version</th></tr></thead><tbody><tr><td align="left" 
valign="top"><p>org.qi4j.extension</p></td><td align="left" 
valign="top"><p>org.qi4j.extension.valueserialization-orgjson</p></td><td 
align="left" valign="top"><p>0</p></td></tr></tbody></table></div></div><br 
class="table-break" /
 ><div class="section" title="Assembly"><div class="titlepage"><div><div><h4 
 >class="title"><a 
 >id="_assembly_6"></a>Assembly</h4></div></div></div><p>Assembly is done as 
 >follows:</p><pre class="programlisting brush: java">@Override
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common"; 
class="logo"><a href="index.html"><img src="images/logo-standard.png" 
/></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common"; 
class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml"; 
class="toc"><dl><dt><span class="section"><a 
href="index.html#home">Qi4j</a></span></dt><dt><span class="section"><a 
href="intro.html">Introduction</a></span></dt><dt><span class="section"><a 
href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a 
href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a 
href="samples.html">Samples</a></span></dt><dt><span class="section"><a 
href="core.html">Core</a></span></dt><dt><span class="section"><a 
href="libraries.html">Libraries</a></span></dt><dt><span class="section"><span 
xmlns="" href="extensions.html">Extensions</span></span></dt><dt><span 
class="section"><a href="tools.html">Tools</a></span></dt><dt><span 
class="section"><a href="glossary.html">Glo
 ssary </a></span></dt></dl></div></div><div xmlns="" 
xmlns:exsl="http://exslt.org/common"; class="sub-nav"><div 
xmlns="http://www.w3.org/1999/xhtml"; class="toc"><dl><dt><span 
class="section"><a 
href="extensions.html#_overview_7">Overview</a></span></dt><dt><span 
class="section"><span xmlns="" href="extension-vs-orgjson.html">org.json 
ValueSerialization</span></span></dt><dt><span class="section"><a 
href="extension-vs-jackson.html">Jackson 
ValueSerialization</a></span></dt><dt><span class="section"><a 
href="extension-vs-stax.html">StAX ValueSerialization</a></span></dt><dt><span 
class="section"><a href="extension-cache-ehcache.html">Ehcache 
Cache</a></span></dt><dt><span class="section"><a 
href="extension-cache-memcache.html">Memcache Cache</a></span></dt><dt><span 
class="section"><a href="extension-es-memory.html">Memory 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-es-file.html">File EntityStore</a></span></dt><dt><span 
class="section"><a href="extension
 -es-hazelcast.html">Hazelcast EntityStore</a></span></dt><dt><span 
class="section"><a href="extension-es-jclouds.html">JClouds 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-es-jdbm.html">JDBM EntityStore</a></span></dt><dt><span 
class="section"><a href="extension-es-leveldb.html">LevelDB 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-es-mongodb.html">MongoDB EntityStore</a></span></dt><dt><span 
class="section"><a href="extension-es-preferences.html">Preferences 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-es-redis.html">Redis EntityStore</a></span></dt><dt><span 
class="section"><a href="extension-es-riak.html">Riak 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-es-sql.html">SQL EntityStore</a></span></dt><dt><span 
class="section"><a href="extension-es-voldemort.html">Voldemort 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-index-elasticsearch.html">ElasticS
 earch Index/Query</a></span></dt><dt><span class="section"><a 
href="extension-index-rdf.html">OpenRDF Index/Query</a></span></dt><dt><span 
class="section"><a href="extension-index-solr.html">Apache Solr 
Index/Query</a></span></dt><dt><span class="section"><a 
href="extension-indexing-sql.html">SQL Index/Query</a></span></dt><dt><span 
class="section"><a href="extension-metrics-yammer.html">Yammer 
Metrics</a></span></dt><dt><span class="section"><a 
href="extension-migration.html">Migration</a></span></dt><dt><span 
class="section"><a 
href="extension-reindexer.html">Reindexer</a></span></dt></dl></div></div><div 
class="section" title="org.json ValueSerialization"><div 
class="titlepage"><div><div><h3 class="title"><a 
id="extension-vs-orgjson"></a>org.json 
ValueSerialization</h3></div></div></div><p class="remark"><em><span 
class="comment"></span></em></p><p class="devstatus-code-stable">code</p><p 
class="devstatus-docs-good">docs</p><p 
class="devstatus-tests-complete">tests</p><p>ValueSer
 ialization Service backed by <a class="ulink" 
href="https://github.com/douglascrockford/JSON-java"; 
target="_top">org.json</a>.</p><div class="table"><a 
id="idm348721245344"></a><p class="title"><strong>Table 58. 
Artifact</strong></p><div class="table-contents"><table summary="Artifact" 
border="1"><colgroup><col class="col_1" /><col class="col_2" /><col 
class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group 
ID</th><th align="left" valign="top">Artifact ID</th><th align="left" 
valign="top">Version</th></tr></thead><tbody><tr><td align="left" 
valign="top"><p>org.qi4j.extension</p></td><td align="left" 
valign="top"><p>org.qi4j.extension.valueserialization-orgjson</p></td><td 
align="left" valign="top"><p>0</p></td></tr></tbody></table></div></div><br 
class="table-break" /><div class="section" title="Assembly"><div 
class="titlepage"><div><div><h4 class="title"><a 
id="_assembly_5"></a>Assembly</h4></div></div></div><p>Assembly is done as 
follows:</p><pre class="pro
 gramlisting brush: java">@Override
 public void assemble( ModuleAssembly module )
     throws AssemblyException
 {
     new OrgJsonValueSerializationAssembler().assemble( module );
 }
 </pre><p>See the ValueSerialization <a class="link" 
href="core-api.html#core-api-value" title="ValueComposite">API</a> and <a 
class="link" href="core-spi.html#core-spi-valueserialization" 
title="ValueSerialization SPI">SPI</a> documentation for details and
-usage.</p></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common"; 
class="footer">(c) 2012 The Qi4j Community</div></body></html>
\ No newline at end of file
+usage.</p></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common"; 
class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the 
<a href="http://www.apache.org/licenses/"; target="_blank">Apache License, 
Version 2.0</a>.
+        <br /><small>
+            Apache Zest, Zest, Apache, the Apache feather logo, and the Apache 
Zest project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered 
trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

Modified: zest/site/content/qi4j/develop/extension-vs-stax.html
URL: 
http://svn.apache.org/viewvc/zest/site/content/qi4j/develop/extension-vs-stax.html?rev=1685534&r1=1685533&r2=1685534&view=diff
==============================================================================
--- zest/site/content/qi4j/develop/extension-vs-stax.html (original)
+++ zest/site/content/qi4j/develop/extension-vs-stax.html Mon Jun 15 10:37:01 
2015
@@ -66,11 +66,16 @@
   })();
  </script>
 
-  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common"; 
class="logo"><a href="index.html"><img src="images/logo-standard.png" 
/></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common"; 
class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml"; 
class="toc"><dl><dt><span class="section"><a 
href="index.html#home">Qi4j</a></span></dt><dt><span class="section"><a 
href="intro.html">Introduction</a></span></dt><dt><span class="section"><a 
href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a 
href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a 
href="samples.html">Samples</a></span></dt><dt><span class="section"><a 
href="core.html">Core</a></span></dt><dt><span class="section"><a 
href="libraries.html">Libraries</a></span></dt><dt><span class="section"><span 
xmlns="" href="extensions.html">Extensions</span></span></dt><dt><span 
class="section"><a href="tools.html">Tools</a></span></dt><dt><span 
class="section"><a href="glossary.html">Glo
 ssary </a></span></dt></dl></div></div><div xmlns="" 
xmlns:exsl="http://exslt.org/common"; class="sub-nav"><div 
xmlns="http://www.w3.org/1999/xhtml"; class="toc"><dl><dt><span 
class="section"><a 
href="extensions.html#_overview_7">Overview</a></span></dt><dt><span 
class="section"><a href="extension-vs-orgjson.html">org.json 
ValueSerialization</a></span></dt><dt><span class="section"><a 
href="extension-vs-jackson.html">Jackson 
ValueSerialization</a></span></dt><dt><span class="section"><span xmlns="" 
href="extension-vs-stax.html">StAX 
ValueSerialization</span></span></dt><dt><span class="section"><a 
href="extension-cache-ehcache.html">Ehcache Cache</a></span></dt><dt><span 
class="section"><a href="extension-cache-memcache.html">Memcache 
Cache</a></span></dt><dt><span class="section"><a 
href="extension-es-memory.html">Memory EntityStore</a></span></dt><dt><span 
class="section"><a href="extension-es-file.html">File 
EntityStore</a></span></dt><dt><span class="section"><a href="extension
 -es-gae.html">Google AppEngine EntityStore</a></span></dt><dt><span 
class="section"><a href="extension-es-hazelcast.html">Hazelcast 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-es-jclouds.html">JClouds EntityStore</a></span></dt><dt><span 
class="section"><a href="extension-es-jdbm.html">JDBM 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-es-leveldb.html">LevelDB EntityStore</a></span></dt><dt><span 
class="section"><a href="extension-es-mongodb.html">MongoDB 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-es-neo4j.html">Neo4j EntityStore</a></span></dt><dt><span 
class="section"><a href="extension-es-preferences.html">Preferences 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-es-redis.html">Redis EntityStore</a></span></dt><dt><span 
class="section"><a href="extension-es-riak.html">Riak 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-es-sql.html">SQL EntityStore<
 /a></span></dt><dt><span class="section"><a 
href="extension-es-voldemort.html">Voldemort 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-index-elasticsearch.html">ElasticSearch 
Index/Query</a></span></dt><dt><span class="section"><a 
href="extension-index-rdf.html">OpenRDF Index/Query</a></span></dt><dt><span 
class="section"><a href="extension-index-solr.html">Apache Solr 
Index/Query</a></span></dt><dt><span class="section"><a 
href="extension-indexing-sql.html">SQL Index/Query</a></span></dt><dt><span 
class="section"><a href="extension-metrics-yammer.html">Yammer 
Metrics</a></span></dt><dt><span class="section"><a 
href="extension-migration.html">Migration</a></span></dt><dt><span 
class="section"><a 
href="extension-reindexer.html">Reindexer</a></span></dt></dl></div></div><div 
class="section" title="StAX ValueSerialization"><div 
class="titlepage"><div><div><h3 class="title"><a 
id="extension-vs-stax"></a>StAX ValueSerialization</h3></div></div></div><p 
class="re
 mark"><em><span class="comment"></span></em></p><p 
class="devstatus-code-beta">code</p><p class="devstatus-docs-good">docs</p><p 
class="devstatus-tests-complete">tests</p><p>ValueSerialization Service backed 
by <a class="ulink" href="http://jcp.org/en/jsr/detail?id=173"; 
target="_top">StAX</a>.</p><div class="table"><a id="idm151910847632"></a><p 
class="title"><strong>Table 64. Artifact</strong></p><div 
class="table-contents"><table summary="Artifact" border="1"><colgroup><col 
class="col_1" /><col class="col_2" /><col class="col_3" 
/></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th 
align="left" valign="top">Artifact ID</th><th align="left" 
valign="top">Version</th></tr></thead><tbody><tr><td align="left" 
valign="top"><p>org.qi4j.extension</p></td><td align="left" 
valign="top"><p>org.qi4j.extension.valueserialization-stax</p></td><td 
align="left" valign="top"><p>0</p></td></tr></tbody></table></div></div><br 
class="table-break" /><div class="section" title="A
 ssembly"><div class="titlepage"><div><div><h4 class="title"><a 
id="_assembly_8"></a>Assembly</h4></div></div></div><p>Assembly is done as 
follows:</p><pre class="programlisting brush: java">@Override
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common"; 
class="logo"><a href="index.html"><img src="images/logo-standard.png" 
/></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common"; 
class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml"; 
class="toc"><dl><dt><span class="section"><a 
href="index.html#home">Qi4j</a></span></dt><dt><span class="section"><a 
href="intro.html">Introduction</a></span></dt><dt><span class="section"><a 
href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a 
href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a 
href="samples.html">Samples</a></span></dt><dt><span class="section"><a 
href="core.html">Core</a></span></dt><dt><span class="section"><a 
href="libraries.html">Libraries</a></span></dt><dt><span class="section"><span 
xmlns="" href="extensions.html">Extensions</span></span></dt><dt><span 
class="section"><a href="tools.html">Tools</a></span></dt><dt><span 
class="section"><a href="glossary.html">Glo
 ssary </a></span></dt></dl></div></div><div xmlns="" 
xmlns:exsl="http://exslt.org/common"; class="sub-nav"><div 
xmlns="http://www.w3.org/1999/xhtml"; class="toc"><dl><dt><span 
class="section"><a 
href="extensions.html#_overview_7">Overview</a></span></dt><dt><span 
class="section"><a href="extension-vs-orgjson.html">org.json 
ValueSerialization</a></span></dt><dt><span class="section"><a 
href="extension-vs-jackson.html">Jackson 
ValueSerialization</a></span></dt><dt><span class="section"><span xmlns="" 
href="extension-vs-stax.html">StAX 
ValueSerialization</span></span></dt><dt><span class="section"><a 
href="extension-cache-ehcache.html">Ehcache Cache</a></span></dt><dt><span 
class="section"><a href="extension-cache-memcache.html">Memcache 
Cache</a></span></dt><dt><span class="section"><a 
href="extension-es-memory.html">Memory EntityStore</a></span></dt><dt><span 
class="section"><a href="extension-es-file.html">File 
EntityStore</a></span></dt><dt><span class="section"><a href="extension
 -es-hazelcast.html">Hazelcast EntityStore</a></span></dt><dt><span 
class="section"><a href="extension-es-jclouds.html">JClouds 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-es-jdbm.html">JDBM EntityStore</a></span></dt><dt><span 
class="section"><a href="extension-es-leveldb.html">LevelDB 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-es-mongodb.html">MongoDB EntityStore</a></span></dt><dt><span 
class="section"><a href="extension-es-preferences.html">Preferences 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-es-redis.html">Redis EntityStore</a></span></dt><dt><span 
class="section"><a href="extension-es-riak.html">Riak 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-es-sql.html">SQL EntityStore</a></span></dt><dt><span 
class="section"><a href="extension-es-voldemort.html">Voldemort 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-index-elasticsearch.html">ElasticS
 earch Index/Query</a></span></dt><dt><span class="section"><a 
href="extension-index-rdf.html">OpenRDF Index/Query</a></span></dt><dt><span 
class="section"><a href="extension-index-solr.html">Apache Solr 
Index/Query</a></span></dt><dt><span class="section"><a 
href="extension-indexing-sql.html">SQL Index/Query</a></span></dt><dt><span 
class="section"><a href="extension-metrics-yammer.html">Yammer 
Metrics</a></span></dt><dt><span class="section"><a 
href="extension-migration.html">Migration</a></span></dt><dt><span 
class="section"><a 
href="extension-reindexer.html">Reindexer</a></span></dt></dl></div></div><div 
class="section" title="StAX ValueSerialization"><div 
class="titlepage"><div><div><h3 class="title"><a 
id="extension-vs-stax"></a>StAX ValueSerialization</h3></div></div></div><p 
class="remark"><em><span class="comment"></span></em></p><p 
class="devstatus-code-beta">code</p><p class="devstatus-docs-good">docs</p><p 
class="devstatus-tests-complete">tests</p><p>ValueSerialization Se
 rvice backed by <a class="ulink" href="http://jcp.org/en/jsr/detail?id=173"; 
target="_top">StAX</a>.</p><div class="table"><a id="idm348721205856"></a><p 
class="title"><strong>Table 60. Artifact</strong></p><div 
class="table-contents"><table summary="Artifact" border="1"><colgroup><col 
class="col_1" /><col class="col_2" /><col class="col_3" 
/></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th 
align="left" valign="top">Artifact ID</th><th align="left" 
valign="top">Version</th></tr></thead><tbody><tr><td align="left" 
valign="top"><p>org.qi4j.extension</p></td><td align="left" 
valign="top"><p>org.qi4j.extension.valueserialization-stax</p></td><td 
align="left" valign="top"><p>0</p></td></tr></tbody></table></div></div><br 
class="table-break" /><div class="section" title="Assembly"><div 
class="titlepage"><div><div><h4 class="title"><a 
id="_assembly_7"></a>Assembly</h4></div></div></div><p>Assembly is done as 
follows:</p><pre class="programlisting brush: java">@Over
 ride
 public void assemble( ModuleAssembly module )
     throws AssemblyException
 {
     new StaxValueSerializationAssembler().assemble( module );
 }
 </pre><p>See the ValueSerialization <a class="link" 
href="core-api.html#core-api-value" title="ValueComposite">API</a> and <a 
class="link" href="core-spi.html#core-spi-valueserialization" 
title="ValueSerialization SPI">SPI</a> documentation for details and
-usage.</p></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common"; 
class="footer">(c) 2012 The Qi4j Community</div></body></html>
\ No newline at end of file
+usage.</p></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common"; 
class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the 
<a href="http://www.apache.org/licenses/"; target="_blank">Apache License, 
Version 2.0</a>.
+        <br /><small>
+            Apache Zest, Zest, Apache, the Apache feather logo, and the Apache 
Zest project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered 
trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

Modified: zest/site/content/qi4j/develop/extensions.html
URL: 
http://svn.apache.org/viewvc/zest/site/content/qi4j/develop/extensions.html?rev=1685534&r1=1685533&r2=1685534&view=diff
==============================================================================
--- zest/site/content/qi4j/develop/extensions.html (original)
+++ zest/site/content/qi4j/develop/extensions.html Mon Jun 15 10:37:01 2015
@@ -66,7 +66,7 @@
   })();
  </script>
 
-  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common"; 
class="logo"><a href="index.html"><img src="images/logo-standard.png" 
/></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common"; 
class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml"; 
class="toc"><dl><dt><span class="section"><a 
href="index.html#home">Qi4j</a></span></dt><dt><span class="section"><a 
href="intro.html">Introduction</a></span></dt><dt><span class="section"><a 
href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a 
href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a 
href="samples.html">Samples</a></span></dt><dt><span class="section"><a 
href="core.html">Core</a></span></dt><dt><span class="section"><a 
href="libraries.html">Libraries</a></span></dt><dt><span class="section"><span 
xmlns="" href="extensions.html">Extensions</span></span></dt><dt><span 
class="section"><a href="tools.html">Tools</a></span></dt><dt><span 
class="section"><a href="glossary.html">Glo
 ssary </a></span></dt></dl></div></div><div xmlns="" 
xmlns:exsl="http://exslt.org/common"; class="sub-nav"><div 
xmlns="http://www.w3.org/1999/xhtml"; class="toc"><dl><dt><span 
class="section"><span xmlns="" 
href="extensions.html#_overview_7">Overview</span></span></dt><dt><span 
class="section"><a href="extension-vs-orgjson.html">org.json 
ValueSerialization</a></span></dt><dt><span class="section"><a 
href="extension-vs-jackson.html">Jackson 
ValueSerialization</a></span></dt><dt><span class="section"><a 
href="extension-vs-stax.html">StAX ValueSerialization</a></span></dt><dt><span 
class="section"><a href="extension-cache-ehcache.html">Ehcache 
Cache</a></span></dt><dt><span class="section"><a 
href="extension-cache-memcache.html">Memcache Cache</a></span></dt><dt><span 
class="section"><a href="extension-es-memory.html">Memory 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-es-file.html">File EntityStore</a></span></dt><dt><span 
class="section"><a href="extension
 -es-gae.html">Google AppEngine EntityStore</a></span></dt><dt><span 
class="section"><a href="extension-es-hazelcast.html">Hazelcast 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-es-jclouds.html">JClouds EntityStore</a></span></dt><dt><span 
class="section"><a href="extension-es-jdbm.html">JDBM 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-es-leveldb.html">LevelDB EntityStore</a></span></dt><dt><span 
class="section"><a href="extension-es-mongodb.html">MongoDB 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-es-neo4j.html">Neo4j EntityStore</a></span></dt><dt><span 
class="section"><a href="extension-es-preferences.html">Preferences 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-es-redis.html">Redis EntityStore</a></span></dt><dt><span 
class="section"><a href="extension-es-riak.html">Riak 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-es-sql.html">SQL EntityStore<
 /a></span></dt><dt><span class="section"><a 
href="extension-es-voldemort.html">Voldemort 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-index-elasticsearch.html">ElasticSearch 
Index/Query</a></span></dt><dt><span class="section"><a 
href="extension-index-rdf.html">OpenRDF Index/Query</a></span></dt><dt><span 
class="section"><a href="extension-index-solr.html">Apache Solr 
Index/Query</a></span></dt><dt><span class="section"><a 
href="extension-indexing-sql.html">SQL Index/Query</a></span></dt><dt><span 
class="section"><a href="extension-metrics-yammer.html">Yammer 
Metrics</a></span></dt><dt><span class="section"><a 
href="extension-migration.html">Migration</a></span></dt><dt><span 
class="section"><a 
href="extension-reindexer.html">Reindexer</a></span></dt></dl></div></div><div 
class="section" title="Extensions"><div class="titlepage"><div><div><h2 
class="title"><a id="extensions"></a>Extensions</h2></div></div></div><div 
class="section" title="Overview"><div cl
 ass="titlepage"><div><div><h3 class="title"><a 
id="_overview_7"></a>Overview</h3></div></div></div><p>We try to keep the Qi4j 
Core Runtime as lean as possible, and a lot of the power to the Qi4j Platform 
comes via its
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common"; 
class="logo"><a href="index.html"><img src="images/logo-standard.png" 
/></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common"; 
class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml"; 
class="toc"><dl><dt><span class="section"><a 
href="index.html#home">Qi4j</a></span></dt><dt><span class="section"><a 
href="intro.html">Introduction</a></span></dt><dt><span class="section"><a 
href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a 
href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a 
href="samples.html">Samples</a></span></dt><dt><span class="section"><a 
href="core.html">Core</a></span></dt><dt><span class="section"><a 
href="libraries.html">Libraries</a></span></dt><dt><span class="section"><span 
xmlns="" href="extensions.html">Extensions</span></span></dt><dt><span 
class="section"><a href="tools.html">Tools</a></span></dt><dt><span 
class="section"><a href="glossary.html">Glo
 ssary </a></span></dt></dl></div></div><div xmlns="" 
xmlns:exsl="http://exslt.org/common"; class="sub-nav"><div 
xmlns="http://www.w3.org/1999/xhtml"; class="toc"><dl><dt><span 
class="section"><span xmlns="" 
href="extensions.html#_overview_7">Overview</span></span></dt><dt><span 
class="section"><a href="extension-vs-orgjson.html">org.json 
ValueSerialization</a></span></dt><dt><span class="section"><a 
href="extension-vs-jackson.html">Jackson 
ValueSerialization</a></span></dt><dt><span class="section"><a 
href="extension-vs-stax.html">StAX ValueSerialization</a></span></dt><dt><span 
class="section"><a href="extension-cache-ehcache.html">Ehcache 
Cache</a></span></dt><dt><span class="section"><a 
href="extension-cache-memcache.html">Memcache Cache</a></span></dt><dt><span 
class="section"><a href="extension-es-memory.html">Memory 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-es-file.html">File EntityStore</a></span></dt><dt><span 
class="section"><a href="extension
 -es-hazelcast.html">Hazelcast EntityStore</a></span></dt><dt><span 
class="section"><a href="extension-es-jclouds.html">JClouds 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-es-jdbm.html">JDBM EntityStore</a></span></dt><dt><span 
class="section"><a href="extension-es-leveldb.html">LevelDB 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-es-mongodb.html">MongoDB EntityStore</a></span></dt><dt><span 
class="section"><a href="extension-es-preferences.html">Preferences 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-es-redis.html">Redis EntityStore</a></span></dt><dt><span 
class="section"><a href="extension-es-riak.html">Riak 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-es-sql.html">SQL EntityStore</a></span></dt><dt><span 
class="section"><a href="extension-es-voldemort.html">Voldemort 
EntityStore</a></span></dt><dt><span class="section"><a 
href="extension-index-elasticsearch.html">ElasticS
 earch Index/Query</a></span></dt><dt><span class="section"><a 
href="extension-index-rdf.html">OpenRDF Index/Query</a></span></dt><dt><span 
class="section"><a href="extension-index-solr.html">Apache Solr 
Index/Query</a></span></dt><dt><span class="section"><a 
href="extension-indexing-sql.html">SQL Index/Query</a></span></dt><dt><span 
class="section"><a href="extension-metrics-yammer.html">Yammer 
Metrics</a></span></dt><dt><span class="section"><a 
href="extension-migration.html">Migration</a></span></dt><dt><span 
class="section"><a 
href="extension-reindexer.html">Reindexer</a></span></dt></dl></div></div><div 
class="section" title="Extensions"><div class="titlepage"><div><div><h2 
class="title"><a id="extensions"></a>Extensions</h2></div></div></div><div 
class="section" title="Overview"><div class="titlepage"><div><div><h3 
class="title"><a id="_overview_7"></a>Overview</h3></div></div></div><p>We try 
to keep the Qi4j Core Runtime as lean as possible, and a lot of the power to 
the Qi4j 
 Platform comes via its
 Extension SPI, which defines clear ways to extend the platform. There are 
currently the following Extensions types,
 each with possibly more than one implementation;</p><div 
class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
 Value Serialization
@@ -86,4 +86,9 @@ Migration
 The Qi4j Extensions are of varying maturity level and we try to maintain a 
STATUS (dev-status.xml) file indicating
 how good the codebase, documentation and unit tests are for each of the 
libraries. This is highly subjective and
 potentially different individuals will judge this differently, but at least it 
gives a ballpark idea of the situation
-for our users.</p></div></div><div xmlns="" 
xmlns:exsl="http://exslt.org/common"; class="footer">(c) 2012 The Qi4j 
Community</div></body></html>
\ No newline at end of file
+for our users.</p></div></div><div xmlns="" 
xmlns:exsl="http://exslt.org/common"; class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the 
<a href="http://www.apache.org/licenses/"; target="_blank">Apache License, 
Version 2.0</a>.
+        <br /><small>
+            Apache Zest, Zest, Apache, the Apache feather logo, and the Apache 
Zest project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered 
trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

Modified: zest/site/content/qi4j/develop/glossary.html
URL: 
http://svn.apache.org/viewvc/zest/site/content/qi4j/develop/glossary.html?rev=1685534&r1=1685533&r2=1685534&view=diff
==============================================================================
--- zest/site/content/qi4j/develop/glossary.html (original)
+++ zest/site/content/qi4j/develop/glossary.html Mon Jun 15 10:37:01 2015
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";><html 
xmlns="http://www.w3.org/1999/xhtml";><head><meta http-equiv="Content-Type" 
content="text/html; charset=UTF-8" /><title>Glossary </title><link 
rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" 
content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" 
title="" /><link rel="up" href="index.html" title="" /><link rel="prev" 
href="tools-entity-viewer.html" title="Entity Viewer" />
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";><html 
xmlns="http://www.w3.org/1999/xhtml";><head><meta http-equiv="Content-Type" 
content="text/html; charset=UTF-8" /><title>Glossary </title><link 
rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" 
content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" 
title="" /><link rel="up" href="index.html" title="" /><link rel="prev" 
href="tools-envisage.html" title="Envisage" />
 
 
 <!-- favicon -->
@@ -249,4 +249,9 @@ It is Immutable.
 Its equals/hashCode works on the values of the ValueComposite.
 </li><li class="listitem">
 Can be used as <a class="xref" href="glossary.html#def-property">Property</a> 
types, but will not be indexed and searchable.
-</li></ul></div></dd></dl></div></div><div xmlns="" 
xmlns:exsl="http://exslt.org/common"; class="footer">(c) 2012 The Qi4j 
Community</div></body></html>
\ No newline at end of file
+</li></ul></div></dd></dl></div></div><div xmlns="" 
xmlns:exsl="http://exslt.org/common"; class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the 
<a href="http://www.apache.org/licenses/"; target="_blank">Apache License, 
Version 2.0</a>.
+        <br /><small>
+            Apache Zest, Zest, Apache, the Apache feather logo, and the Apache 
Zest project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered 
trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

Modified: zest/site/content/qi4j/develop/howto-assemble-application.html
URL: 
http://svn.apache.org/viewvc/zest/site/content/qi4j/develop/howto-assemble-application.html?rev=1685534&r1=1685533&r2=1685534&view=diff
==============================================================================
--- zest/site/content/qi4j/develop/howto-assemble-application.html (original)
+++ zest/site/content/qi4j/develop/howto-assemble-application.html Mon Jun 15 
10:37:01 2015
@@ -68,7 +68,7 @@
 
   </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common"; 
class="logo"><a href="index.html"><img src="images/logo-standard.png" 
/></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common"; 
class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml"; 
class="toc"><dl><dt><span class="section"><a 
href="index.html#home">Qi4j</a></span></dt><dt><span class="section"><a 
href="intro.html">Introduction</a></span></dt><dt><span class="section"><span 
xmlns="" href="tutorials.html">Tutorials</span></span></dt><dt><span 
class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span 
class="section"><a href="samples.html">Samples</a></span></dt><dt><span 
class="section"><a href="core.html">Core</a></span></dt><dt><span 
class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span 
class="section"><a href="extensions.html">Extensions</a></span></dt><dt><span 
class="section"><a href="tools.html">Tools</a></span></dt><dt><span 
class="section"><a href="glossary.html">Glo
 ssary </a></span></dt></dl></div></div><div xmlns="" 
xmlns:exsl="http://exslt.org/common"; class="sub-nav"><div 
xmlns="http://www.w3.org/1999/xhtml"; class="toc"><dl><dt><span 
class="section"><a 
href="tutorials.html#_overview">Overview</a></span></dt><dt><span 
class="section"><a href="two-minutes-intro.html">Qi4j in 2 
minutes</a></span></dt><dt><span class="section"><a 
href="ten-minutes-intro.html">Qi4j in 10 minutes</a></span></dt><dt><span 
class="section"><a href="thirty-minutes-intro.html">Qi4j in 30 
minutes</a></span></dt><dt><span class="section"><a 
href="two-hours-intro.html">Qi4j in 2 hours</a></span></dt><dt><span 
class="section"><a href="howto-depend-on-qi4j.html">Depend on Qi4j in your 
build</a></span></dt><dt><span class="section"><span xmlns="" 
href="howto-assemble-application.html">Assemble an 
Application</span></span></dt><dt><span class="section"><a 
href="tut-composites.html">Transient Composites 
Tutorial</a></span></dt><dt><span class="section"><a href="tut-services
 .html">Services Composites Tutorial</a></span></dt><dt><span 
class="section"><a href="howto-contextual-fragments.html">Use contextual 
fragments</a></span></dt><dt><span class="section"><a 
href="howto-leverage-properties.html">Leverage 
Properties</a></span></dt><dt><span class="section"><a 
href="howto-create-constraint.html">Create a 
Constraint</a></span></dt><dt><span class="section"><a 
href="howto-create-concern.html">Create a Concern</a></span></dt><dt><span 
class="section"><a href="howto-create-sideeffect.html">Create a 
SideEffect</a></span></dt><dt><span class="section"><a 
href="howto-create-entity.html">Create an Entity</a></span></dt><dt><span 
class="section"><a href="howto-configure-service.html">Configure a 
Service</a></span></dt><dt><span class="section"><a 
href="howto-use-io.html">Use I/O API</a></span></dt><dt><span 
class="section"><a href="build-system.html">Build 
System</a></span></dt><dt><span class="section"><a 
href="community-docs.html">Writing Qi4j Documentation</a>
 </span></dt></dl></div></div><div class="section" title="Assemble an 
Application"><div class="titlepage"><div><div><h3 class="title"><a 
id="howto-assemble-application"></a>Assemble an 
Application</h3></div></div></div><p>We receive a lot of questions about how 
applications should be assembled, and since we don’t have any XML to "fill in"
 and everything is to be done programmatically, it escalates the need to 
provide more hands-on explanation of how this is
-done.</p><p>If you want to reproduce what’s explained in this tutorial, 
remember to depend on the Core Bootstrap artifact:</p><div class="table"><a 
id="idm151913601936"></a><p class="title"><strong>Table 4. 
Artifact</strong></p><div class="table-contents"><table summary="Artifact" 
border="1"><colgroup><col class="col_1" /><col class="col_2" /><col 
class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group 
ID</th><th align="left" valign="top">Artifact ID</th><th align="left" 
valign="top">Version</th></tr></thead><tbody><tr><td align="left" 
valign="top"><p>org.qi4j.core</p></td><td align="left" 
valign="top"><p>org.qi4j.core.bootstrap</p></td><td align="left" 
valign="top"><p>0</p></td></tr></tbody></table></div></div><br 
class="table-break" /><p>At runtime you will need the Core Runtime artifact 
too. See the <a class="xref" href="howto-depend-on-qi4j.html" title="Depend on 
Qi4j in your build">Depend on Qi4j in your build</a> tutorial for 
details.</p><div class
 ="section" title="Basics"><div class="titlepage"><div><div><h4 
class="title"><a id="_basics"></a>Basics</h4></div></div></div><p>First let’s 
recap the structural requirements of Qi4j;</p><div class="itemizedlist"><ul 
class="itemizedlist"><li class="listitem">
+done.</p><p>If you want to reproduce what’s explained in this tutorial, 
remember to depend on the Core Bootstrap artifact:</p><div class="table"><a 
id="idm348723037584"></a><p class="title"><strong>Table 4. 
Artifact</strong></p><div class="table-contents"><table summary="Artifact" 
border="1"><colgroup><col class="col_1" /><col class="col_2" /><col 
class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group 
ID</th><th align="left" valign="top">Artifact ID</th><th align="left" 
valign="top">Version</th></tr></thead><tbody><tr><td align="left" 
valign="top"><p>org.qi4j.core</p></td><td align="left" 
valign="top"><p>org.qi4j.core.bootstrap</p></td><td align="left" 
valign="top"><p>0</p></td></tr></tbody></table></div></div><br 
class="table-break" /><p>At runtime you will need the Core Runtime artifact 
too. See the <a class="xref" href="howto-depend-on-qi4j.html" title="Depend on 
Qi4j in your build">Depend on Qi4j in your build</a> tutorial for 
details.</p><div class
 ="section" title="Basics"><div class="titlepage"><div><div><h4 
class="title"><a id="_basics"></a>Basics</h4></div></div></div><p>First let’s 
recap the structural requirements of Qi4j;</p><div class="itemizedlist"><ul 
class="itemizedlist"><li class="listitem">
 There is one and only one Application instance per Qi4j Runtime.
 </li><li class="listitem">
 Every Application must contain one or more Layers.
@@ -220,4 +220,9 @@ actually very, very simple;</p><pre clas
     }) );
 }
 </pre><p>This concludes this tutorial. We have looked how to get the initial 
Qi4j runtime going, how to declare the assembly
-for application model creation and finally the activation of the model 
itself.</p></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common"; 
class="footer">(c) 2012 The Qi4j Community</div></body></html>
\ No newline at end of file
+for application model creation and finally the activation of the model 
itself.</p></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common"; 
class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the 
<a href="http://www.apache.org/licenses/"; target="_blank">Apache License, 
Version 2.0</a>.
+        <br /><small>
+            Apache Zest, Zest, Apache, the Apache feather logo, and the Apache 
Zest project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered 
trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

Modified: zest/site/content/qi4j/develop/howto-configure-service.html
URL: 
http://svn.apache.org/viewvc/zest/site/content/qi4j/develop/howto-configure-service.html?rev=1685534&r1=1685533&r2=1685534&view=diff
==============================================================================
--- zest/site/content/qi4j/develop/howto-configure-service.html (original)
+++ zest/site/content/qi4j/develop/howto-configure-service.html Mon Jun 15 
10:37:01 2015
@@ -70,7 +70,7 @@
 readable, writeable and queryable, just like other Entities. This should make 
Configuration management much simpler,
 since you can easily build GUI tools to allow editing of these in runtime. 
However, to simplify the initial values of
 the Configuration instance, Qi4j also does the initial bootstrapping of the 
Configuration entity for you. This HowTo is
-going to show how.</p><p>If you want to reproduce what’s explained in this 
tutorial, remember to depend on the Core Bootstrap artifact:</p><div 
class="table"><a id="idm151913098000"></a><p class="title"><strong>Table 13. 
Artifact</strong></p><div class="table-contents"><table summary="Artifact" 
border="1"><colgroup><col class="col_1" /><col class="col_2" /><col 
class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group 
ID</th><th align="left" valign="top">Artifact ID</th><th align="left" 
valign="top">Version</th></tr></thead><tbody><tr><td align="left" 
valign="top"><p>org.qi4j.core</p></td><td align="left" 
valign="top"><p>org.qi4j.core.bootstrap</p></td><td align="left" 
valign="top"><p>0</p></td></tr></tbody></table></div></div><br 
class="table-break" /><p>At runtime you will need the Core Runtime artifact 
too. See the <a class="xref" href="howto-depend-on-qi4j.html" title="Depend on 
Qi4j in your build">Depend on Qi4j in your build</a> tutorial for details.
 </p><div class="section" title="We need a Service"><div 
class="titlepage"><div><div><h4 class="title"><a id="_we_need_a_service"></a>We 
need a Service</h4></div></div></div><p>To illustrate these features we create 
an TravelPlan service, which allows clients to find and make Reservations to
+going to show how.</p><p>If you want to reproduce what’s explained in this 
tutorial, remember to depend on the Core Bootstrap artifact:</p><div 
class="table"><a id="idm348722466192"></a><p class="title"><strong>Table 13. 
Artifact</strong></p><div class="table-contents"><table summary="Artifact" 
border="1"><colgroup><col class="col_1" /><col class="col_2" /><col 
class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group 
ID</th><th align="left" valign="top">Artifact ID</th><th align="left" 
valign="top">Version</th></tr></thead><tbody><tr><td align="left" 
valign="top"><p>org.qi4j.core</p></td><td align="left" 
valign="top"><p>org.qi4j.core.bootstrap</p></td><td align="left" 
valign="top"><p>0</p></td></tr></tbody></table></div></div><br 
class="table-break" /><p>At runtime you will need the Core Runtime artifact 
too. See the <a class="xref" href="howto-depend-on-qi4j.html" title="Depend on 
Qi4j in your build">Depend on Qi4j in your build</a> tutorial for details.
 </p><div class="section" title="We need a Service"><div 
class="titlepage"><div><div><h4 class="title"><a id="_we_need_a_service"></a>We 
need a Service</h4></div></div></div><p>To illustrate these features we create 
an TravelPlan service, which allows clients to find and make Reservations to
 Destinations. For the sake of simplicity, we are leaving out the domain 
details…</p><pre class="programlisting brush: java">public interface 
TravelPlan
 {
     // Domain methods, which are beyond the discussion at hand.
@@ -174,4 +174,9 @@ at the first(!) startup, it no longer se
 EntityStore. Changes to the properties file are not taken into consideration 
if the Configuration entity is found in the
 entity store.</p><p>But that also means that applications should not cache the 
configuration values, and instead read them from the
 Configuration instance every time needed, and do a refresh() method call when 
it is safe to update the Configuration
-Entity with new values.</p></div></div><div xmlns="" 
xmlns:exsl="http://exslt.org/common"; class="footer">(c) 2012 The Qi4j 
Community</div></body></html>
\ No newline at end of file
+Entity with new values.</p></div></div><div xmlns="" 
xmlns:exsl="http://exslt.org/common"; class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the 
<a href="http://www.apache.org/licenses/"; target="_blank">Apache License, 
Version 2.0</a>.
+        <br /><small>
+            Apache Zest, Zest, Apache, the Apache feather logo, and the Apache 
Zest project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered 
trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

Modified: zest/site/content/qi4j/develop/howto-contextual-fragments.html
URL: 
http://svn.apache.org/viewvc/zest/site/content/qi4j/develop/howto-contextual-fragments.html?rev=1685534&r1=1685533&r2=1685534&view=diff
==============================================================================
--- zest/site/content/qi4j/develop/howto-contextual-fragments.html (original)
+++ zest/site/content/qi4j/develop/howto-contextual-fragments.html Mon Jun 15 
10:37:01 2015
@@ -70,7 +70,7 @@
 present in the composite declarations, but a start-up decision what should be 
added. Once the application instance is
 created, it is no longer possible to modify which fragments are 
attached.</p><p>Typical use-case is tracing and debugging. Other potential uses 
are additional security or context interfaces needing
 access to internal mixins not originally intended for, such as GUI frameworks 
doing reflection on certain composites.
-We strongly recommend against using this feature, as it is not needed as 
commonly as you may think.</p><div class="note" title="Note" 
style="margin-left: 0.5in; margin-right: 0.5in;"><h3 
class="title">Note</h3><p>Constraints are not supported to be contextual at the 
moment.</p></div><p>If you want to reproduce what’s explained in this 
tutorial, remember to depend on the Core Bootstrap artifact:</p><div 
class="table"><a id="idm151913289936"></a><p class="title"><strong>Table 7. 
Artifact</strong></p><div class="table-contents"><table summary="Artifact" 
border="1"><colgroup><col class="col_1" /><col class="col_2" /><col 
class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group 
ID</th><th align="left" valign="top">Artifact ID</th><th align="left" 
valign="top">Version</th></tr></thead><tbody><tr><td align="left" 
valign="top"><p>org.qi4j.core</p></td><td align="left" 
valign="top"><p>org.qi4j.core.bootstrap</p></td><td align="left" 
valign="top"><p>0</p></td></tr>
 </tbody></table></div></div><br class="table-break" /><p>At runtime you will 
need the Core Runtime artifact too. See the <a class="xref" 
href="howto-depend-on-qi4j.html" title="Depend on Qi4j in your build">Depend on 
Qi4j in your build</a> tutorial for details.</p><p>The mixins, sideeffects and 
concerns are added during the bootstrap phase. It is very 
straight-forward;</p><pre class="programlisting brush: java">public class 
TraceAll
+We strongly recommend against using this feature, as it is not needed as 
commonly as you may think.</p><div class="note" title="Note" 
style="margin-left: 0.5in; margin-right: 0.5in;"><h3 
class="title">Note</h3><p>Constraints are not supported to be contextual at the 
moment.</p></div><p>If you want to reproduce what’s explained in this 
tutorial, remember to depend on the Core Bootstrap artifact:</p><div 
class="table"><a id="idm348722684848"></a><p class="title"><strong>Table 7. 
Artifact</strong></p><div class="table-contents"><table summary="Artifact" 
border="1"><colgroup><col class="col_1" /><col class="col_2" /><col 
class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group 
ID</th><th align="left" valign="top">Artifact ID</th><th align="left" 
valign="top">Version</th></tr></thead><tbody><tr><td align="left" 
valign="top"><p>org.qi4j.core</p></td><td align="left" 
valign="top"><p>org.qi4j.core.bootstrap</p></td><td align="left" 
valign="top"><p>0</p></td></tr>
 </tbody></table></div></div><br class="table-break" /><p>At runtime you will 
need the Core Runtime artifact too. See the <a class="xref" 
href="howto-depend-on-qi4j.html" title="Depend on Qi4j in your build">Depend on 
Qi4j in your build</a> tutorial for details.</p><p>The mixins, sideeffects and 
concerns are added during the bootstrap phase. It is very 
straight-forward;</p><pre class="programlisting brush: java">public class 
TraceAll
 {
     public void assemble( ModuleAssembly module )
             throws AssemblyException
@@ -85,4 +85,9 @@ We strongly recommend against using this
 
 </pre><p>In the example above, we add the TraceAllConcern from the Logging 
Library if the system property "trace.all" is true.
 If the system property is not set to true, there will be no TraceAllConcern on 
the PinSearchService.</p><p>Concerns that are added in this way will be at the 
top of the method invocation stack, i.e. will be the first one to be
-called and last one to be completed.</p><p>SideEffects that are added in this 
way will be the last one’s to be executed.</p></div><div xmlns="" 
xmlns:exsl="http://exslt.org/common"; class="footer">(c) 2012 The Qi4j 
Community</div></body></html>
\ No newline at end of file
+called and last one to be completed.</p><p>SideEffects that are added in this 
way will be the last one’s to be executed.</p></div><div xmlns="" 
xmlns:exsl="http://exslt.org/common"; class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the 
<a href="http://www.apache.org/licenses/"; target="_blank">Apache License, 
Version 2.0</a>.
+        <br /><small>
+            Apache Zest, Zest, Apache, the Apache feather logo, and the Apache 
Zest project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered 
trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

Modified: zest/site/content/qi4j/develop/howto-create-concern.html
URL: 
http://svn.apache.org/viewvc/zest/site/content/qi4j/develop/howto-create-concern.html?rev=1685534&r1=1685533&r2=1685534&view=diff
==============================================================================
--- zest/site/content/qi4j/develop/howto-create-concern.html (original)
+++ zest/site/content/qi4j/develop/howto-create-concern.html Mon Jun 15 
10:37:01 2015
@@ -66,7 +66,7 @@
   })();
  </script>
 
-  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common"; 
class="logo"><a href="index.html"><img src="images/logo-standard.png" 
/></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common"; 
class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml"; 
class="toc"><dl><dt><span class="section"><a 
href="index.html#home">Qi4j</a></span></dt><dt><span class="section"><a 
href="intro.html">Introduction</a></span></dt><dt><span class="section"><span 
xmlns="" href="tutorials.html">Tutorials</span></span></dt><dt><span 
class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span 
class="section"><a href="samples.html">Samples</a></span></dt><dt><span 
class="section"><a href="core.html">Core</a></span></dt><dt><span 
class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span 
class="section"><a href="extensions.html">Extensions</a></span></dt><dt><span 
class="section"><a href="tools.html">Tools</a></span></dt><dt><span 
class="section"><a href="glossary.html">Glo
 ssary </a></span></dt></dl></div></div><div xmlns="" 
xmlns:exsl="http://exslt.org/common"; class="sub-nav"><div 
xmlns="http://www.w3.org/1999/xhtml"; class="toc"><dl><dt><span 
class="section"><a 
href="tutorials.html#_overview">Overview</a></span></dt><dt><span 
class="section"><a href="two-minutes-intro.html">Qi4j in 2 
minutes</a></span></dt><dt><span class="section"><a 
href="ten-minutes-intro.html">Qi4j in 10 minutes</a></span></dt><dt><span 
class="section"><a href="thirty-minutes-intro.html">Qi4j in 30 
minutes</a></span></dt><dt><span class="section"><a 
href="two-hours-intro.html">Qi4j in 2 hours</a></span></dt><dt><span 
class="section"><a href="howto-depend-on-qi4j.html">Depend on Qi4j in your 
build</a></span></dt><dt><span class="section"><a 
href="howto-assemble-application.html">Assemble an 
Application</a></span></dt><dt><span class="section"><a 
href="tut-composites.html">Transient Composites 
Tutorial</a></span></dt><dt><span class="section"><a 
href="tut-services.html">Services
  Composites Tutorial</a></span></dt><dt><span class="section"><a 
href="howto-contextual-fragments.html">Use contextual 
fragments</a></span></dt><dt><span class="section"><a 
href="howto-leverage-properties.html">Leverage 
Properties</a></span></dt><dt><span class="section"><a 
href="howto-create-constraint.html">Create a 
Constraint</a></span></dt><dt><span class="section"><span xmlns="" 
href="howto-create-concern.html">Create a Concern</span></span></dt><dt><span 
class="section"><a href="howto-create-sideeffect.html">Create a 
SideEffect</a></span></dt><dt><span class="section"><a 
href="howto-create-entity.html">Create an Entity</a></span></dt><dt><span 
class="section"><a href="howto-configure-service.html">Configure a 
Service</a></span></dt><dt><span class="section"><a 
href="howto-use-io.html">Use I/O API</a></span></dt><dt><span 
class="section"><a href="build-system.html">Build 
System</a></span></dt><dt><span class="section"><a 
href="community-docs.html">Writing Qi4j Documentation</a>
 </span></dt></dl></div></div><div class="section" title="Create a 
Concern"><div class="titlepage"><div><div><h3 class="title"><a 
id="howto-create-concern"></a>Create a 
Concern</h3></div></div></div><p>Concerns are defined in <a class="xref" 
href="glossary.html#def-concern">Concern</a>.</p><p>If you want to reproduce 
what’s explained in this tutorial, remember to depend on the Core Bootstrap 
artifact:</p><div class="table"><a id="idm151913218000"></a><p 
class="title"><strong>Table 10. Artifact</strong></p><div 
class="table-contents"><table summary="Artifact" border="1"><colgroup><col 
class="col_1" /><col class="col_2" /><col class="col_3" 
/></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th 
align="left" valign="top">Artifact ID</th><th align="left" 
valign="top">Version</th></tr></thead><tbody><tr><td align="left" 
valign="top"><p>org.qi4j.core</p></td><td align="left" 
valign="top"><p>org.qi4j.core.bootstrap</p></td><td align="left" 
valign="top"><p>0</p></t
 d></tr></tbody></table></div></div><br class="table-break" /><p>At runtime you 
will need the Core Runtime artifact too. See the <a class="xref" 
href="howto-depend-on-qi4j.html" title="Depend on Qi4j in your build">Depend on 
Qi4j in your build</a> tutorial for details.</p><div class="section" 
title="Typed Concern"><div class="titlepage"><div><div><h4 class="title"><a 
id="_typed_concern"></a>Typed Concern</h4></div></div></div><p>A typed Concern 
is a Java class that implements the MixinType it can be used on:</p><pre 
class="programlisting brush: java">public class InventoryConcern extends 
ConcernOf&lt;Order&gt;
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common"; 
class="logo"><a href="index.html"><img src="images/logo-standard.png" 
/></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common"; 
class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml"; 
class="toc"><dl><dt><span class="section"><a 
href="index.html#home">Qi4j</a></span></dt><dt><span class="section"><a 
href="intro.html">Introduction</a></span></dt><dt><span class="section"><span 
xmlns="" href="tutorials.html">Tutorials</span></span></dt><dt><span 
class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span 
class="section"><a href="samples.html">Samples</a></span></dt><dt><span 
class="section"><a href="core.html">Core</a></span></dt><dt><span 
class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span 
class="section"><a href="extensions.html">Extensions</a></span></dt><dt><span 
class="section"><a href="tools.html">Tools</a></span></dt><dt><span 
class="section"><a href="glossary.html">Glo
 ssary </a></span></dt></dl></div></div><div xmlns="" 
xmlns:exsl="http://exslt.org/common"; class="sub-nav"><div 
xmlns="http://www.w3.org/1999/xhtml"; class="toc"><dl><dt><span 
class="section"><a 
href="tutorials.html#_overview">Overview</a></span></dt><dt><span 
class="section"><a href="two-minutes-intro.html">Qi4j in 2 
minutes</a></span></dt><dt><span class="section"><a 
href="ten-minutes-intro.html">Qi4j in 10 minutes</a></span></dt><dt><span 
class="section"><a href="thirty-minutes-intro.html">Qi4j in 30 
minutes</a></span></dt><dt><span class="section"><a 
href="two-hours-intro.html">Qi4j in 2 hours</a></span></dt><dt><span 
class="section"><a href="howto-depend-on-qi4j.html">Depend on Qi4j in your 
build</a></span></dt><dt><span class="section"><a 
href="howto-assemble-application.html">Assemble an 
Application</a></span></dt><dt><span class="section"><a 
href="tut-composites.html">Transient Composites 
Tutorial</a></span></dt><dt><span class="section"><a 
href="tut-services.html">Services
  Composites Tutorial</a></span></dt><dt><span class="section"><a 
href="howto-contextual-fragments.html">Use contextual 
fragments</a></span></dt><dt><span class="section"><a 
href="howto-leverage-properties.html">Leverage 
Properties</a></span></dt><dt><span class="section"><a 
href="howto-create-constraint.html">Create a 
Constraint</a></span></dt><dt><span class="section"><span xmlns="" 
href="howto-create-concern.html">Create a Concern</span></span></dt><dt><span 
class="section"><a href="howto-create-sideeffect.html">Create a 
SideEffect</a></span></dt><dt><span class="section"><a 
href="howto-create-entity.html">Create an Entity</a></span></dt><dt><span 
class="section"><a href="howto-configure-service.html">Configure a 
Service</a></span></dt><dt><span class="section"><a 
href="howto-use-io.html">Use I/O API</a></span></dt><dt><span 
class="section"><a href="build-system.html">Build 
System</a></span></dt><dt><span class="section"><a 
href="community-docs.html">Writing Qi4j Documentation</a>
 </span></dt></dl></div></div><div class="section" title="Create a 
Concern"><div class="titlepage"><div><div><h3 class="title"><a 
id="howto-create-concern"></a>Create a 
Concern</h3></div></div></div><p>Concerns are defined in <a class="xref" 
href="glossary.html#def-concern">Concern</a>.</p><p>If you want to reproduce 
what’s explained in this tutorial, remember to depend on the Core Bootstrap 
artifact:</p><div class="table"><a id="idm348722600736"></a><p 
class="title"><strong>Table 10. Artifact</strong></p><div 
class="table-contents"><table summary="Artifact" border="1"><colgroup><col 
class="col_1" /><col class="col_2" /><col class="col_3" 
/></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th 
align="left" valign="top">Artifact ID</th><th align="left" 
valign="top">Version</th></tr></thead><tbody><tr><td align="left" 
valign="top"><p>org.qi4j.core</p></td><td align="left" 
valign="top"><p>org.qi4j.core.bootstrap</p></td><td align="left" 
valign="top"><p>0</p></t
 d></tr></tbody></table></div></div><br class="table-break" /><p>At runtime you 
will need the Core Runtime artifact too. See the <a class="xref" 
href="howto-depend-on-qi4j.html" title="Depend on Qi4j in your build">Depend on 
Qi4j in your build</a> tutorial for details.</p><div class="section" 
title="Typed Concern"><div class="titlepage"><div><div><h4 class="title"><a 
id="_typed_concern"></a>Typed Concern</h4></div></div></div><p>A typed Concern 
is a Java class that implements the MixinType it can be used on:</p><pre 
class="programlisting brush: java">public class InventoryConcern extends 
ConcernOf&lt;Order&gt;
     implements Order
 {
     @Service
@@ -155,4 +155,9 @@ public interface AnyMixinType
     {
         return true;
     }
-</pre></div></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common"; 
class="footer">(c) 2012 The Qi4j Community</div></body></html>
\ No newline at end of file
+</pre></div></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common"; 
class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the 
<a href="http://www.apache.org/licenses/"; target="_blank">Apache License, 
Version 2.0</a>.
+        <br /><small>
+            Apache Zest, Zest, Apache, the Apache feather logo, and the Apache 
Zest project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered 
trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

Modified: zest/site/content/qi4j/develop/howto-create-constraint.html
URL: 
http://svn.apache.org/viewvc/zest/site/content/qi4j/develop/howto-create-constraint.html?rev=1685534&r1=1685533&r2=1685534&view=diff
==============================================================================
--- zest/site/content/qi4j/develop/howto-create-constraint.html (original)
+++ zest/site/content/qi4j/develop/howto-create-constraint.html Mon Jun 15 
10:37:01 2015
@@ -66,7 +66,7 @@
   })();
  </script>
 
-  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common"; 
class="logo"><a href="index.html"><img src="images/logo-standard.png" 
/></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common"; 
class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml"; 
class="toc"><dl><dt><span class="section"><a 
href="index.html#home">Qi4j</a></span></dt><dt><span class="section"><a 
href="intro.html">Introduction</a></span></dt><dt><span class="section"><span 
xmlns="" href="tutorials.html">Tutorials</span></span></dt><dt><span 
class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span 
class="section"><a href="samples.html">Samples</a></span></dt><dt><span 
class="section"><a href="core.html">Core</a></span></dt><dt><span 
class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span 
class="section"><a href="extensions.html">Extensions</a></span></dt><dt><span 
class="section"><a href="tools.html">Tools</a></span></dt><dt><span 
class="section"><a href="glossary.html">Glo
 ssary </a></span></dt></dl></div></div><div xmlns="" 
xmlns:exsl="http://exslt.org/common"; class="sub-nav"><div 
xmlns="http://www.w3.org/1999/xhtml"; class="toc"><dl><dt><span 
class="section"><a 
href="tutorials.html#_overview">Overview</a></span></dt><dt><span 
class="section"><a href="two-minutes-intro.html">Qi4j in 2 
minutes</a></span></dt><dt><span class="section"><a 
href="ten-minutes-intro.html">Qi4j in 10 minutes</a></span></dt><dt><span 
class="section"><a href="thirty-minutes-intro.html">Qi4j in 30 
minutes</a></span></dt><dt><span class="section"><a 
href="two-hours-intro.html">Qi4j in 2 hours</a></span></dt><dt><span 
class="section"><a href="howto-depend-on-qi4j.html">Depend on Qi4j in your 
build</a></span></dt><dt><span class="section"><a 
href="howto-assemble-application.html">Assemble an 
Application</a></span></dt><dt><span class="section"><a 
href="tut-composites.html">Transient Composites 
Tutorial</a></span></dt><dt><span class="section"><a 
href="tut-services.html">Services
  Composites Tutorial</a></span></dt><dt><span class="section"><a 
href="howto-contextual-fragments.html">Use contextual 
fragments</a></span></dt><dt><span class="section"><a 
href="howto-leverage-properties.html">Leverage 
Properties</a></span></dt><dt><span class="section"><span xmlns="" 
href="howto-create-constraint.html">Create a 
Constraint</span></span></dt><dt><span class="section"><a 
href="howto-create-concern.html">Create a Concern</a></span></dt><dt><span 
class="section"><a href="howto-create-sideeffect.html">Create a 
SideEffect</a></span></dt><dt><span class="section"><a 
href="howto-create-entity.html">Create an Entity</a></span></dt><dt><span 
class="section"><a href="howto-configure-service.html">Configure a 
Service</a></span></dt><dt><span class="section"><a 
href="howto-use-io.html">Use I/O API</a></span></dt><dt><span 
class="section"><a href="build-system.html">Build 
System</a></span></dt><dt><span class="section"><a 
href="community-docs.html">Writing Qi4j Documentation</a>
 </span></dt></dl></div></div><div class="section" title="Create a 
Constraint"><div class="titlepage"><div><div><h3 class="title"><a 
id="howto-create-constraint"></a>Create a 
Constraint</h3></div></div></div><p>Constraints are defined in <a class="xref" 
href="glossary.html#def-constraint">Constraint</a>.</p><p>If you want to 
reproduce what’s explained in this tutorial, remember to depend on the Core 
Bootstrap artifact:</p><div class="table"><a id="idm151913244800"></a><p 
class="title"><strong>Table 9. Artifact</strong></p><div 
class="table-contents"><table summary="Artifact" border="1"><colgroup><col 
class="col_1" /><col class="col_2" /><col class="col_3" 
/></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th 
align="left" valign="top">Artifact ID</th><th align="left" 
valign="top">Version</th></tr></thead><tbody><tr><td align="left" 
valign="top"><p>org.qi4j.core</p></td><td align="left" 
valign="top"><p>org.qi4j.core.bootstrap</p></td><td align="left" valign=
 "top"><p>0</p></td></tr></tbody></table></div></div><br class="table-break" 
/><p>At runtime you will need the Core Runtime artifact too. See the <a 
class="xref" href="howto-depend-on-qi4j.html" title="Depend on Qi4j in your 
build">Depend on Qi4j in your build</a> tutorial for details.</p><div 
class="section" title="Method Constraint"><div class="titlepage"><div><div><h4 
class="title"><a id="_method_constraint"></a>Method 
Constraint</h4></div></div></div><p>Method Constraints are declared with 
annotations on the method argument. The annotation itself is custom, and it is 
possible to make your own.</p><pre class="programlisting brush: java">public 
interface Dialer
+  </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common"; 
class="logo"><a href="index.html"><img src="images/logo-standard.png" 
/></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common"; 
class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml"; 
class="toc"><dl><dt><span class="section"><a 
href="index.html#home">Qi4j</a></span></dt><dt><span class="section"><a 
href="intro.html">Introduction</a></span></dt><dt><span class="section"><span 
xmlns="" href="tutorials.html">Tutorials</span></span></dt><dt><span 
class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span 
class="section"><a href="samples.html">Samples</a></span></dt><dt><span 
class="section"><a href="core.html">Core</a></span></dt><dt><span 
class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span 
class="section"><a href="extensions.html">Extensions</a></span></dt><dt><span 
class="section"><a href="tools.html">Tools</a></span></dt><dt><span 
class="section"><a href="glossary.html">Glo
 ssary </a></span></dt></dl></div></div><div xmlns="" 
xmlns:exsl="http://exslt.org/common"; class="sub-nav"><div 
xmlns="http://www.w3.org/1999/xhtml"; class="toc"><dl><dt><span 
class="section"><a 
href="tutorials.html#_overview">Overview</a></span></dt><dt><span 
class="section"><a href="two-minutes-intro.html">Qi4j in 2 
minutes</a></span></dt><dt><span class="section"><a 
href="ten-minutes-intro.html">Qi4j in 10 minutes</a></span></dt><dt><span 
class="section"><a href="thirty-minutes-intro.html">Qi4j in 30 
minutes</a></span></dt><dt><span class="section"><a 
href="two-hours-intro.html">Qi4j in 2 hours</a></span></dt><dt><span 
class="section"><a href="howto-depend-on-qi4j.html">Depend on Qi4j in your 
build</a></span></dt><dt><span class="section"><a 
href="howto-assemble-application.html">Assemble an 
Application</a></span></dt><dt><span class="section"><a 
href="tut-composites.html">Transient Composites 
Tutorial</a></span></dt><dt><span class="section"><a 
href="tut-services.html">Services
  Composites Tutorial</a></span></dt><dt><span class="section"><a 
href="howto-contextual-fragments.html">Use contextual 
fragments</a></span></dt><dt><span class="section"><a 
href="howto-leverage-properties.html">Leverage 
Properties</a></span></dt><dt><span class="section"><span xmlns="" 
href="howto-create-constraint.html">Create a 
Constraint</span></span></dt><dt><span class="section"><a 
href="howto-create-concern.html">Create a Concern</a></span></dt><dt><span 
class="section"><a href="howto-create-sideeffect.html">Create a 
SideEffect</a></span></dt><dt><span class="section"><a 
href="howto-create-entity.html">Create an Entity</a></span></dt><dt><span 
class="section"><a href="howto-configure-service.html">Configure a 
Service</a></span></dt><dt><span class="section"><a 
href="howto-use-io.html">Use I/O API</a></span></dt><dt><span 
class="section"><a href="build-system.html">Build 
System</a></span></dt><dt><span class="section"><a 
href="community-docs.html">Writing Qi4j Documentation</a>
 </span></dt></dl></div></div><div class="section" title="Create a 
Constraint"><div class="titlepage"><div><div><h3 class="title"><a 
id="howto-create-constraint"></a>Create a 
Constraint</h3></div></div></div><p>Constraints are defined in <a class="xref" 
href="glossary.html#def-constraint">Constraint</a>.</p><p>If you want to 
reproduce what’s explained in this tutorial, remember to depend on the Core 
Bootstrap artifact:</p><div class="table"><a id="idm348722632320"></a><p 
class="title"><strong>Table 9. Artifact</strong></p><div 
class="table-contents"><table summary="Artifact" border="1"><colgroup><col 
class="col_1" /><col class="col_2" /><col class="col_3" 
/></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th 
align="left" valign="top">Artifact ID</th><th align="left" 
valign="top">Version</th></tr></thead><tbody><tr><td align="left" 
valign="top"><p>org.qi4j.core</p></td><td align="left" 
valign="top"><p>org.qi4j.core.bootstrap</p></td><td align="left" valign=
 "top"><p>0</p></td></tr></tbody></table></div></div><br class="table-break" 
/><p>At runtime you will need the Core Runtime artifact too. See the <a 
class="xref" href="howto-depend-on-qi4j.html" title="Depend on Qi4j in your 
build">Depend on Qi4j in your build</a> tutorial for details.</p><div 
class="section" title="Method Constraint"><div class="titlepage"><div><div><h4 
class="title"><a id="_method_constraint"></a>Method 
Constraint</h4></div></div></div><p>Method Constraints are declared with 
annotations on the method argument. The annotation itself is custom, and it is 
possible to make your own.</p><pre class="programlisting brush: java">public 
interface Dialer
 {
     void callPhoneNumber(@PhoneNumber String phoneNo);
 
@@ -158,4 +158,9 @@ which can be done like this;</p><pre cla
         }
     }
 }
-</pre></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common"; 
class="footer">(c) 2012 The Qi4j Community</div></body></html>
\ No newline at end of file
+</pre></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common"; 
class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the 
<a href="http://www.apache.org/licenses/"; target="_blank">Apache License, 
Version 2.0</a>.
+        <br /><small>
+            Apache Zest, Zest, Apache, the Apache feather logo, and the Apache 
Zest project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered 
trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file

Modified: zest/site/content/qi4j/develop/howto-create-entity.html
URL: 
http://svn.apache.org/viewvc/zest/site/content/qi4j/develop/howto-create-entity.html?rev=1685534&r1=1685533&r2=1685534&view=diff
==============================================================================
--- zest/site/content/qi4j/develop/howto-create-entity.html (original)
+++ zest/site/content/qi4j/develop/howto-create-entity.html Mon Jun 15 10:37:01 
2015
@@ -68,7 +68,7 @@
 
   </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common"; 
class="logo"><a href="index.html"><img src="images/logo-standard.png" 
/></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common"; 
class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml"; 
class="toc"><dl><dt><span class="section"><a 
href="index.html#home">Qi4j</a></span></dt><dt><span class="section"><a 
href="intro.html">Introduction</a></span></dt><dt><span class="section"><span 
xmlns="" href="tutorials.html">Tutorials</span></span></dt><dt><span 
class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span 
class="section"><a href="samples.html">Samples</a></span></dt><dt><span 
class="section"><a href="core.html">Core</a></span></dt><dt><span 
class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span 
class="section"><a href="extensions.html">Extensions</a></span></dt><dt><span 
class="section"><a href="tools.html">Tools</a></span></dt><dt><span 
class="section"><a href="glossary.html">Glo
 ssary </a></span></dt></dl></div></div><div xmlns="" 
xmlns:exsl="http://exslt.org/common"; class="sub-nav"><div 
xmlns="http://www.w3.org/1999/xhtml"; class="toc"><dl><dt><span 
class="section"><a 
href="tutorials.html#_overview">Overview</a></span></dt><dt><span 
class="section"><a href="two-minutes-intro.html">Qi4j in 2 
minutes</a></span></dt><dt><span class="section"><a 
href="ten-minutes-intro.html">Qi4j in 10 minutes</a></span></dt><dt><span 
class="section"><a href="thirty-minutes-intro.html">Qi4j in 30 
minutes</a></span></dt><dt><span class="section"><a 
href="two-hours-intro.html">Qi4j in 2 hours</a></span></dt><dt><span 
class="section"><a href="howto-depend-on-qi4j.html">Depend on Qi4j in your 
build</a></span></dt><dt><span class="section"><a 
href="howto-assemble-application.html">Assemble an 
Application</a></span></dt><dt><span class="section"><a 
href="tut-composites.html">Transient Composites 
Tutorial</a></span></dt><dt><span class="section"><a 
href="tut-services.html">Services
  Composites Tutorial</a></span></dt><dt><span class="section"><a 
href="howto-contextual-fragments.html">Use contextual 
fragments</a></span></dt><dt><span class="section"><a 
href="howto-leverage-properties.html">Leverage 
Properties</a></span></dt><dt><span class="section"><a 
href="howto-create-constraint.html">Create a 
Constraint</a></span></dt><dt><span class="section"><a 
href="howto-create-concern.html">Create a Concern</a></span></dt><dt><span 
class="section"><a href="howto-create-sideeffect.html">Create a 
SideEffect</a></span></dt><dt><span class="section"><span xmlns="" 
href="howto-create-entity.html">Create an Entity</span></span></dt><dt><span 
class="section"><a href="howto-configure-service.html">Configure a 
Service</a></span></dt><dt><span class="section"><a 
href="howto-use-io.html">Use I/O API</a></span></dt><dt><span 
class="section"><a href="build-system.html">Build 
System</a></span></dt><dt><span class="section"><a 
href="community-docs.html">Writing Qi4j Documentation</a>
 </span></dt></dl></div></div><div class="section" title="Create an 
Entity"><div class="titlepage"><div><div><h3 class="title"><a 
id="howto-create-entity"></a>Create an Entity</h3></div></div></div><p>One of 
the most common tasks in Qi4j is the management of the life cycle of Entities. 
Since Qi4j is capable of
 delivering much higher performance than traditional Object-Relational Mapping 
technologies, we also expect that people
-use Entities more frequently in Qi4j applications, so it is a very important 
topic to cover.</p><p>If you want to reproduce what’s explained in this 
tutorial, remember to depend on the Core Bootstrap artifact:</p><div 
class="table"><a id="idm151913157728"></a><p class="title"><strong>Table 12. 
Artifact</strong></p><div class="table-contents"><table summary="Artifact" 
border="1"><colgroup><col class="col_1" /><col class="col_2" /><col 
class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group 
ID</th><th align="left" valign="top">Artifact ID</th><th align="left" 
valign="top">Version</th></tr></thead><tbody><tr><td align="left" 
valign="top"><p>org.qi4j.core</p></td><td align="left" 
valign="top"><p>org.qi4j.core.bootstrap</p></td><td align="left" 
valign="top"><p>0</p></td></tr></tbody></table></div></div><br 
class="table-break" /><p>Moreover, you’ll need an EntityStore for persistence 
and an Indexing engine for querying. Choose among the available
+use Entities more frequently in Qi4j applications, so it is a very important 
topic to cover.</p><p>If you want to reproduce what’s explained in this 
tutorial, remember to depend on the Core Bootstrap artifact:</p><div 
class="table"><a id="idm348722530592"></a><p class="title"><strong>Table 12. 
Artifact</strong></p><div class="table-contents"><table summary="Artifact" 
border="1"><colgroup><col class="col_1" /><col class="col_2" /><col 
class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group 
ID</th><th align="left" valign="top">Artifact ID</th><th align="left" 
valign="top">Version</th></tr></thead><tbody><tr><td align="left" 
valign="top"><p>org.qi4j.core</p></td><td align="left" 
valign="top"><p>org.qi4j.core.bootstrap</p></td><td align="left" 
valign="top"><p>0</p></td></tr></tbody></table></div></div><br 
class="table-break" /><p>Moreover, you’ll need an EntityStore for persistence 
and an Indexing engine for querying. Choose among the available
 implementations listed in the <a class="xref" href="extensions.html" 
title="Extensions">Extensions</a> section.</p><p>At runtime you will need the 
Core Runtime artifact too. See the <a class="xref" 
href="howto-depend-on-qi4j.html" title="Depend on Qi4j in your build">Depend on 
Qi4j in your build</a> tutorial for details.</p><div class="section" 
title="Basics First"><div class="titlepage"><div><div><h4 class="title"><a 
id="_basics_first"></a>Basics First</h4></div></div></div><p>All Entity 
operations MUST be done within a UnitOfWork. UnitOfWorks can be nested and if 
underlying UnitOfWorks are not
 completed (method complete()), then none of the operations will be persisted 
permanently.</p><p>Entity composites are subtypes of the EntityComposite 
interface.</p><p>Domain code typically don’t need to know of the 
EntityComposite types directly, and is instead using the domain specific
 interface. The Visibility rules will be applied to associate the right 
EntityComposite when a domain type is requested.
@@ -234,4 +234,9 @@ Services to be available to the applicat
 who is setting that up?</p><p>Well, the domain layer should not worry about 
UoW, it is probably the responsibility of the application/service layer
 sitting on top. That could be a web application creating and completing a UoW 
per request, or some other co-ordinator
 doing long-running UnitOfWorks.</p><p>There are of course a lot more details 
to get all this completed, but that is beyond the scope of this HowTo.
-See <a class="xref" href="core-api.html#core-api-unitofwork" title="Unit Of 
Work">UnitOfWork</a> in Core API.</p></div></div><div xmlns="" 
xmlns:exsl="http://exslt.org/common"; class="footer">(c) 2012 The Qi4j 
Community</div></body></html>
\ No newline at end of file
+See <a class="xref" href="core-api.html#core-api-unitofwork" title="Unit Of 
Work">UnitOfWork</a> in Core API.</p></div></div><div xmlns="" 
xmlns:exsl="http://exslt.org/common"; class="footer"><p>
+        Copyright © 2015 The Apache Software Foundation, Licensed under the 
<a href="http://www.apache.org/licenses/"; target="_blank">Apache License, 
Version 2.0</a>.
+        <br /><small>
+            Apache Zest, Zest, Apache, the Apache feather logo, and the Apache 
Zest project logo are trademarks of The Apache Software Foundation.<br />
+            All other marks mentioned may be trademarks or registered 
trademarks of their respective owners.
+        </small></p></div></body></html>
\ No newline at end of file


Reply via email to