Author: paulmerlin
Date: Fri Jul 24 21:17:59 2015
New Revision: 1692588

URL: http://svn.apache.org/r1692588
Log:
zest: update develop doc minisite

Modified:
    zest/site/content/atom.xml
    zest/site/content/java/develop/build-system.html
    zest/site/content/java/develop/community-docs.html
    zest/site/content/java/develop/core-api.html
    zest/site/content/java/develop/core-bootstrap-assembly.html
    zest/site/content/java/develop/core-functional.html
    zest/site/content/java/develop/core-io.html
    zest/site/content/java/develop/core-runtime.html
    zest/site/content/java/develop/core-spi.html
    zest/site/content/java/develop/core-testsupport.html
    zest/site/content/java/develop/core.html
    zest/site/content/java/develop/extension-cache-ehcache.html
    zest/site/content/java/develop/extension-cache-memcache.html
    zest/site/content/java/develop/extension-es-file.html
    zest/site/content/java/develop/extension-es-hazelcast.html
    zest/site/content/java/develop/extension-es-jclouds.html
    zest/site/content/java/develop/extension-es-jdbm.html
    zest/site/content/java/develop/extension-es-leveldb.html
    zest/site/content/java/develop/extension-es-memory.html
    zest/site/content/java/develop/extension-es-mongodb.html
    zest/site/content/java/develop/extension-es-preferences.html
    zest/site/content/java/develop/extension-es-redis.html
    zest/site/content/java/develop/extension-es-riak.html
    zest/site/content/java/develop/extension-es-sql.html
    zest/site/content/java/develop/extension-index-elasticsearch.html
    zest/site/content/java/develop/extension-index-rdf.html
    zest/site/content/java/develop/extension-index-solr.html
    zest/site/content/java/develop/extension-indexing-sql.html
    zest/site/content/java/develop/extension-metrics-yammer.html
    zest/site/content/java/develop/extension-migration.html
    zest/site/content/java/develop/extension-reindexer.html
    zest/site/content/java/develop/extension-vs-jackson.html
    zest/site/content/java/develop/extension-vs-orgjson.html
    zest/site/content/java/develop/extension-vs-stax.html
    zest/site/content/java/develop/howto-assemble-application.html
    zest/site/content/java/develop/howto-configure-service.html
    zest/site/content/java/develop/howto-contextual-fragments.html
    zest/site/content/java/develop/howto-create-concern.html
    zest/site/content/java/develop/howto-create-constraint.html
    zest/site/content/java/develop/howto-create-entity.html
    zest/site/content/java/develop/howto-create-sideeffect.html
    zest/site/content/java/develop/howto-leverage-properties.html
    zest/site/content/java/develop/howto-use-io.html
    zest/site/content/java/develop/index.html
    zest/site/content/java/develop/javadocs.html
    zest/site/content/java/develop/lang-groovy.html
    zest/site/content/java/develop/lang-javascript.html
    zest/site/content/java/develop/lang-scala.html
    zest/site/content/java/develop/library-alarm.html
    zest/site/content/java/develop/library-circuitbreaker.html
    zest/site/content/java/develop/library-constraints.html
    zest/site/content/java/develop/library-conversion.html
    zest/site/content/java/develop/library-eventsourcing.html
    zest/site/content/java/develop/library-fileconfig.html
    zest/site/content/java/develop/library-http.html
    zest/site/content/java/develop/library-invocation-cache.html
    zest/site/content/java/develop/library-jmx.html
    zest/site/content/java/develop/library-locking.html
    zest/site/content/java/develop/library-logging.html
    zest/site/content/java/develop/library-metrics.html
    zest/site/content/java/develop/library-osgi.html
    zest/site/content/java/develop/library-rdf.html
    zest/site/content/java/develop/library-rest-client.html
    zest/site/content/java/develop/library-rest-common.html
    zest/site/content/java/develop/library-rest-server.html
    zest/site/content/java/develop/library-scheduler.html
    zest/site/content/java/develop/library-servlet.html
    zest/site/content/java/develop/library-shiro-web.html
    zest/site/content/java/develop/library-shiro.html
    zest/site/content/java/develop/library-spring.html
    zest/site/content/java/develop/library-sql.html
    zest/site/content/java/develop/library-uid.html
    zest/site/content/java/develop/library-uowfile.html
    zest/site/content/java/develop/releasing-apache.html
    zest/site/content/java/develop/sample-car-rental.html
    zest/site/content/java/develop/sample-dci-cargo.html
    zest/site/content/java/develop/sample-dci.html
    zest/site/content/java/develop/sample-forum.html
    zest/site/content/java/develop/sample-sql-support.html
    zest/site/content/java/develop/sample-swing.html
    zest/site/content/java/develop/ten-minutes-intro.html
    zest/site/content/java/develop/thirty-minutes-intro.html
    zest/site/content/java/develop/tools-envisage.html
    zest/site/content/java/develop/tut-composites.html
    zest/site/content/java/develop/tut-services.html
    zest/site/content/java/develop/two-minutes-intro.html

Modified: zest/site/content/atom.xml
URL: 
http://svn.apache.org/viewvc/zest/site/content/atom.xml?rev=1692588&r1=1692587&r2=1692588&view=diff
==============================================================================
--- zest/site/content/atom.xml (original)
+++ zest/site/content/atom.xml Fri Jul 24 21:17:59 2015
@@ -4,7 +4,7 @@
  <title></title>
  <link href="https://zest.apache.org/atom.xml"; rel="self"/>
  <link href="https://zest.apache.org"/>
- <updated>2015-07-24T15:52:47+02:00</updated>
+ <updated>2015-07-24T23:15:25+02:00</updated>
  <id>https://zest.apache.org</id>
  <author>
    <name></name>

Modified: zest/site/content/java/develop/build-system.html
URL: 
http://svn.apache.org/viewvc/zest/site/content/java/develop/build-system.html?rev=1692588&r1=1692587&r2=1692588&view=diff
==============================================================================
--- zest/site/content/java/develop/build-system.html (original)
+++ zest/site/content/java/develop/build-system.html Fri Jul 24 21:17:59 2015
@@ -121,7 +121,7 @@ PostgreSQL for <code class="literal">ext
 </li><li class="listitem">
 MySQL for <code class="literal">extensions/entitystore-sql</code> (need setup, 
see test source)
 </li></ul></div></div><div class="section" title="Performance tests"><div 
class="titlepage"><div><div><h5 class="title"><a 
id="_performance_tests"></a>Performance 
tests</h5></div></div></div><p>Performance tests provide performance 
mesurements for typical Zest™ use cases.
-They are not part of the default build and are located in the <code 
class="literal">tests/performance</code> directory of the SDK.</p><p>They can 
be run with the following Gradle command:</p><pre class="programlisting brush: 
bash">./gradlew 
:org.qi4j.tests:org.qi4j.test.performance:testPerf</pre><p>Results will then be 
available in the test reports.</p></div></div><div class="section" 
title="Releasing the Zest™ SDK"><div class="titlepage"><div><div><h4 
class="title"><a id="_releasing_the_zest_sdk"></a>Releasing the Zest™ 
SDK</h4></div></div></div><div class="important" title="Important" 
style="margin-left: 0.5in; margin-right: 0.5in;"><h3 
class="title">Important</h3><p>Remember that if a <code 
class="literal">version</code> property is not defined, the build system will 
refuse to make a release and upload.</p></div><p>The Zest™ SDK build system 
is setup for an easy release process.
+They are not part of the default build and are located in the <code 
class="literal">tests/performance</code> directory of the SDK.</p><p>They can 
be run with the following Gradle command:</p><pre class="programlisting brush: 
bash">./gradlew 
:org.qi4j.tests:org.qi4j.test.performance:testPerf</pre><p>Results will then be 
available in the test reports.</p></div></div><div class="section" title="Build 
for releases"><div class="titlepage"><div><div><h4 class="title"><a 
id="_build_for_releases"></a>Build for releases</h4></div></div></div><div 
class="important" title="Important" style="margin-left: 0.5in; margin-right: 
0.5in;"><h3 class="title">Important</h3><p>Remember that if a <code 
class="literal">version</code> property is not defined, the build system will 
refuse to make a release and upload.</p></div><p>The Zest™ SDK build system 
is setup for an easy release process.
 This is very useful to the Zest™ Core Team but can also be useful to third 
parties that want to cut a in-house release.
 In this regard, we try to make every aspect of the release process usable for 
such cases.</p><p>The following sections describe various aspects of the 
release process.
 By default you need to have a proper PGP setup, see below.</p><div 
class="section" title="Release Criteria"><div class="titlepage"><div><div><h5 
class="title"><a id="_release_criteria"></a>Release 
Criteria</h5></div></div></div><p>The Zest™ SDK modules are of varying 
maturity level and we try to maintain a STATUS (<code 
class="literal">dev-status.xml</code>) file indicating
@@ -131,16 +131,16 @@ for our users.</p><p>The Zest™ SDK
 the <code class="literal">javadocs</code> and <code 
class="literal">uploadArchives</code> root project tasks.
 Moreover, the <code class="literal">release</code> task ensure that no 
releasable module depends on module(s) that don’t fit the release criteria
 and throw a detailed exception if need be.</p><p>This can be relaxed by adding 
<code class="literal">-x checkReleaseSpec</code> arguments to gradle 
invocation.</p></div><div class="section" title="Signing"><div 
class="titlepage"><div><div><h5 class="title"><a 
id="_signing"></a>Signing</h5></div></div></div><p>Artifact signing is done 
using PGP.
-You need to provide Gradle the following properties</p><pre 
class="literallayout">signing.keyId=FB751943
+You need to provide Gradle the following properties, <code 
class="literal">~/.gradle/gradle.properties</code> is a good place:</p><pre 
class="literallayout">signing.keyId=FB751943
 signing.password=foobar
 signing.secretKeyRingFile=/home/foo/.gnupg/secring.gpg</pre><p>You can skip 
the signing process by adding <code class="literal">-x signArchives</code> 
arguments to gradle invocation.</p></div><div class="section" title="Artifact 
Upload"><div class="titlepage"><div><div><h5 class="title"><a 
id="_artifact_upload"></a>Artifact Upload</h5></div></div></div><p>Artifact 
upload behavior depends on the version assigned to the build.</p><p>By default 
RELEASES are signed, SNAPSHOTS are not.
 Signing can be turned on or off by setting the <code 
class="literal">uploadSigned</code> property to false.</p><p>By default 
RELEASES must satisfy ReleaseSpecification, SNAPSHOT don’t.
 ReleaseSpecification usage can be turned on or off by setting the <code 
class="literal">uploadReleaseSpec</code> property to false.</p><p>By default 
RELEASES and SNAPHOTS are uploaded using HTTP.
 Used Wagon can be overriden by setting the <code 
class="literal">uploadWagon</code> property.</p><p>By default RELEASES and 
SNAPSHOTS are uploaded to the Apache Nexus.
 Target repository can be overriden by setting the <code 
class="literal">uploadRepository</code> property.</p><p>No username/password is 
provided by default.
-If needed set them using the <code class="literal">uploadUsername</code> and 
<code class="literal">uploadPassword</code> properties.</p><p>For example here 
is how to deploy all artifacts as unsigned SNAPSHOTs to a given 
repository:</p><pre class="programlisting brush: bash">./gradlew uploadArchives 
-Dversion=2.0-SNAPSHOT -PuploadReleaseSpec=false \
+If needed set them using the <code class="literal">uploadUsername</code> and 
<code class="literal">uploadPassword</code> properties.</p><p>For example here 
is how to deploy all artifacts as unsigned SNAPSHOTs to a given 
repository:</p><pre class="programlisting brush: bash">./gradlew uploadArchives 
-Dversion=3.2.1-SNAPSHOT -PuploadReleaseSpec=false \
     -PuploadWagon=what:ever:wagon 
-PuploadRepository=http://what.ever.repository/url \
-    -PuploadUsername=foo -PuploadPassword=bar</pre><p>And here is how to 
deploy a signed release to the local filesystem:</p><pre class="programlisting 
brush: bash">./gradlew uploadArchives -Dversion=2.0 
-PuploadRepository=file:///path/to/local/repository</pre><p>See the <a 
class="ulink" 
href="http://www.gradle.org/docs/current/userguide/maven_plugin.html#wagonLibs"; 
target="_top">Gradle documentation</a> about
+    -PuploadUsername=foo -PuploadPassword=bar</pre><p>And here is how to 
deploy a signed release to the local filesystem:</p><pre class="programlisting 
brush: bash">./gradlew uploadArchives -Dversion=3.2.1 
-PuploadRepository=file:///path/to/local/repository</pre><p>See the <a 
class="ulink" 
href="http://www.gradle.org/docs/current/userguide/maven_plugin.html#wagonLibs"; 
target="_top">Gradle documentation</a> about
 supported protocols.</p></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>

Modified: zest/site/content/java/develop/community-docs.html
URL: 
http://svn.apache.org/viewvc/zest/site/content/java/develop/community-docs.html?rev=1692588&r1=1692587&r2=1692588&view=diff
==============================================================================
--- zest/site/content/java/develop/community-docs.html (original)
+++ zest/site/content/java/develop/community-docs.html Fri Jul 24 21:17:59 2015
@@ -70,7 +70,7 @@
 <a class="ulink" href="http://www.methods.co.nz/asciidoc/"; 
target="_top">Aciidoc Reference</a>
 </li><li class="listitem">
 <a class="ulink" href="http://powerman.name/doc/asciidoc"; 
target="_top">AsciiDoc cheatsheet</a>
-</li></ul></div><p>The cheatsheet is really useful!</p><div class="section" 
title="Overall Flow"><div class="titlepage"><div><div><h4 class="title"><a 
id="community-docs-overall-flow"></a>Overall Flow</h4></div></div></div><div 
class="tip" title="Tip" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 
class="title">Tip</h3><p>To generate the website locally use <code 
class="literal">./gradlew -p manual website</code>. Output is in <code 
class="literal">~/manual/build/docs/website</code>.</p></div><p>Each 
(sub)project has its own documentation, in <span 
class="emphasis"><em>src/docs/</em></span> and all the Asciidoc documents have 
the <code class="literal">.txt</code> file extension.</p><p>The documents can 
use code snippets which will extract code from the project. This is preferred 
way to include
+</li></ul></div><p>The cheatsheet is really useful!</p><p>You need to install 
<code class="literal">asciidoc</code> and <code 
class="literal">docbook-xsl</code>.</p><div class="section" title="Overall 
Flow"><div class="titlepage"><div><div><h4 class="title"><a 
id="community-docs-overall-flow"></a>Overall Flow</h4></div></div></div><div 
class="tip" title="Tip" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 
class="title">Tip</h3><p>To generate the website locally use <code 
class="literal">./gradlew -p manual website</code>. Output is in <code 
class="literal">~/manual/build/docs/website</code>.</p></div><p>Each 
(sub)project has its own documentation, in <span 
class="emphasis"><em>src/docs/</em></span> and all the Asciidoc documents have 
the <code class="literal">.txt</code> file extension.</p><p>The documents can 
use code snippets which will extract code from the project. This is preferred 
way to include
 source code in the documentation, since any refactoring will be reflected in 
the documentation.</p><p>The above files are all consumed by the build of the 
manual (by adding them as dependencies).
 To get content included in the manual, it has to be explicitly included by a 
document in the manual as well.</p><p>The whole documentation set is generated 
from the <span class="emphasis"><em>*manual*</em></span> module in the SDK, and 
we are currently only creating the website.
 The User Guide and Reference Manual are future projects.</p></div><div 
class="section" title="Headings and document structure"><div 
class="titlepage"><div><div><h4 class="title"><a 
id="_headings_and_document_structure"></a>Headings and document 
structure</h4></div></div></div><p>Each document starts over with headings from 
level zero (the document title).

Modified: zest/site/content/java/develop/core-api.html
URL: 
http://svn.apache.org/viewvc/zest/site/content/java/develop/core-api.html?rev=1692588&r1=1692587&r2=1692588&view=diff
==============================================================================
--- zest/site/content/java/develop/core-api.html (original)
+++ zest/site/content/java/develop/core-api.html Fri Jul 24 21:17:59 2015
@@ -67,7 +67,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">Zest™</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"><span 
xmlns="" href="core.html">Core</span></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.htm
 l">Glossary </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="core.html#_overview_3">Overview</a></span></dt><dt><span 
class="section"><span xmlns="" href="core-api.html">Core 
API</span></span></dt><dt><span class="section"><a 
href="core-bootstrap-assembly.html">Core Bootstrap</a></span></dt><dt><span 
class="section"><a href="core-testsupport.html">Core Test 
Support</a></span></dt><dt><span class="section"><a 
href="core-functional.html">Core Functional API</a></span></dt><dt><span 
class="section"><a href="core-io.html">Core I/O API</a></span></dt><dt><span 
class="section"><a href="core-spi.html">Core Extension 
SPI</a></span></dt><dt><span class="section"><a href="core-runtime.html">Core 
Runtime</a></span></dt></dl></div></div><div class="section" title="Core 
API"><div class="titlepage"><div><div><h3 class="title"><a 
id="core-api"></a>Core 
 API</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-good">tests</p><p>The Zest™ Core API is the primary 
interface for client application code during the main execution phase, i.e. 
after the
-application has been activated.</p><div class="table"><a 
id="idm75005922656"></a><p class="title"><strong>Table 15. 
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.api</p></td><td align="left" 
valign="top"><p>2.1-SNAPSHOT</p></td></tr></tbody></table></div></div><br 
class="table-break" /><div class="section" title="Composition"><div 
class="titlepage"><div><div><h4 class="title"><a 
id="core-api-composition"></a>Composition</h4></div></div></div><p>Composition 
is at the heart of COP, and refers to two different levels of 
constructs;</p><div class="orderedlist"><ol class="orderedlist" type="1"><li
  class="listitem">
+application has been activated.</p><div class="table"><a 
id="idm83806461552"></a><p class="title"><strong>Table 15. 
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.api</p></td><td align="left" 
valign="top"><p>0</p></td></tr></tbody></table></div></div><br 
class="table-break" /><div class="section" title="Composition"><div 
class="titlepage"><div><div><h4 class="title"><a 
id="core-api-composition"></a>Composition</h4></div></div></div><p>Composition 
is at the heart of COP, and refers to two different levels of 
constructs;</p><div class="orderedlist"><ol class="orderedlist" type="1"><li 
class="lis
 titem">
 the ability to assemble (compose) objects from smaller pieces, called 
Fragments.
 </li><li class="listitem">
 the construction of applications by assembling Composites into Modules and 
Modules into Layers.

Modified: zest/site/content/java/develop/core-bootstrap-assembly.html
URL: 
http://svn.apache.org/viewvc/zest/site/content/java/develop/core-bootstrap-assembly.html?rev=1692588&r1=1692587&r2=1692588&view=diff
==============================================================================
--- zest/site/content/java/develop/core-bootstrap-assembly.html (original)
+++ zest/site/content/java/develop/core-bootstrap-assembly.html Fri Jul 24 
21:17:59 2015
@@ -87,7 +87,7 @@ Set <span class="emphasis"><em>meta info
 Import external services to be available as Zest™ services.
 </li><li class="listitem">
 Tag services with markers
-</li></ul></div><div class="table"><a id="idm75005488496"></a><p 
class="title"><strong>Table 16. 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>2.1-SNAPSHOT</p></td></tr></tbody></table></div></div><br 
class="table-break" /><div class="section" title="Defining Objects"><div 
class="titlepage"><div><div><h4 class="title"><a 
id="_defining_objects"></a>Defining Objects</h4></div></div></div><pre 
class="programlisting brush: java">@Override
+</li></ul></div><div class="table"><a id="idm83806064608"></a><p 
class="title"><strong>Table 16. 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" /><div class="section" title="Defining Objects"><div 
class="titlepage"><div><div><h4 class="title"><a 
id="_defining_objects"></a>Defining Objects</h4></div></div></div><pre 
class="programlisting brush: java">@Override
 public void assemble( ModuleAssembly module )
         throws AssemblyException
 {

Modified: zest/site/content/java/develop/core-functional.html
URL: 
http://svn.apache.org/viewvc/zest/site/content/java/develop/core-functional.html?rev=1692588&r1=1692587&r2=1692588&view=diff
==============================================================================
--- zest/site/content/java/develop/core-functional.html (original)
+++ zest/site/content/java/develop/core-functional.html Fri Jul 24 21:17:59 2015
@@ -67,7 +67,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">Zest™</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"><span 
xmlns="" href="core.html">Core</span></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.htm
 l">Glossary </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="core.html#_overview_3">Overview</a></span></dt><dt><span 
class="section"><a href="core-api.html">Core API</a></span></dt><dt><span 
class="section"><a href="core-bootstrap-assembly.html">Core 
Bootstrap</a></span></dt><dt><span class="section"><a 
href="core-testsupport.html">Core Test Support</a></span></dt><dt><span 
class="section"><span xmlns="" href="core-functional.html">Core Functional 
API</span></span></dt><dt><span class="section"><a href="core-io.html">Core I/O 
API</a></span></dt><dt><span class="section"><a href="core-spi.html">Core 
Extension SPI</a></span></dt><dt><span class="section"><a 
href="core-runtime.html">Core Runtime</a></span></dt></dl></div></div><div 
class="section" title="Core Functional API"><div 
class="titlepage"><div><div><h3 class="title"><a id="core-fun
 ctional"></a>Core Functional API</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-good">tests</p><p>The Zest™ Core Functional API is a 
generic package to work with Iterables in a "functional programming language" 
style.</p><p>This package is completely independent of everything else in 
Zest™ and may be used on its own in any kind of environment
-such as Spring or Java EE applications.</p><div class="table"><a 
id="idm75005363168"></a><p class="title"><strong>Table 18. 
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.functional</p></td><td align="left" 
valign="top"><p>2.1-SNAPSHOT</p></td></tr></tbody></table></div></div><br 
class="table-break" /><div class="section" title="First Example"><div 
class="titlepage"><div><div><h4 class="title"><a id="_first_example"></a>First 
Example</h4></div></div></div><p>Let’s say that you have an Iterable of 
Integers and you want to sum them all up. Most people would create a loop and
+such as Spring or Java EE applications.</p><div class="table"><a 
id="idm83805947488"></a><p class="title"><strong>Table 18. 
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.functional</p></td><td align="left" 
valign="top"><p>0</p></td></tr></tbody></table></div></div><br 
class="table-break" /><div class="section" title="First Example"><div 
class="titlepage"><div><div><h4 class="title"><a id="_first_example"></a>First 
Example</h4></div></div></div><p>Let’s say that you have an Iterable of 
Integers and you want to sum them all up. Most people would create a loop and
 sum it all up in something like this;</p><pre class="programlisting brush: 
java">Iterable&lt;Long&gt; data = new ArrayList&lt;Long&gt;();
 [...snip...]
 

Modified: zest/site/content/java/develop/core-io.html
URL: 
http://svn.apache.org/viewvc/zest/site/content/java/develop/core-io.html?rev=1692588&r1=1692587&r2=1692588&view=diff
==============================================================================
--- zest/site/content/java/develop/core-io.html (original)
+++ zest/site/content/java/develop/core-io.html Fri Jul 24 21:17:59 2015
@@ -70,7 +70,7 @@
 independently of Zest, together with the Zest™ Core Functional API, which 
the Core I/O API depends on.</p><p>The Zest™ Core I/O API tries to address 
the problem around shuffling data around from various I/O inputs and outputs,
 possibly with transformations and filtering along the way. It was identified 
that there is a general mix-up of concerns
 in the stereotypical I/O handling codebases that people deal with all the 
time. The reasoning around this, can be found
-in the <a class="xref" href="howto-use-io.html" title="Use I/O API">Use I/O 
API</a>, and is recommended reading.</p><div class="table"><a 
id="idm75005324752"></a><p class="title"><strong>Table 19. 
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.io</p></td><td align="left" 
valign="top"><p>2.1-SNAPSHOT</p></td></tr></tbody></table></div></div><br 
class="table-break" /><div class="section" title="The Problem"><div 
class="titlepage"><div><div><h4 class="title"><a id="_the_problem"></a>The 
Problem</h4></div></div></div><p>Why does I/O operations in Java have to be so 
complicated, with nested try/cat
 ch/finally and loops? Don’t you wish
+in the <a class="xref" href="howto-use-io.html" title="Use I/O API">Use I/O 
API</a>, and is recommended reading.</p><div class="table"><a 
id="idm83805910976"></a><p class="title"><strong>Table 19. 
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.io</p></td><td align="left" 
valign="top"><p>0</p></td></tr></tbody></table></div></div><br 
class="table-break" /><div class="section" title="The Problem"><div 
class="titlepage"><div><div><h4 class="title"><a id="_the_problem"></a>The 
Problem</h4></div></div></div><p>Why does I/O operations in Java have to be so 
complicated, with nested try/catch/finally 
 and loops? Don’t you wish
 that the operations could be expressed in a more natural way, such as;</p><pre 
class="programlisting brush: java">File source = ...
 File destination = ...
 source.copyTo( destination );</pre><p>It seems natural to do, yet it is not 
present for us. We need to involve FileInputStream/FileOutputStream, wrap them

Modified: zest/site/content/java/develop/core-runtime.html
URL: 
http://svn.apache.org/viewvc/zest/site/content/java/develop/core-runtime.html?rev=1692588&r1=1692587&r2=1692588&view=diff
==============================================================================
--- zest/site/content/java/develop/core-runtime.html (original)
+++ zest/site/content/java/develop/core-runtime.html Fri Jul 24 21:17:59 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">Zest™</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"><span 
xmlns="" href="core.html">Core</span></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.htm
 l">Glossary </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="core.html#_overview_3">Overview</a></span></dt><dt><span 
class="section"><a href="core-api.html">Core API</a></span></dt><dt><span 
class="section"><a href="core-bootstrap-assembly.html">Core 
Bootstrap</a></span></dt><dt><span class="section"><a 
href="core-testsupport.html">Core Test Support</a></span></dt><dt><span 
class="section"><a href="core-functional.html">Core Functional 
API</a></span></dt><dt><span class="section"><a href="core-io.html">Core I/O 
API</a></span></dt><dt><span class="section"><a href="core-spi.html">Core 
Extension SPI</a></span></dt><dt><span class="section"><span xmlns="" 
href="core-runtime.html">Core Runtime</span></span></dt></dl></div></div><div 
class="section" title="Core Runtime"><div class="titlepage"><div><div><h3 
class="title"><a id="core-runtime"><
 /a>Core Runtime</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-brief">docs</p><p 
class="devstatus-tests-good">tests</p><p>First of all, your code should never, 
ever, have a dependency on Core Runtime. If you think you need this, you should
 probably contact qi4j-dev forum at Google Groups and see if your usecase can 
either be solved in a existing way or perhaps
-that a new Core SPI Extension is needed.</p><div class="table"><a 
id="idm75005184256"></a><p class="title"><strong>Table 21. 
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.runtime</p></td><td align="left" 
valign="top"><p>2.1-SNAPSHOT</p></td></tr></tbody></table></div></div><br 
class="table-break" /><p>Let’s repeat that; <span 
class="strong"><strong>Never, never, ever depend on Core 
Runtime</strong></span>. Make sure that the compile dependency does NOT include
+that a new Core SPI Extension is needed.</p><div class="table"><a 
id="idm83805778800"></a><p class="title"><strong>Table 21. 
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.runtime</p></td><td align="left" 
valign="top"><p>0</p></td></tr></tbody></table></div></div><br 
class="table-break" /><p>Let’s repeat that; <span 
class="strong"><strong>Never, never, ever depend on Core 
Runtime</strong></span>. Make sure that the compile dependency does NOT include
 the <code class="literal">org.qi4j.core.runtime</code> jar.</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>

Modified: zest/site/content/java/develop/core-spi.html
URL: 
http://svn.apache.org/viewvc/zest/site/content/java/develop/core-spi.html?rev=1692588&r1=1692587&r2=1692588&view=diff
==============================================================================
--- zest/site/content/java/develop/core-spi.html (original)
+++ zest/site/content/java/develop/core-spi.html Fri Jul 24 21:17:59 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">Zest™</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"><span 
xmlns="" href="core.html">Core</span></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.htm
 l">Glossary </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="core.html#_overview_3">Overview</a></span></dt><dt><span 
class="section"><a href="core-api.html">Core API</a></span></dt><dt><span 
class="section"><a href="core-bootstrap-assembly.html">Core 
Bootstrap</a></span></dt><dt><span class="section"><a 
href="core-testsupport.html">Core Test Support</a></span></dt><dt><span 
class="section"><a href="core-functional.html">Core Functional 
API</a></span></dt><dt><span class="section"><a href="core-io.html">Core I/O 
API</a></span></dt><dt><span class="section"><span xmlns="" 
href="core-spi.html">Core Extension SPI</span></span></dt><dt><span 
class="section"><a href="core-runtime.html">Core 
Runtime</a></span></dt></dl></div></div><div class="section" title="Core 
Extension SPI"><div class="titlepage"><div><div><h3 class="title"><a 
id="core-spi"
 ></a>Core Extension SPI</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-brief">docs</p><p 
 >class="devstatus-tests-good">tests</p><p>The Zest™ Core Runtime has a 
 >number of extension points, which we call the <span class="emphasis"><em>Qi4j 
 >Core Extension SPI</em></span>. These are defined
 interfaces used <span class="strong"><strong>only</strong></span> by the Core 
Runtime and <span class="strong"><strong>never</strong></span> directly by 
application code. <a class="xref" href="extensions.html" 
title="Extensions">Extensions</a> are assembled in
-applications during the bootstrap phase.</p><div class="table"><a 
id="idm75005244960"></a><p class="title"><strong>Table 20. 
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.spi</p></td><td align="left" 
valign="top"><p>2.1-SNAPSHOT</p></td></tr></tbody></table></div></div><br 
class="table-break" /><p>There are currently 5 Core SPI extensions;</p><div 
class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
+applications during the bootstrap phase.</p><div class="table"><a 
id="idm83805835072"></a><p class="title"><strong>Table 20. 
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.spi</p></td><td align="left" 
valign="top"><p>0</p></td></tr></tbody></table></div></div><br 
class="table-break" /><p>There are currently 5 Core SPI extensions;</p><div 
class="itemizedlist"><ul class="itemizedlist"><li class="listitem">
 <a class="xref" href="core-spi.html#core-spi-valueserialization" 
title="ValueSerialization SPI">ValueSerialization SPI</a>
 </li><li class="listitem">
 <a class="xref" href="core-spi.html#core-spi-entitystore" title="EntityStore 
SPI">EntityStore SPI</a>

Modified: zest/site/content/java/develop/core-testsupport.html
URL: 
http://svn.apache.org/viewvc/zest/site/content/java/develop/core-testsupport.html?rev=1692588&r1=1692587&r2=1692588&view=diff
==============================================================================
--- zest/site/content/java/develop/core-testsupport.html (original)
+++ zest/site/content/java/develop/core-testsupport.html Fri Jul 24 21:17:59 
2015
@@ -69,7 +69,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">Zest™</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"><span 
xmlns="" href="core.html">Core</span></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.htm
 l">Glossary </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="core.html#_overview_3">Overview</a></span></dt><dt><span 
class="section"><a href="core-api.html">Core API</a></span></dt><dt><span 
class="section"><a href="core-bootstrap-assembly.html">Core 
Bootstrap</a></span></dt><dt><span class="section"><span xmlns="" 
href="core-testsupport.html">Core Test Support</span></span></dt><dt><span 
class="section"><a href="core-functional.html">Core Functional 
API</a></span></dt><dt><span class="section"><a href="core-io.html">Core I/O 
API</a></span></dt><dt><span class="section"><a href="core-spi.html">Core 
Extension SPI</a></span></dt><dt><span class="section"><a 
href="core-runtime.html">Core Runtime</a></span></dt></dl></div></div><div 
class="section" title="Core Test Support"><div class="titlepage"><div><div><h3 
class="title"><a id="core-tests
 upport"></a>Core Test Support</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-brief">docs</p><p 
class="devstatus-tests-none">tests</p><p>Zest™ comes with classes to help 
with testing. For general development, only a couple of classes are of interest 
as the
 others are mostly for EntityStore and Index/Query SPI implementations. There 
is also some mocking support, to allow
 some of Zest’s unique aspects to be mocked, but since Zest™ is so flexible 
at a fine-granular level, we have found that
-mocking is seldom, if ever, needed.</p><div class="table"><a 
id="idm75005390416"></a><p class="title"><strong>Table 17. 
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.testsupport</p></td><td align="left" 
valign="top"><p>2.1-SNAPSHOT</p></td></tr></tbody></table></div></div><br 
class="table-break" /><div class="section" title="Your First Testcase"><div 
class="titlepage"><div><div><h4 class="title"><a 
id="_your_first_testcase"></a>Your First Testcase</h4></div></div></div><p>In 
most cases, you will probably use the AbstractQi4jTest class to simplify 
starting a Zest™ test instance.</p><pre c
 lass="programlisting brush: java">public class HelloTest extends 
AbstractQi4jTest
+mocking is seldom, if ever, needed.</p><div class="table"><a 
id="idm83805973632"></a><p class="title"><strong>Table 17. 
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.testsupport</p></td><td align="left" 
valign="top"><p>0</p></td></tr></tbody></table></div></div><br 
class="table-break" /><div class="section" title="Your First Testcase"><div 
class="titlepage"><div><div><h4 class="title"><a 
id="_your_first_testcase"></a>Your First Testcase</h4></div></div></div><p>In 
most cases, you will probably use the AbstractQi4jTest class to simplify 
starting a Zest™ test instance.</p><pre class="progr
 amlisting brush: java">public class HelloTest extends AbstractQi4jTest
 {
 [...snip...]
 

Modified: zest/site/content/java/develop/core.html
URL: 
http://svn.apache.org/viewvc/zest/site/content/java/develop/core.html?rev=1692588&r1=1692587&r2=1692588&view=diff
==============================================================================
--- zest/site/content/java/develop/core.html (original)
+++ zest/site/content/java/develop/core.html Fri Jul 24 21:17:59 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">Zest™</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"><span 
xmlns="" href="core.html">Core</span></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.htm
 l">Glossary </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="core.html#_overview_3">Overview</span></span></dt><dt><span 
class="section"><a href="core-api.html">Core API</a></span></dt><dt><span 
class="section"><a href="core-bootstrap-assembly.html">Core 
Bootstrap</a></span></dt><dt><span class="section"><a 
href="core-testsupport.html">Core Test Support</a></span></dt><dt><span 
class="section"><a href="core-functional.html">Core Functional 
API</a></span></dt><dt><span class="section"><a href="core-io.html">Core I/O 
API</a></span></dt><dt><span class="section"><a href="core-spi.html">Core 
Extension SPI</a></span></dt><dt><span class="section"><a 
href="core-runtime.html">Core Runtime</a></span></dt></dl></div></div><div 
class="section" title="Core"><div class="titlepage"><div><div><h2 
class="title"><a id="core"></a>Core</h2></di
 v></div></div><div class="section" title="Overview"><div 
class="titlepage"><div><div><h3 class="title"><a 
id="_overview_3"></a>Overview</h3></div></div></div><p>The Zest™ Core is 
composed of several artifacts described in this section.</p><p>The following 
figure show the Core artifacts alongside <a class="link" href="libraries.html" 
title="Libraries">libraries</a> and <a class="link" href="extensions.html" 
title="Extensions">extensions</a>, and, in green,
 typical applications artifacts. This is not a full code dependency graph but 
should give you a good overview of how the
-pieces fit together. Find out more about each of the Zest™ Core artifacts 
below.</p><div class="figure"><a id="idm75005956688"></a><p 
class="title"><strong>Figure 1. Zest™ Core Overview</strong></p><div 
class="figure-contents"><a class="ulink" href="images/core-overview.png" 
target="_top">
+pieces fit together. Find out more about each of the Zest™ Core artifacts 
below.</p><div class="figure"><a id="idm83806492032"></a><p 
class="title"><strong>Figure 1. Zest™ Core Overview</strong></p><div 
class="figure-contents"><a class="ulink" href="images/core-overview.png" 
target="_top">
 <span class="inlinemediaobject"><img src="images/core-overview.png" 
alt="core-overview.png" /></span>
 </a></div></div><br class="figure-break" /><div class="section" title="Core 
API"><div class="titlepage"><div><div><h4 class="title"><a 
id="_core_api"></a>Core API</h4></div></div></div><p>The Zest™ Core API is 
the primary interface for client application code during the main execution 
phase, i.e. after the
 application has been activated.</p><p><a class="link" href="core-api.html" 
title="Core API">Learn more</a></p></div><div class="section" title="Core 
Bootstrap"><div class="titlepage"><div><div><h4 class="title"><a 
id="_core_bootstrap"></a>Core Bootstrap</h4></div></div></div><p>Zest™ has a 
distinct bootstrap phase, also known as the <span 
class="emphasis"><em>Assembly</em></span> of an application, where the 
applications structure

Modified: zest/site/content/java/develop/extension-cache-ehcache.html
URL: 
http://svn.apache.org/viewvc/zest/site/content/java/develop/extension-cache-ehcache.html?rev=1692588&r1=1692587&r2=1692588&view=diff
==============================================================================
--- zest/site/content/java/develop/extension-cache-ehcache.html (original)
+++ zest/site/content/java/develop/extension-cache-ehcache.html Fri Jul 24 
21:17:59 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">Zest™</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.htm
 l">Glossary </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"><a 
href="extension-vs-stax.html">StAX ValueSerialization</a></span></dt><dt><span 
class="section"><span xmlns="" href="extension-cache-ehcache.html">Ehcache 
Cache</span></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="ext
 ension-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-index-elasticsearch.html">ElasticSearch 
Index/Query</a></span></dt><dt><span class="section"><a 
href="extension-index-rdf.html">O
 penRDF 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="Ehcache Cache"><div class="titlepage"><div><div><h3 
class="title"><a id="extension-cache-ehcache"></a>Ehcache 
Cache</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-brief">docs</p><p 
class="devstatus-tests-some">tests</p><p>EntityStore cache backed by <a 
class="ulink" href="http://ehcache.org/"; target="_top">EhCache</a>.</p><div 
class="table"><a id="idm75
 003911264"></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.cache-ehcache</p></td><td align="left" 
valign="top"><p>2.1-SNAPSHOT</p></td></tr></tbody></table></div></div><br 
class="table-break" /><p>Not all EntityStore implementations use the Cache 
extension, so check the implementation details of the
+  </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">Zest™</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.htm
 l">Glossary </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"><a 
href="extension-vs-stax.html">StAX ValueSerialization</a></span></dt><dt><span 
class="section"><span xmlns="" href="extension-cache-ehcache.html">Ehcache 
Cache</span></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="ext
 ension-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-index-elasticsearch.html">ElasticSearch 
Index/Query</a></span></dt><dt><span class="section"><a 
href="extension-index-rdf.html">O
 penRDF 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="Ehcache Cache"><div class="titlepage"><div><div><h3 
class="title"><a id="extension-cache-ehcache"></a>Ehcache 
Cache</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-brief">docs</p><p 
class="devstatus-tests-some">tests</p><p>EntityStore cache backed by <a 
class="ulink" href="http://ehcache.org/"; target="_top">EhCache</a>.</p><div 
class="table"><a id="idm83
 804507360"></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.cache-ehcache</p></td><td align="left" 
valign="top"><p>0</p></td></tr></tbody></table></div></div><br 
class="table-break" /><p>Not all EntityStore implementations use the Cache 
extension, so check the implementation details of the
 EntityStore whether the cache extension can bring any benefits or not.</p><div 
class="section" title="Assembly"><div class="titlepage"><div><div><h4 
class="title"><a 
id="_assembly_8"></a>Assembly</h4></div></div></div><p>Assembly is done using 
the provided Assembler:</p><pre class="programlisting brush: java">public void 
assemble( ModuleAssembly module )
     throws AssemblyException
 {

Modified: zest/site/content/java/develop/extension-cache-memcache.html
URL: 
http://svn.apache.org/viewvc/zest/site/content/java/develop/extension-cache-memcache.html?rev=1692588&r1=1692587&r2=1692588&view=diff
==============================================================================
--- zest/site/content/java/develop/extension-cache-memcache.html (original)
+++ zest/site/content/java/develop/extension-cache-memcache.html Fri Jul 24 
21:17:59 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">Zest™</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.htm
 l">Glossary </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"><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"><span xmlns="" 
href="extension-cache-memcache.html">Memcache Cache</span></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="ext
 ension-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-index-elasticsearch.html">ElasticSearch 
Index/Query</a></span></dt><dt><span class="section"><a 
href="extension-index-rdf.html">O
 penRDF 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="Memcache Cache"><div class="titlepage"><div><div><h3 
class="title"><a id="extension-cache-memcache"></a>Memcache 
Cache</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-brief">docs</p><p 
class="devstatus-tests-some">tests</p><p>EntityStore cache backed by a Memcache 
server like <a class="ulink" href="http://memcached.org/"; 
target="_top">Memcached</a>.</p><
 p>Memcached is an in-memory key-value store for small chunks of arbitrary data.
 By default, entities serialized state must not exceed 1MB.</p><p>Other 
implementations such as <a class="ulink" href="https://www.memcachier.com/"; 
target="_top">MemCachier</a> have different peculiarities,
-see their documentation.</p><div class="table"><a id="idm75003886624"></a><p 
class="title"><strong>Table 59. 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.cache-memcache</p></td><td align="left" 
valign="top"><p>2.1-SNAPSHOT</p></td></tr></tbody></table></div></div><br 
class="table-break" /><p>Not all EntityStore implementations use the Cache 
extension, so check the implementation details of the
+see their documentation.</p><div class="table"><a id="idm83804482736"></a><p 
class="title"><strong>Table 59. 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.cache-memcache</p></td><td align="left" 
valign="top"><p>0</p></td></tr></tbody></table></div></div><br 
class="table-break" /><p>Not all EntityStore implementations use the Cache 
extension, so check the implementation details of the
 EntityStore whether the cache extension can bring any benefits or not.</p><div 
class="section" title="Assembly"><div class="titlepage"><div><div><h4 
class="title"><a 
id="_assembly_9"></a>Assembly</h4></div></div></div><p>Assembly is done using 
the <code class="literal">MemcacheAssembler</code>:</p><pre 
class="programlisting brush: java">public void assemble( ModuleAssembly module )
     throws AssemblyException
 {

Modified: zest/site/content/java/develop/extension-es-file.html
URL: 
http://svn.apache.org/viewvc/zest/site/content/java/develop/extension-es-file.html?rev=1692588&r1=1692587&r2=1692588&view=diff
==============================================================================
--- zest/site/content/java/develop/extension-es-file.html (original)
+++ zest/site/content/java/develop/extension-es-file.html Fri Jul 24 21:17:59 
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">Zest™</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.htm
 l">Glossary </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"><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"><span xmlns="" 
href="extension-es-file.html">File EntityStore</span></span></dt><dt><span 
class="section"><a href="ext
 ension-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-index-elasticsearch.html">ElasticSearch 
Index/Query</a></span></dt><dt><span class="section"><a 
href="extension-index-rdf.html">O
 penRDF 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="File EntityStore"><div class="titlepage"><div><div><h3 
class="title"><a id="extension-es-file"></a>File 
EntityStore</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-good">tests</p><p>EntityStore service backed by a source 
control friendly file system format.</p><p>Note that content should not be 
modified directly,
  and doing so may corrupt the data.</p><div class="table"><a 
id="idm75003843536"></a><p class="title"><strong>Table 61. 
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.entitystore-file</p></td><td align="left" 
valign="top"><p>2.1-SNAPSHOT</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_11"></a>Assembly</h4></div></div></div><p>Assembly is done as 
follows:</p><pre class="programlisting brush: java">public void assemble( 
ModuleAssembly module )
+  </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">Zest™</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.htm
 l">Glossary </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"><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"><span xmlns="" 
href="extension-es-file.html">File EntityStore</span></span></dt><dt><span 
class="section"><a href="ext
 ension-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-index-elasticsearch.html">ElasticSearch 
Index/Query</a></span></dt><dt><span class="section"><a 
href="extension-index-rdf.html">O
 penRDF 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="File EntityStore"><div class="titlepage"><div><div><h3 
class="title"><a id="extension-es-file"></a>File 
EntityStore</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-good">tests</p><p>EntityStore service backed by a source 
control friendly file system format.</p><p>Note that content should not be 
modified directly,
  and doing so may corrupt the data.</p><div class="table"><a 
id="idm83804439680"></a><p class="title"><strong>Table 61. 
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.entitystore-file</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_11"></a>Assembly</h4></div></div></div><p>Assembly is done as 
follows:</p><pre class="programlisting brush: java">public void assemble( 
ModuleAssembly module )
     throws AssemblyException
 {
 [...snip...]

Modified: zest/site/content/java/develop/extension-es-hazelcast.html
URL: 
http://svn.apache.org/viewvc/zest/site/content/java/develop/extension-es-hazelcast.html?rev=1692588&r1=1692587&r2=1692588&view=diff
==============================================================================
--- zest/site/content/java/develop/extension-es-hazelcast.html (original)
+++ zest/site/content/java/develop/extension-es-hazelcast.html Fri Jul 24 
21:17:59 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">Zest™</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.htm
 l">Glossary </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"><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"><span xmlns="" href="extens
 ion-es-hazelcast.html">Hazelcast EntityStore</span></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-index-elasticsearch.html">ElasticSearch 
Index/Query</a></span></dt><dt><span class="section"><a 
href="extension-index-rdf.html">O
 penRDF 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="Hazelcast EntityStore"><div 
class="titlepage"><div><div><h3 class="title"><a 
id="extension-es-hazelcast"></a>Hazelcast EntityStore</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-brief">docs</p><p 
class="devstatus-tests-good">tests</p><p>EntityStore service backed by the <a 
class="ulink" href="http://www.hazelcast.com/"; target="_top">Hazelcast</a> in-m
 emory data grid.</p><div class="table"><a id="idm75003815280"></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.entitystore-hazelcast</p></td><td 
align="left" 
valign="top"><p>2.1-SNAPSHOT</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_12"></a>Assembly</h4></div></div></div><p>Assembly is done using 
the provided Assembler:</p><pre class="programlisting brush: java">public void 
assemble( ModuleAssembly module )
+  </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">Zest™</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.htm
 l">Glossary </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"><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"><span xmlns="" href="extens
 ion-es-hazelcast.html">Hazelcast EntityStore</span></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-index-elasticsearch.html">ElasticSearch 
Index/Query</a></span></dt><dt><span class="section"><a 
href="extension-index-rdf.html">O
 penRDF 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="Hazelcast EntityStore"><div 
class="titlepage"><div><div><h3 class="title"><a 
id="extension-es-hazelcast"></a>Hazelcast EntityStore</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-brief">docs</p><p 
class="devstatus-tests-good">tests</p><p>EntityStore service backed by the <a 
class="ulink" href="http://www.hazelcast.com/"; target="_top">Hazelcast</a> in-m
 emory data grid.</p><div class="table"><a id="idm83804411440"></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.entitystore-hazelcast</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_12"></a>Assembly</h4></div></div></div><p>Assembly is done using 
the provided Assembler:</p><pre class="programlisting brush: java">public void 
assemble( ModuleAssembly module )
     throws AssemblyException
 {
 [...snip...]


Reply via email to