Modified: zest/site/content/java/latest/library-rest-server.html
URL: 
http://svn.apache.org/viewvc/zest/site/content/java/latest/library-rest-server.html?rev=1704315&r1=1704314&r2=1704315&view=diff
==============================================================================
--- zest/site/content/java/latest/library-rest-server.html (original)
+++ zest/site/content/java/latest/library-rest-server.html Mon Sep 21 15:15:15 
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"><span xmlns="" 
href="libraries.html">Libraries</span></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="libraries.html#_overview_5">Overview</a></span></dt><dt><span 
class="section"><a href="lang-groovy.html">Groovy 
Scripting</a></span></dt><dt><span class="section"><a 
href="lang-javascript.html">Javascript Scripting</a></span></dt><dt><span 
class="section"><a href="lang-scala.html">Scala 
Support</a></span></dt><dt><span class="section"><a 
href="library-alarm.html">Alarms</a></span></dt><dt><span class="section"><a 
href="library-circuitbreaker.html">Circuit Breaker</a></span></dt><dt><span 
class="section"><a 
href="library-constraints.html">Constraints</a></span></dt><dt><span 
class="section"><a href="library-conversion.html">Conversion - 
DEPRECATED</a></span></dt><dt><span class="section"><a 
href="library-eventsourcing.html">Event Sourcing</a></span></dt><dt><span 
class="section">
 <a href="library-fileconfig.html">FileConfig</a></span></dt><dt><span 
class="section"><a href="library-http.html">HTTP</a></span></dt><dt><span 
class="section"><a href="library-invocation-cache.html">Invocation 
Cache</a></span></dt><dt><span class="section"><a 
href="library-jmx.html">JMX</a></span></dt><dt><span class="section"><a 
href="library-locking.html">Locking</a></span></dt><dt><span class="section"><a 
href="library-logging.html">Logging</a></span></dt><dt><span class="section"><a 
href="library-metrics.html">Metrics Library</a></span></dt><dt><span 
class="section"><a href="library-osgi.html">OSGi</a></span></dt><dt><span 
class="section"><a href="library-rdf.html">RDF</a></span></dt><dt><span 
class="section"><a href="library-rest-client.html">ReST 
Client</a></span></dt><dt><span class="section"><a 
href="library-rest-client-primer.html">ReST - HATEOAS 
Primer</a></span></dt><dt><span class="section"><a 
href="library-rest-common.html">ReST Common</a></span></dt><dt><span class="s
 ection"><span xmlns="" href="library-rest-server.html">ReST 
Server</span></span></dt><dt><span class="section"><a 
href="library-scheduler.html">Scheduler</a></span></dt><dt><span 
class="section"><a href="library-servlet.html">Servlet</a></span></dt><dt><span 
class="section"><a href="library-shiro.html">Shiro 
Security</a></span></dt><dt><span class="section"><a 
href="library-shiro-web.html">Shiro Web Security</a></span></dt><dt><span 
class="section"><a href="library-spring.html">Spring 
Integration</a></span></dt><dt><span class="section"><a 
href="library-sql.html">SQL</a></span></dt><dt><span class="section"><a 
href="library-uid.html">UID</a></span></dt><dt><span class="section"><a 
href="library-uowfile.html">UoWFile</a></span></dt></dl></div></div><div 
class="section" title="ReST Server"><div class="titlepage"><div><div><h3 
class="title"><a id="library-rest-server"></a>ReST 
Server</h3></div></div></div><p class="remark"><em><span 
class="comment"></span></em></p><p class="devstatus-c
 ode-stable">code</p><p class="devstatus-docs-none">docs</p><p 
class="devstatus-tests-none">tests</p><p>ReST Server Library</p><div 
class="note" title="Note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 
class="title">Note</h3><p>This Library has no documentation yet. Learn how to 
contribute in <a class="xref" href="community-docs.html" title="Writing Zest™ 
Documentation">Writing Documentation</a>.</p></div><div class="table"><a 
id="idm152215675360"></a><p class="title"><strong>Table 43. 
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.library</p></td><td align="left" 
valign="top"><p>org.qi4j.library.rest-server</p></td><td align="left" valign
 ="top"><p>2.1</p></td></tr></tbody></table></div></div><br class="table-break" 
/></div><div xmlns="" xmlns:exsl="http://exslt.org/common"; class="footer"><p>
+  </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"><span xmlns="" 
href="libraries.html">Libraries</span></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="libraries.html#_overview_5">Overview</a></span></dt><dt><span 
class="section"><a href="lang-groovy.html">Groovy 
Scripting</a></span></dt><dt><span class="section"><a 
href="lang-javascript.html">Javascript Scripting</a></span></dt><dt><span 
class="section"><a href="lang-scala.html">Scala 
Support</a></span></dt><dt><span class="section"><a 
href="library-alarm.html">Alarms</a></span></dt><dt><span class="section"><a 
href="library-circuitbreaker.html">Circuit Breaker</a></span></dt><dt><span 
class="section"><a 
href="library-constraints.html">Constraints</a></span></dt><dt><span 
class="section"><a href="library-conversion.html">Conversion - 
DEPRECATED</a></span></dt><dt><span class="section"><a 
href="library-eventsourcing.html">Event Sourcing</a></span></dt><dt><span 
class="section">
 <a href="library-fileconfig.html">FileConfig</a></span></dt><dt><span 
class="section"><a href="library-http.html">HTTP</a></span></dt><dt><span 
class="section"><a href="library-invocation-cache.html">Invocation 
Cache</a></span></dt><dt><span class="section"><a 
href="library-jmx.html">JMX</a></span></dt><dt><span class="section"><a 
href="library-locking.html">Locking</a></span></dt><dt><span class="section"><a 
href="library-logging.html">Logging</a></span></dt><dt><span class="section"><a 
href="library-metrics.html">Metrics Library</a></span></dt><dt><span 
class="section"><a href="library-osgi.html">OSGi</a></span></dt><dt><span 
class="section"><a href="library-rdf.html">RDF</a></span></dt><dt><span 
class="section"><a href="library-rest-client.html">ReST 
Client</a></span></dt><dt><span class="section"><a 
href="library-rest-client-primer.html">ReST - HATEOAS 
Primer</a></span></dt><dt><span class="section"><a 
href="library-rest-common.html">ReST Common</a></span></dt><dt><span class="s
 ection"><span xmlns="" href="library-rest-server.html">ReST 
Server</span></span></dt><dt><span class="section"><a 
href="library-scheduler.html">Scheduler</a></span></dt><dt><span 
class="section"><a href="library-servlet.html">Servlet</a></span></dt><dt><span 
class="section"><a href="library-shiro.html">Shiro 
Security</a></span></dt><dt><span class="section"><a 
href="library-shiro-web.html">Shiro Web Security</a></span></dt><dt><span 
class="section"><a href="library-spring.html">Spring 
Integration</a></span></dt><dt><span class="section"><a 
href="library-sql.html">SQL</a></span></dt><dt><span class="section"><a 
href="library-uid.html">UID</a></span></dt><dt><span class="section"><a 
href="library-uowfile.html">UoWFile</a></span></dt></dl></div></div><div 
class="section" title="ReST Server"><div class="titlepage"><div><div><h3 
class="title"><a id="library-rest-server"></a>ReST 
Server</h3></div></div></div><p class="remark"><em><span 
class="comment"></span></em></p><p class="devstatus-c
 ode-stable">code</p><p class="devstatus-docs-none">docs</p><p 
class="devstatus-tests-none">tests</p><p>ReST Server Library</p><div 
class="note" title="Note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 
class="title">Note</h3><p>This Library has no documentation yet. Learn how to 
contribute in <a class="xref" href="community-docs.html" title="Writing Zest™ 
Documentation">Writing Documentation</a>.</p></div><div class="table"><a 
id="idm371115593264"></a><p class="title"><strong>Table 43. 
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.library</p></td><td align="left" 
valign="top"><p>org.qi4j.library.rest-server</p></td><td align="left" valign
 ="top"><p>2.1</p></td></tr></tbody></table></div></div><br class="table-break" 
/></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 />

Modified: zest/site/content/java/latest/library-scheduler.html
URL: 
http://svn.apache.org/viewvc/zest/site/content/java/latest/library-scheduler.html?rev=1704315&r1=1704314&r2=1704315&view=diff
==============================================================================
--- zest/site/content/java/latest/library-scheduler.html (original)
+++ zest/site/content/java/latest/library-scheduler.html Mon Sep 21 15:15:15 
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"><span xmlns="" 
href="libraries.html">Libraries</span></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="libraries.html#_overview_5">Overview</a></span></dt><dt><span 
class="section"><a href="lang-groovy.html">Groovy 
Scripting</a></span></dt><dt><span class="section"><a 
href="lang-javascript.html">Javascript Scripting</a></span></dt><dt><span 
class="section"><a href="lang-scala.html">Scala 
Support</a></span></dt><dt><span class="section"><a 
href="library-alarm.html">Alarms</a></span></dt><dt><span class="section"><a 
href="library-circuitbreaker.html">Circuit Breaker</a></span></dt><dt><span 
class="section"><a 
href="library-constraints.html">Constraints</a></span></dt><dt><span 
class="section"><a href="library-conversion.html">Conversion - 
DEPRECATED</a></span></dt><dt><span class="section"><a 
href="library-eventsourcing.html">Event Sourcing</a></span></dt><dt><span 
class="section">
 <a href="library-fileconfig.html">FileConfig</a></span></dt><dt><span 
class="section"><a href="library-http.html">HTTP</a></span></dt><dt><span 
class="section"><a href="library-invocation-cache.html">Invocation 
Cache</a></span></dt><dt><span class="section"><a 
href="library-jmx.html">JMX</a></span></dt><dt><span class="section"><a 
href="library-locking.html">Locking</a></span></dt><dt><span class="section"><a 
href="library-logging.html">Logging</a></span></dt><dt><span class="section"><a 
href="library-metrics.html">Metrics Library</a></span></dt><dt><span 
class="section"><a href="library-osgi.html">OSGi</a></span></dt><dt><span 
class="section"><a href="library-rdf.html">RDF</a></span></dt><dt><span 
class="section"><a href="library-rest-client.html">ReST 
Client</a></span></dt><dt><span class="section"><a 
href="library-rest-client-primer.html">ReST - HATEOAS 
Primer</a></span></dt><dt><span class="section"><a 
href="library-rest-common.html">ReST Common</a></span></dt><dt><span class="s
 ection"><a href="library-rest-server.html">ReST 
Server</a></span></dt><dt><span class="section"><span xmlns="" 
href="library-scheduler.html">Scheduler</span></span></dt><dt><span 
class="section"><a href="library-servlet.html">Servlet</a></span></dt><dt><span 
class="section"><a href="library-shiro.html">Shiro 
Security</a></span></dt><dt><span class="section"><a 
href="library-shiro-web.html">Shiro Web Security</a></span></dt><dt><span 
class="section"><a href="library-spring.html">Spring 
Integration</a></span></dt><dt><span class="section"><a 
href="library-sql.html">SQL</a></span></dt><dt><span class="section"><a 
href="library-uid.html">UID</a></span></dt><dt><span class="section"><a 
href="library-uowfile.html">UoWFile</a></span></dt></dl></div></div><div 
class="section" title="Scheduler"><div class="titlepage"><div><div><h3 
class="title"><a id="library-scheduler"></a>Scheduler</h3></div></div></div><p 
class="remark"><em><span class="comment"></span></em></p><p 
class="devstatus-code-be
 ta">code</p><p class="devstatus-docs-good">docs</p><p 
class="devstatus-tests-good">tests</p><p>The Scheduler library provides an easy 
way to schedule tasks using cron expressions if needed.</p><p>An optional 
Timeline allows you to browse past and future task runs.</p><div 
class="table"><a id="idm152215659328"></a><p class="title"><strong>Table 44. 
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.library</p></td><td align="left" 
valign="top"><p>org.qi4j.library.scheduler</p></td><td align="left" 
valign="top"><p>2.1</p></td></tr></tbody></table></div></div><br 
class="table-break" /><div class="section" title="Logging"><div 
class="titlepage"><div><div><h4 c
 lass="title"><a id="_logging_2"></a>Logging</h4></div></div></div><p>The SLF4J 
Logger used by this library is named 
"org.qi4j.library.scheduler".</p></div><div class="section" 
title="Assembly"><div class="titlepage"><div><div><h4 class="title"><a 
id="_assembly_4"></a>Assembly</h4></div></div></div><p>Use SchedulerAssembler 
to add the Scheduler service to your Application. This
+  </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"><span xmlns="" 
href="libraries.html">Libraries</span></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="libraries.html#_overview_5">Overview</a></span></dt><dt><span 
class="section"><a href="lang-groovy.html">Groovy 
Scripting</a></span></dt><dt><span class="section"><a 
href="lang-javascript.html">Javascript Scripting</a></span></dt><dt><span 
class="section"><a href="lang-scala.html">Scala 
Support</a></span></dt><dt><span class="section"><a 
href="library-alarm.html">Alarms</a></span></dt><dt><span class="section"><a 
href="library-circuitbreaker.html">Circuit Breaker</a></span></dt><dt><span 
class="section"><a 
href="library-constraints.html">Constraints</a></span></dt><dt><span 
class="section"><a href="library-conversion.html">Conversion - 
DEPRECATED</a></span></dt><dt><span class="section"><a 
href="library-eventsourcing.html">Event Sourcing</a></span></dt><dt><span 
class="section">
 <a href="library-fileconfig.html">FileConfig</a></span></dt><dt><span 
class="section"><a href="library-http.html">HTTP</a></span></dt><dt><span 
class="section"><a href="library-invocation-cache.html">Invocation 
Cache</a></span></dt><dt><span class="section"><a 
href="library-jmx.html">JMX</a></span></dt><dt><span class="section"><a 
href="library-locking.html">Locking</a></span></dt><dt><span class="section"><a 
href="library-logging.html">Logging</a></span></dt><dt><span class="section"><a 
href="library-metrics.html">Metrics Library</a></span></dt><dt><span 
class="section"><a href="library-osgi.html">OSGi</a></span></dt><dt><span 
class="section"><a href="library-rdf.html">RDF</a></span></dt><dt><span 
class="section"><a href="library-rest-client.html">ReST 
Client</a></span></dt><dt><span class="section"><a 
href="library-rest-client-primer.html">ReST - HATEOAS 
Primer</a></span></dt><dt><span class="section"><a 
href="library-rest-common.html">ReST Common</a></span></dt><dt><span class="s
 ection"><a href="library-rest-server.html">ReST 
Server</a></span></dt><dt><span class="section"><span xmlns="" 
href="library-scheduler.html">Scheduler</span></span></dt><dt><span 
class="section"><a href="library-servlet.html">Servlet</a></span></dt><dt><span 
class="section"><a href="library-shiro.html">Shiro 
Security</a></span></dt><dt><span class="section"><a 
href="library-shiro-web.html">Shiro Web Security</a></span></dt><dt><span 
class="section"><a href="library-spring.html">Spring 
Integration</a></span></dt><dt><span class="section"><a 
href="library-sql.html">SQL</a></span></dt><dt><span class="section"><a 
href="library-uid.html">UID</a></span></dt><dt><span class="section"><a 
href="library-uowfile.html">UoWFile</a></span></dt></dl></div></div><div 
class="section" title="Scheduler"><div class="titlepage"><div><div><h3 
class="title"><a id="library-scheduler"></a>Scheduler</h3></div></div></div><p 
class="remark"><em><span class="comment"></span></em></p><p 
class="devstatus-code-be
 ta">code</p><p class="devstatus-docs-good">docs</p><p 
class="devstatus-tests-good">tests</p><p>The Scheduler library provides an easy 
way to schedule tasks using cron expressions if needed.</p><p>An optional 
Timeline allows you to browse past and future task runs.</p><div 
class="table"><a id="idm371115577232"></a><p class="title"><strong>Table 44. 
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.library</p></td><td align="left" 
valign="top"><p>org.qi4j.library.scheduler</p></td><td align="left" 
valign="top"><p>2.1</p></td></tr></tbody></table></div></div><br 
class="table-break" /><div class="section" title="Logging"><div 
class="titlepage"><div><div><h4 c
 lass="title"><a id="_logging_2"></a>Logging</h4></div></div></div><p>The SLF4J 
Logger used by this library is named 
"org.qi4j.library.scheduler".</p></div><div class="section" 
title="Assembly"><div class="titlepage"><div><div><h4 class="title"><a 
id="_assembly_4"></a>Assembly</h4></div></div></div><p>Use SchedulerAssembler 
to add the Scheduler service to your Application. This
 Assembler provide a fluent api to programmatically configure configuration 
defaults and activate the
 Timeline service assembly that allow to browse in past and future Task 
runs.</p><p>Here is a full example:</p><pre class="programlisting brush: 
java">new SchedulerAssembler().visibleIn( Visibility.application )
     .withConfig( configModuleAssembly, Visibility.layer )
@@ -160,16 +160,16 @@ the Timeline assembly in the SchedulerAs
 service allow to browse in past (recorded) and in anticipated (future) Task 
runs.</p><p>Use the following in your code to get a Timeline Service 
injected:</p><pre class="programlisting brush: java">@Service Timeline timeline;
 </pre><p>Here is the actual Timeline contract:</p><pre class="programlisting 
brush: java">public interface Timeline
 {
-[...snip...]
+  [...snip...]
 
     Iterable&lt;TimelineRecord&gt; getLastRecords( int maxResults );
-    [...snip...]
+      [...snip...]
 
     Iterable&lt;TimelineRecord&gt; getNextRecords( int maxResults );
-    [...snip...]
+      [...snip...]
 
     Iterable&lt;TimelineRecord&gt; getRecords( DateTime from, DateTime to );
-    [...snip...]
+      [...snip...]
 
     Iterable&lt;TimelineRecord&gt; getRecords( long from, long to );
 }

Modified: zest/site/content/java/latest/library-servlet.html
URL: 
http://svn.apache.org/viewvc/zest/site/content/java/latest/library-servlet.html?rev=1704315&r1=1704314&r2=1704315&view=diff
==============================================================================
--- zest/site/content/java/latest/library-servlet.html (original)
+++ zest/site/content/java/latest/library-servlet.html Mon Sep 21 15:15:15 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"><a 
href="core.html">Core</a></span></dt><dt><span class="section"><span xmlns="" 
href="libraries.html">Libraries</span></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="libraries.html#_overview_5">Overview</a></span></dt><dt><span 
class="section"><a href="lang-groovy.html">Groovy 
Scripting</a></span></dt><dt><span class="section"><a 
href="lang-javascript.html">Javascript Scripting</a></span></dt><dt><span 
class="section"><a href="lang-scala.html">Scala 
Support</a></span></dt><dt><span class="section"><a 
href="library-alarm.html">Alarms</a></span></dt><dt><span class="section"><a 
href="library-circuitbreaker.html">Circuit Breaker</a></span></dt><dt><span 
class="section"><a 
href="library-constraints.html">Constraints</a></span></dt><dt><span 
class="section"><a href="library-conversion.html">Conversion - 
DEPRECATED</a></span></dt><dt><span class="section"><a 
href="library-eventsourcing.html">Event Sourcing</a></span></dt><dt><span 
class="section">
 <a href="library-fileconfig.html">FileConfig</a></span></dt><dt><span 
class="section"><a href="library-http.html">HTTP</a></span></dt><dt><span 
class="section"><a href="library-invocation-cache.html">Invocation 
Cache</a></span></dt><dt><span class="section"><a 
href="library-jmx.html">JMX</a></span></dt><dt><span class="section"><a 
href="library-locking.html">Locking</a></span></dt><dt><span class="section"><a 
href="library-logging.html">Logging</a></span></dt><dt><span class="section"><a 
href="library-metrics.html">Metrics Library</a></span></dt><dt><span 
class="section"><a href="library-osgi.html">OSGi</a></span></dt><dt><span 
class="section"><a href="library-rdf.html">RDF</a></span></dt><dt><span 
class="section"><a href="library-rest-client.html">ReST 
Client</a></span></dt><dt><span class="section"><a 
href="library-rest-client-primer.html">ReST - HATEOAS 
Primer</a></span></dt><dt><span class="section"><a 
href="library-rest-common.html">ReST Common</a></span></dt><dt><span class="s
 ection"><a href="library-rest-server.html">ReST 
Server</a></span></dt><dt><span class="section"><a 
href="library-scheduler.html">Scheduler</a></span></dt><dt><span 
class="section"><span xmlns="" 
href="library-servlet.html">Servlet</span></span></dt><dt><span 
class="section"><a href="library-shiro.html">Shiro 
Security</a></span></dt><dt><span class="section"><a 
href="library-shiro-web.html">Shiro Web Security</a></span></dt><dt><span 
class="section"><a href="library-spring.html">Spring 
Integration</a></span></dt><dt><span class="section"><a 
href="library-sql.html">SQL</a></span></dt><dt><span class="section"><a 
href="library-uid.html">UID</a></span></dt><dt><span class="section"><a 
href="library-uowfile.html">UoWFile</a></span></dt></dl></div></div><div 
class="section" title="Servlet"><div class="titlepage"><div><div><h3 
class="title"><a id="library-servlet"></a>Servlet</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>This library provide the necessary 
boilerplate code to bootstrap a Zest™ Application in a Servlet container plus 
some
-facilities. It aims at a very simple need and is provided as an example 
integration.</p><p>If instead you want to run a servlet container inside a 
Zest™ Application, see <a class="xref" href="library-http.html" title="HTTP"> 
HTTP Library</a>.</p><div class="table"><a id="idm152215599184"></a><p 
class="title"><strong>Table 45. 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.library</p></td><td align="left" 
valign="top"><p>org.qi4j.library.servlet</p></td><td align="left" 
valign="top"><p>2.1</p></td></tr></tbody></table></div></div><br 
class="table-break" /><div class="section" title="Application Bootstrap"><div 
class="titlepage"><div><div><h4 class=
 "title"><a id="_application_bootstrap"></a>Application 
Bootstrap</h4></div></div></div><p>Extends <code 
class="literal">AbstractQi4jServletBootstrap</code> to easily bind a Zest™ 
<code class="literal">Application</code> activation/passivation to your webapp
+facilities. It aims at a very simple need and is provided as an example 
integration.</p><p>If instead you want to run a servlet container inside a 
Zest™ Application, see <a class="xref" href="library-http.html" title="HTTP"> 
HTTP Library</a>.</p><div class="table"><a id="idm371057829152"></a><p 
class="title"><strong>Table 45. 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.library</p></td><td align="left" 
valign="top"><p>org.qi4j.library.servlet</p></td><td align="left" 
valign="top"><p>2.1</p></td></tr></tbody></table></div></div><br 
class="table-break" /><div class="section" title="Application Bootstrap"><div 
class="titlepage"><div><div><h4 class=
 "title"><a id="_application_bootstrap"></a>Application 
Bootstrap</h4></div></div></div><p>Extends <code 
class="literal">AbstractQi4jServletBootstrap</code> to easily bind a Zest™ 
<code class="literal">Application</code> activation/passivation to your webapp
 lifecycle.</p><p>Use <code 
class="literal">Qi4jServletSupport#application(javax.servlet.ServletContext)</code>
 to get a handle on the <code class="literal">Application</code> from the
 <code class="literal">ServletContext</code>.</p><p>Here is an example 
ServletContextListener:</p><pre class="programlisting brush: java">public 
static class FooServletContextListener
         extends AbstractQi4jServletBootstrap
@@ -77,7 +77,7 @@ lifecycle.</p><p>Use <code class="litera
             throws AssemblyException
     {
         ApplicationAssembly appass = 
applicationFactory.newApplicationAssembly();
-        [...snip...]
+          [...snip...]
 
         return appass;
     }

Modified: zest/site/content/java/latest/library-shiro-web.html
URL: 
http://svn.apache.org/viewvc/zest/site/content/java/latest/library-shiro-web.html?rev=1704315&r1=1704314&r2=1704315&view=diff
==============================================================================
--- zest/site/content/java/latest/library-shiro-web.html (original)
+++ zest/site/content/java/latest/library-shiro-web.html Mon Sep 21 15:15:15 
2015
@@ -71,10 +71,10 @@
 cryptography, and session management. With Shiro’s easy-to-understand API, 
you can quickly and easily secure any
 application – from the smallest mobile applications to the largest web and 
enterprise applications.” says the Apache
 Shiro website.</p><p>We invite you to read the comprehensive <a class="ulink" 
href="http://shiro.apache.org/documentation.html"; target="_top">Apache Shiro 
documentation</a>, we will
-mostly discuss Zest™ related matters here.</p><div class="table"><a 
id="idm152215480352"></a><p class="title"><strong>Table 47. 
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.library</p></td><td align="left" 
valign="top"><p>org.qi4j.library.shiro-web</p></td><td align="left" 
valign="top"><p>2.1</p></td></tr></tbody></table></div></div><br 
class="table-break" /><div class="section" title="Servlet Context"><div 
class="titlepage"><div><div><h4 class="title"><a 
id="_servlet_context"></a>Servlet Context</h4></div></div></div><p>In a servlet 
context, being through the <a class="xref" href="library-servlet.html" 
title="Servlet">Servlet Library</a>, the <
 a class="xref" href="library-http.html" title="HTTP"> HTTP Library</a> or your 
custom Zest™ application
+mostly discuss Zest™ related matters here.</p><div class="table"><a 
id="idm371057710304"></a><p class="title"><strong>Table 47. 
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.library</p></td><td align="left" 
valign="top"><p>org.qi4j.library.shiro-web</p></td><td align="left" 
valign="top"><p>2.1</p></td></tr></tbody></table></div></div><br 
class="table-break" /><div class="section" title="Servlet Context"><div 
class="titlepage"><div><div><h4 class="title"><a 
id="_servlet_context"></a>Servlet Context</h4></div></div></div><p>In a servlet 
context, being through the <a class="xref" href="library-servlet.html" 
title="Servlet">Servlet Library</a>, the <
 a class="xref" href="library-http.html" title="HTTP"> HTTP Library</a> or your 
custom Zest™ application
 bootstrap, plain Shiro is usable. A WebEnvironment must be globally available 
and ShiroFilter must be registered.</p><p>If you use a custom Zest™ 
application boostrap or the <a class="xref" href="library-servlet.html" 
title="Servlet">Servlet Library</a> you can directly use Shiro’s provided
 EnvironmentLoaderListener and ShiroFilter.</p><p>If you use the <a 
class="xref" href="library-http.html" title="HTTP"> HTTP Library</a> you can 
either directly use Shiro classes or use the assembly API as follows:</p><pre 
class="programlisting brush: java">new JettyServiceAssembler().withConfig( 
configModule, Visibility.layer ).assemble( module );
-[...snip...]
+  [...snip...]
 
 new HttpShiroAssembler().
     withConfig( configModule, Visibility.layer ).

Modified: zest/site/content/java/latest/library-shiro.html
URL: 
http://svn.apache.org/viewvc/zest/site/content/java/latest/library-shiro.html?rev=1704315&r1=1704314&r2=1704315&view=diff
==============================================================================
--- zest/site/content/java/latest/library-shiro.html (original)
+++ zest/site/content/java/latest/library-shiro.html Mon Sep 21 15:15:15 2015
@@ -74,7 +74,7 @@ Shiro website.</p><p>Altough Apache Shir
 handy. If your use case do not fit any of theses integrations, look at their 
respective code. You should find out
 pretty easily how to compose the provided code to write your integration. 
Don’t hesitate to contribute interesting
 integrations to this very library.</p><p>We invite you to read the 
comprehensive <a class="ulink" 
href="http://shiro.apache.org/documentation.html"; target="_top">Apache Shiro 
documentation</a>, we will
-mostly discuss Zest™ related matters here.</p><div class="table"><a 
id="idm152215561952"></a><p class="title"><strong>Table 46. 
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.library</p></td><td align="left" 
valign="top"><p>org.qi4j.library.shiro-core</p></td><td align="left" 
valign="top"><p>2.1</p></td></tr></tbody></table></div></div><br 
class="table-break" /><div class="section" title="Basic usage"><div 
class="titlepage"><div><div><h4 class="title"><a id="_basic_usage"></a>Basic 
usage</h4></div></div></div><p>For standalone applications, you can use plain 
Shiro easily. The only thing to do is to register a configured
+mostly discuss Zest™ related matters here.</p><div class="table"><a 
id="idm371057791920"></a><p class="title"><strong>Table 46. 
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.library</p></td><td align="left" 
valign="top"><p>org.qi4j.library.shiro-core</p></td><td align="left" 
valign="top"><p>2.1</p></td></tr></tbody></table></div></div><br 
class="table-break" /><div class="section" title="Basic usage"><div 
class="titlepage"><div><div><h4 class="title"><a id="_basic_usage"></a>Basic 
usage</h4></div></div></div><p>For standalone applications, you can use plain 
Shiro easily. The only thing to do is to register a configured
 SecurityManager when activating your Zest™ Application. It can be done 
outside the application, before its activation,
 "à là" by-hand ;</p><pre class="programlisting brush: 
java">IniSecurityManagerFactory factory = new IniSecurityManagerFactory( 
"classpath:standalone-shiro.ini" );
 SecurityManager securityManager = factory.getInstance();
@@ -104,14 +104,14 @@ in the laters.</p><p>Once started you mu
 @Service
 private IniSecurityManagerService securityManagerService;
 
-[...snip...]
+  [...snip...]
 
 public void interactionBegins()
 {
     ThreadContext.bind( securityManagerService.getSecurityManager() );
 }
 
-[...snip...]
+  [...snip...]
 
 public void interactionEnds()
 {
@@ -146,7 +146,7 @@ public interface MyRealmService
 {
 }
 
-[...snip...]
+  [...snip...]
 
 public class MyRealmMixin
         extends SimpleAccountRealm
@@ -171,7 +171,7 @@ public class MyRealmMixin
         addAccount( "foo", passwordService.encryptPassword( "bar" ) );
     }
 
-    [...snip...]
+      [...snip...]
 
 
 }
@@ -180,14 +180,14 @@ public class MyRealmMixin
 public void assemble( ModuleAssembly module )
         throws AssemblyException
 {
-[...snip...]
+  [...snip...]
 
     new StandaloneShiroAssembler().
         withConfig( configModule, Visibility.layer ).
         assemble( module );
     module.services( MyRealmService.class );
 
-    [...snip...]
+      [...snip...]
 
 }
 
@@ -207,7 +207,7 @@ UserFactory too. Note that the factory u
 {
 }
 
-[...snip...]
+  [...snip...]
 
 @Mixins( UserFactoryMixin.class )
 public interface UserFactory
@@ -217,7 +217,7 @@ public interface UserFactory
 
 }
 
-[...snip...]
+  [...snip...]
 
 public static class UserFactoryMixin
         implements UserFactory
@@ -246,7 +246,7 @@ entity and its factory:</p><pre class="p
 public void assemble( ModuleAssembly module )
         throws AssemblyException
 {
-[...snip...]
+  [...snip...]
 
     new StandaloneShiroAssembler().
         withConfig( configModule, Visibility.layer ).
@@ -258,13 +258,13 @@ public void assemble( ModuleAssembly mod
     module.entities( User.class );
     module.services( UserFactory.class );
 
-    [...snip...]
+      [...snip...]
 
 }
 
 </pre><p>And finally here is how to create a new user and below how to perform 
a login:</p><pre class="programlisting brush: java">User user = 
userFactory.createNewUser( "foo", "bar" );
 
-[...snip...]
+  [...snip...]
 
 Subject currentUser = SecurityUtils.getSubject();
 currentUser.login( new UsernamePasswordToken( "foo", "bar" ) );
@@ -307,7 +307,7 @@ role.assignTo( user );
 
 uow.complete();
 
-[...snip...]
+  [...snip...]
 
 uow = module.newUnitOfWork();
 
@@ -322,7 +322,7 @@ if ( !currentUser.isPermitted( "permissi
     fail( "User 'foo' must have 'permission-one' permission." );
 }
 
-[...snip...]
+  [...snip...]
 
 uow.discard();
 </pre></div></div><div class="section" title="Other authentication 
mecanisms"><div class="titlepage"><div><div><h4 class="title"><a 
id="_other_authentication_mecanisms"></a>Other authentication 
mecanisms</h4></div></div></div><p>For other authentication mecanisms you can 
leverage Shiro extensions available in the Shiro distribution or as external

Modified: zest/site/content/java/latest/library-spring.html
URL: 
http://svn.apache.org/viewvc/zest/site/content/java/latest/library-spring.html?rev=1704315&r1=1704314&r2=1704315&view=diff
==============================================================================
--- zest/site/content/java/latest/library-spring.html (original)
+++ zest/site/content/java/latest/library-spring.html Mon Sep 21 15:15:15 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"><span xmlns="" 
href="libraries.html">Libraries</span></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="libraries.html#_overview_5">Overview</a></span></dt><dt><span 
class="section"><a href="lang-groovy.html">Groovy 
Scripting</a></span></dt><dt><span class="section"><a 
href="lang-javascript.html">Javascript Scripting</a></span></dt><dt><span 
class="section"><a href="lang-scala.html">Scala 
Support</a></span></dt><dt><span class="section"><a 
href="library-alarm.html">Alarms</a></span></dt><dt><span class="section"><a 
href="library-circuitbreaker.html">Circuit Breaker</a></span></dt><dt><span 
class="section"><a 
href="library-constraints.html">Constraints</a></span></dt><dt><span 
class="section"><a href="library-conversion.html">Conversion - 
DEPRECATED</a></span></dt><dt><span class="section"><a 
href="library-eventsourcing.html">Event Sourcing</a></span></dt><dt><span 
class="section">
 <a href="library-fileconfig.html">FileConfig</a></span></dt><dt><span 
class="section"><a href="library-http.html">HTTP</a></span></dt><dt><span 
class="section"><a href="library-invocation-cache.html">Invocation 
Cache</a></span></dt><dt><span class="section"><a 
href="library-jmx.html">JMX</a></span></dt><dt><span class="section"><a 
href="library-locking.html">Locking</a></span></dt><dt><span class="section"><a 
href="library-logging.html">Logging</a></span></dt><dt><span class="section"><a 
href="library-metrics.html">Metrics Library</a></span></dt><dt><span 
class="section"><a href="library-osgi.html">OSGi</a></span></dt><dt><span 
class="section"><a href="library-rdf.html">RDF</a></span></dt><dt><span 
class="section"><a href="library-rest-client.html">ReST 
Client</a></span></dt><dt><span class="section"><a 
href="library-rest-client-primer.html">ReST - HATEOAS 
Primer</a></span></dt><dt><span class="section"><a 
href="library-rest-common.html">ReST Common</a></span></dt><dt><span class="s
 ection"><a href="library-rest-server.html">ReST 
Server</a></span></dt><dt><span class="section"><a 
href="library-scheduler.html">Scheduler</a></span></dt><dt><span 
class="section"><a href="library-servlet.html">Servlet</a></span></dt><dt><span 
class="section"><a href="library-shiro.html">Shiro 
Security</a></span></dt><dt><span class="section"><a 
href="library-shiro-web.html">Shiro Web Security</a></span></dt><dt><span 
class="section"><span xmlns="" href="library-spring.html">Spring 
Integration</span></span></dt><dt><span class="section"><a 
href="library-sql.html">SQL</a></span></dt><dt><span class="section"><a 
href="library-uid.html">UID</a></span></dt><dt><span class="section"><a 
href="library-uowfile.html">UoWFile</a></span></dt></dl></div></div><div 
class="section" title="Spring Integration"><div class="titlepage"><div><div><h3 
class="title"><a id="library-spring"></a>Spring 
Integration</h3></div></div></div><p class="remark"><em><span 
class="comment"></span></em></p><p class="de
 vstatus-code-beta">code</p><p class="devstatus-docs-brief">docs</p><p 
class="devstatus-tests-some">tests</p><div class="table"><a 
id="idm152215458624"></a><p class="title"><strong>Table 48. 
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.library</p></td><td align="left" 
valign="top"><p>org.qi4j.library.spring</p></td><td align="left" 
valign="top"><p>2.1</p></td></tr></tbody></table></div></div><br 
class="table-break" /><div class="section" title="Using Spring Framework in 
Apache Zest™"><div class="titlepage"><div><div><h4 class="title"><a 
id="_using_spring_framework_in_apache_zest"></a>Using Spring Framework in 
Apache Zest™</h4></div></div></d
 iv><p>Zest™ supports that Spring Application Context is imported into the 
Zest™ runtime, and the declared Spring
+  </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"><span xmlns="" 
href="libraries.html">Libraries</span></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="libraries.html#_overview_5">Overview</a></span></dt><dt><span 
class="section"><a href="lang-groovy.html">Groovy 
Scripting</a></span></dt><dt><span class="section"><a 
href="lang-javascript.html">Javascript Scripting</a></span></dt><dt><span 
class="section"><a href="lang-scala.html">Scala 
Support</a></span></dt><dt><span class="section"><a 
href="library-alarm.html">Alarms</a></span></dt><dt><span class="section"><a 
href="library-circuitbreaker.html">Circuit Breaker</a></span></dt><dt><span 
class="section"><a 
href="library-constraints.html">Constraints</a></span></dt><dt><span 
class="section"><a href="library-conversion.html">Conversion - 
DEPRECATED</a></span></dt><dt><span class="section"><a 
href="library-eventsourcing.html">Event Sourcing</a></span></dt><dt><span 
class="section">
 <a href="library-fileconfig.html">FileConfig</a></span></dt><dt><span 
class="section"><a href="library-http.html">HTTP</a></span></dt><dt><span 
class="section"><a href="library-invocation-cache.html">Invocation 
Cache</a></span></dt><dt><span class="section"><a 
href="library-jmx.html">JMX</a></span></dt><dt><span class="section"><a 
href="library-locking.html">Locking</a></span></dt><dt><span class="section"><a 
href="library-logging.html">Logging</a></span></dt><dt><span class="section"><a 
href="library-metrics.html">Metrics Library</a></span></dt><dt><span 
class="section"><a href="library-osgi.html">OSGi</a></span></dt><dt><span 
class="section"><a href="library-rdf.html">RDF</a></span></dt><dt><span 
class="section"><a href="library-rest-client.html">ReST 
Client</a></span></dt><dt><span class="section"><a 
href="library-rest-client-primer.html">ReST - HATEOAS 
Primer</a></span></dt><dt><span class="section"><a 
href="library-rest-common.html">ReST Common</a></span></dt><dt><span class="s
 ection"><a href="library-rest-server.html">ReST 
Server</a></span></dt><dt><span class="section"><a 
href="library-scheduler.html">Scheduler</a></span></dt><dt><span 
class="section"><a href="library-servlet.html">Servlet</a></span></dt><dt><span 
class="section"><a href="library-shiro.html">Shiro 
Security</a></span></dt><dt><span class="section"><a 
href="library-shiro-web.html">Shiro Web Security</a></span></dt><dt><span 
class="section"><span xmlns="" href="library-spring.html">Spring 
Integration</span></span></dt><dt><span class="section"><a 
href="library-sql.html">SQL</a></span></dt><dt><span class="section"><a 
href="library-uid.html">UID</a></span></dt><dt><span class="section"><a 
href="library-uowfile.html">UoWFile</a></span></dt></dl></div></div><div 
class="section" title="Spring Integration"><div class="titlepage"><div><div><h3 
class="title"><a id="library-spring"></a>Spring 
Integration</h3></div></div></div><p class="remark"><em><span 
class="comment"></span></em></p><p class="de
 vstatus-code-beta">code</p><p class="devstatus-docs-brief">docs</p><p 
class="devstatus-tests-some">tests</p><div class="table"><a 
id="idm371057688560"></a><p class="title"><strong>Table 48. 
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.library</p></td><td align="left" 
valign="top"><p>org.qi4j.library.spring</p></td><td align="left" 
valign="top"><p>2.1</p></td></tr></tbody></table></div></div><br 
class="table-break" /><div class="section" title="Using Spring Framework in 
Apache Zest™"><div class="titlepage"><div><div><h4 class="title"><a 
id="_using_spring_framework_in_apache_zest"></a>Using Spring Framework in 
Apache Zest™</h4></div></div></d
 iv><p>Zest™ supports that Spring Application Context is imported into the 
Zest™ runtime, and the declared Spring
 beans will be available as Zest™ services. The most important things to 
remember are;</p><div class="orderedlist"><ol class="orderedlist" type="1"><li 
class="listitem">
 Only Spring Singletons are currently supported.
 </li><li class="listitem">
@@ -117,7 +117,7 @@ intended for internal use of this librar
     public void assemble(ApplicationAssembly assembly) throws AssemblyException
     {
         // Normal assembly of an application.
-        [...snip...]
+          [...snip...]
 
     }
 

Modified: zest/site/content/java/latest/library-sql.html
URL: 
http://svn.apache.org/viewvc/zest/site/content/java/latest/library-sql.html?rev=1704315&r1=1704314&r2=1704315&view=diff
==============================================================================
--- zest/site/content/java/latest/library-sql.html (original)
+++ zest/site/content/java/latest/library-sql.html Mon Sep 21 15:15:15 2015
@@ -69,19 +69,19 @@
   </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"><span xmlns="" 
href="libraries.html">Libraries</span></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="libraries.html#_overview_5">Overview</a></span></dt><dt><span 
class="section"><a href="lang-groovy.html">Groovy 
Scripting</a></span></dt><dt><span class="section"><a 
href="lang-javascript.html">Javascript Scripting</a></span></dt><dt><span 
class="section"><a href="lang-scala.html">Scala 
Support</a></span></dt><dt><span class="section"><a 
href="library-alarm.html">Alarms</a></span></dt><dt><span class="section"><a 
href="library-circuitbreaker.html">Circuit Breaker</a></span></dt><dt><span 
class="section"><a 
href="library-constraints.html">Constraints</a></span></dt><dt><span 
class="section"><a href="library-conversion.html">Conversion - 
DEPRECATED</a></span></dt><dt><span class="section"><a 
href="library-eventsourcing.html">Event Sourcing</a></span></dt><dt><span 
class="section">
 <a href="library-fileconfig.html">FileConfig</a></span></dt><dt><span 
class="section"><a href="library-http.html">HTTP</a></span></dt><dt><span 
class="section"><a href="library-invocation-cache.html">Invocation 
Cache</a></span></dt><dt><span class="section"><a 
href="library-jmx.html">JMX</a></span></dt><dt><span class="section"><a 
href="library-locking.html">Locking</a></span></dt><dt><span class="section"><a 
href="library-logging.html">Logging</a></span></dt><dt><span class="section"><a 
href="library-metrics.html">Metrics Library</a></span></dt><dt><span 
class="section"><a href="library-osgi.html">OSGi</a></span></dt><dt><span 
class="section"><a href="library-rdf.html">RDF</a></span></dt><dt><span 
class="section"><a href="library-rest-client.html">ReST 
Client</a></span></dt><dt><span class="section"><a 
href="library-rest-client-primer.html">ReST - HATEOAS 
Primer</a></span></dt><dt><span class="section"><a 
href="library-rest-common.html">ReST Common</a></span></dt><dt><span class="s
 ection"><a href="library-rest-server.html">ReST 
Server</a></span></dt><dt><span class="section"><a 
href="library-scheduler.html">Scheduler</a></span></dt><dt><span 
class="section"><a href="library-servlet.html">Servlet</a></span></dt><dt><span 
class="section"><a href="library-shiro.html">Shiro 
Security</a></span></dt><dt><span class="section"><a 
href="library-shiro-web.html">Shiro Web Security</a></span></dt><dt><span 
class="section"><a href="library-spring.html">Spring 
Integration</a></span></dt><dt><span class="section"><span xmlns="" 
href="library-sql.html">SQL</span></span></dt><dt><span class="section"><a 
href="library-uid.html">UID</a></span></dt><dt><span class="section"><a 
href="library-uowfile.html">UoWFile</a></span></dt></dl></div></div><div 
class="section" title="SQL"><div class="titlepage"><div><div><h3 
class="title"><a id="library-sql"></a>SQL</h3></div></div></div><p 
class="remark"><em><span class="comment"></span></em></p><p 
class="devstatus-code-stable">code</p><p c
 lass="devstatus-docs-good">docs</p><p 
class="devstatus-tests-good">tests</p><p>The SQL Library provides facilities 
for working with SQL databases.</p><p>The center piece is the DataSource 
support that comes with
 <a class="xref" href="library-circuitbreaker.html" title="Circuit 
Breaker">Circuit Breaker Library</a> and <a class="xref" 
href="library-jmx.html" title="JMX"> JMX Library</a> support. Facilities for 
doing SQL I/O with the <a class="xref" href="core-io.html" title="Core I/O 
API">I/O API</a> are provided.</p><div class="tip" title="Tip" 
style="margin-left: 0.5in; margin-right: 0.5in;"><h3 
class="title">Tip</h3><p>See the <a class="xref" href="sample-sql-support.html" 
title="SQL Support Sample">SQL Support Sample</a> that demonstrate combined use 
of <a class="xref" href="library-sql.html" title="SQL">SQL Library</a>, <a 
class="xref" href="extension-es-sql.html" title="SQL EntityStore"> SQL 
EntityStore</a> and
 <a class="xref" href="extension-indexing-sql.html" title="SQL Index/Query">SQL 
Index/Query</a>.</p></div><p>Moreover, supplementary libraries helps dealing 
with different connection pool implementations and schema migrations.
-None of theses libraries depends on an actual JDBC driver, you are free to use 
the one that suits your needs.</p><div class="table"><a 
id="idm152215412656"></a><p class="title"><strong>Table 49. 
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.library</p></td><td align="left" 
valign="top"><p>org.qi4j.library.sql</p></td><td align="left" 
valign="top"><p>2.1</p></td></tr></tbody></table></div></div><br 
class="table-break" /><div class="section" title="DataSource and connection 
pools"><div class="titlepage"><div><div><h4 class="title"><a 
id="_datasource_and_connection_pools"></a>DataSource and connection 
pools</h4></div></div></div><p>DataSource support com
 es in three flavors:</p><div class="itemizedlist"><ul class="itemizedlist"><li 
class="listitem">
+None of theses libraries depends on an actual JDBC driver, you are free to use 
the one that suits your needs.</p><div class="table"><a 
id="idm371057642592"></a><p class="title"><strong>Table 49. 
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.library</p></td><td align="left" 
valign="top"><p>org.qi4j.library.sql</p></td><td align="left" 
valign="top"><p>2.1</p></td></tr></tbody></table></div></div><br 
class="table-break" /><div class="section" title="DataSource and connection 
pools"><div class="titlepage"><div><div><h4 class="title"><a 
id="_datasource_and_connection_pools"></a>DataSource and connection 
pools</h4></div></div></div><p>DataSource support com
 es in three flavors:</p><div class="itemizedlist"><ul class="itemizedlist"><li 
class="listitem">
 using the <a class="ulink" href="http://jolbox.com/"; target="_top">BoneCP</a> 
connection pool
 </li><li class="listitem">
 using the <a class="ulink" href="http://commons.apache.org/dbcp/"; 
target="_top">Apache DBCP</a> connection pool
 </li><li class="listitem">
 importing an existing DataSource provided at assembly time
-</li></ul></div><div class="section" title="Connection Pools"><div 
class="titlepage"><div><div><h5 class="title"><a 
id="_connection_pools"></a>Connection Pools</h5></div></div></div><p>Connection 
Pools support is provided by supplementary libraries.</p><p><span 
class="strong"><strong>BoneCP</strong></span></p><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><div class="table"><a 
id="idm152215390944"></a><p class="title"><strong>Table 50. 
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.library</p></td><td align="left" valign
 ="top"><p>org.qi4j.library.sql-bonecp</p></td><td align="left" 
valign="top"><p>2.1</p></td></tr></tbody></table></div></div><br 
class="table-break" /><p>BoneCP support resides in the <span 
class="strong"><strong>sql-bonecp</strong></span> module.</p><pre 
class="programlisting brush: java">// Assemble the BoneCP based Service Importer
+</li></ul></div><div class="section" title="Connection Pools"><div 
class="titlepage"><div><div><h5 class="title"><a 
id="_connection_pools"></a>Connection Pools</h5></div></div></div><p>Connection 
Pools support is provided by supplementary libraries.</p><p><span 
class="strong"><strong>BoneCP</strong></span></p><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><div class="table"><a 
id="idm371057620880"></a><p class="title"><strong>Table 50. 
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.library</p></td><td align="left" valign
 ="top"><p>org.qi4j.library.sql-bonecp</p></td><td align="left" 
valign="top"><p>2.1</p></td></tr></tbody></table></div></div><br 
class="table-break" /><p>BoneCP support resides in the <span 
class="strong"><strong>sql-bonecp</strong></span> module.</p><pre 
class="programlisting brush: java">// Assemble the BoneCP based Service Importer
 new BoneCPDataSourceServiceAssembler().
     identifiedBy( DS_SERVICE_ID ).
     visibleIn( Visibility.module ).
     withConfig( config, Visibility.layer ).
     assemble( module );
-</pre><p><span class="strong"><strong>Apache DBCP</strong></span></p><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><div class="table"><a 
id="idm152215373552"></a><p class="title"><strong>Table 51. 
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.library</p></td><td align="left" 
valign="top"><p>org.qi4j.library.sql-dbcp</p></td><td align="left" 
valign="top"><p>2.1</p></td></tr></tbody></table></div></div><br 
class="table-break" /><pre class="programlisting brush: java">// Assemble the 
Apache DBCP based Service Importer
+</pre><p><span class="strong"><strong>Apache DBCP</strong></span></p><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><div class="table"><a 
id="idm371057603488"></a><p class="title"><strong>Table 51. 
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.library</p></td><td align="left" 
valign="top"><p>org.qi4j.library.sql-dbcp</p></td><td align="left" 
valign="top"><p>2.1</p></td></tr></tbody></table></div></div><br 
class="table-break" /><pre class="programlisting brush: java">// Assemble the 
Apache DBCP based Service Importer
 new DBCPDataSourceServiceAssembler().
     identifiedBy( DS_SERVICE_ID ).
     visibleIn( Visibility.module ).
@@ -160,7 +160,7 @@ Databases database = new Databases( ds )
 
 // Assert that insertion works
 assertTrue( database.update( "insert into test values ('someid', 'bar')" ) == 
1 );
-[...snip...]
+  [...snip...]
 
 // Select rows and load them in a List
 List&lt;SomeValue&gt; rows = new ArrayList&lt;SomeValue&gt;();
@@ -172,7 +172,7 @@ Inputs.iterable( rows ).transferTo( Outp
 through JMX.</p><pre class="programlisting brush: java">new 
DataSourceJMXAssembler().visibleIn( Visibility.module ).assemble( module );
 </pre><p>Every DataSource visible from the DataSourceConfigurationManager 
Service
 will get its Configuration available using a JMX client.</p><p>Note that the 
JMX support does not apply to existing DataSource imported as
-described above.</p></div><div class="section" title="Schema migration"><div 
class="titlepage"><div><div><h4 class="title"><a 
id="_schema_migration"></a>Schema migration</h4></div></div></div><p>Database 
schema migration can be delegated to <a class="ulink" 
href="http://www.liquibase.org/"; target="_top">Liquibase</a>.</p><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><div class="table"><a 
id="idm152215329600"></a><p class="title"><strong>Table 52. 
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.library</p></td><td align="
 left" valign="top"><p>org.qi4j.library.sql-liquibase</p></td><td align="left" 
valign="top"><p>2.1</p></td></tr></tbody></table></div></div><br 
class="table-break" /><p><span 
class="strong"><strong>Assembly</strong></span></p><pre class="programlisting 
brush: java">new LiquibaseAssembler().
+described above.</p></div><div class="section" title="Schema migration"><div 
class="titlepage"><div><div><h4 class="title"><a 
id="_schema_migration"></a>Schema migration</h4></div></div></div><p>Database 
schema migration can be delegated to <a class="ulink" 
href="http://www.liquibase.org/"; target="_top">Liquibase</a>.</p><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><div class="table"><a 
id="idm371057559536"></a><p class="title"><strong>Table 52. 
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.library</p></td><td align="
 left" valign="top"><p>org.qi4j.library.sql-liquibase</p></td><td align="left" 
valign="top"><p>2.1</p></td></tr></tbody></table></div></div><br 
class="table-break" /><p><span 
class="strong"><strong>Assembly</strong></span></p><pre class="programlisting 
brush: java">new LiquibaseAssembler().
     withConfig( configModule, Visibility.layer ).
     assemble( module );
 </pre><p>The LiquibaseService is activated on Application startup and if 
enabled it

Modified: zest/site/content/java/latest/library-uid.html
URL: 
http://svn.apache.org/viewvc/zest/site/content/java/latest/library-uid.html?rev=1704315&r1=1704314&r2=1704315&view=diff
==============================================================================
--- zest/site/content/java/latest/library-uid.html (original)
+++ zest/site/content/java/latest/library-uid.html Mon Sep 21 15:15:15 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"><span xmlns="" 
href="libraries.html">Libraries</span></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="libraries.html#_overview_5">Overview</a></span></dt><dt><span 
class="section"><a href="lang-groovy.html">Groovy 
Scripting</a></span></dt><dt><span class="section"><a 
href="lang-javascript.html">Javascript Scripting</a></span></dt><dt><span 
class="section"><a href="lang-scala.html">Scala 
Support</a></span></dt><dt><span class="section"><a 
href="library-alarm.html">Alarms</a></span></dt><dt><span class="section"><a 
href="library-circuitbreaker.html">Circuit Breaker</a></span></dt><dt><span 
class="section"><a 
href="library-constraints.html">Constraints</a></span></dt><dt><span 
class="section"><a href="library-conversion.html">Conversion - 
DEPRECATED</a></span></dt><dt><span class="section"><a 
href="library-eventsourcing.html">Event Sourcing</a></span></dt><dt><span 
class="section">
 <a href="library-fileconfig.html">FileConfig</a></span></dt><dt><span 
class="section"><a href="library-http.html">HTTP</a></span></dt><dt><span 
class="section"><a href="library-invocation-cache.html">Invocation 
Cache</a></span></dt><dt><span class="section"><a 
href="library-jmx.html">JMX</a></span></dt><dt><span class="section"><a 
href="library-locking.html">Locking</a></span></dt><dt><span class="section"><a 
href="library-logging.html">Logging</a></span></dt><dt><span class="section"><a 
href="library-metrics.html">Metrics Library</a></span></dt><dt><span 
class="section"><a href="library-osgi.html">OSGi</a></span></dt><dt><span 
class="section"><a href="library-rdf.html">RDF</a></span></dt><dt><span 
class="section"><a href="library-rest-client.html">ReST 
Client</a></span></dt><dt><span class="section"><a 
href="library-rest-client-primer.html">ReST - HATEOAS 
Primer</a></span></dt><dt><span class="section"><a 
href="library-rest-common.html">ReST Common</a></span></dt><dt><span class="s
 ection"><a href="library-rest-server.html">ReST 
Server</a></span></dt><dt><span class="section"><a 
href="library-scheduler.html">Scheduler</a></span></dt><dt><span 
class="section"><a href="library-servlet.html">Servlet</a></span></dt><dt><span 
class="section"><a href="library-shiro.html">Shiro 
Security</a></span></dt><dt><span class="section"><a 
href="library-shiro-web.html">Shiro Web Security</a></span></dt><dt><span 
class="section"><a href="library-spring.html">Spring 
Integration</a></span></dt><dt><span class="section"><a 
href="library-sql.html">SQL</a></span></dt><dt><span class="section"><span 
xmlns="" href="library-uid.html">UID</span></span></dt><dt><span 
class="section"><a 
href="library-uowfile.html">UoWFile</a></span></dt></dl></div></div><div 
class="section" title="UID"><div class="titlepage"><div><div><h3 
class="title"><a id="library-uid"></a>UID</h3></div></div></div><p 
class="remark"><em><span class="comment"></span></em></p><p 
class="devstatus-code-stable">code</p><p c
 lass="devstatus-docs-good">docs</p><p 
class="devstatus-tests-good">tests</p><p>This library provides Services to 
easily generate unique identifiers and sequences of numbers.</p><div 
class="table"><a id="idm152215306768"></a><p class="title"><strong>Table 53. 
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.library</p></td><td align="left" 
valign="top"><p>org.qi4j.library.uid</p></td><td align="left" 
valign="top"><p>2.1</p></td></tr></tbody></table></div></div><br 
class="table-break" /><div class="section" title="Unique Identifiers"><div 
class="titlepage"><div><div><h4 class="title"><a 
id="_unique_identifiers"></a>Unique Identifiers</h4></div></div></div>
 <p>Assembly is done using the provided Assembler:</p><pre 
class="programlisting brush: java">new UuidServiceAssembler().visibleIn( layer 
).assemble( moduleAssembly );
+  </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"><span xmlns="" 
href="libraries.html">Libraries</span></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="libraries.html#_overview_5">Overview</a></span></dt><dt><span 
class="section"><a href="lang-groovy.html">Groovy 
Scripting</a></span></dt><dt><span class="section"><a 
href="lang-javascript.html">Javascript Scripting</a></span></dt><dt><span 
class="section"><a href="lang-scala.html">Scala 
Support</a></span></dt><dt><span class="section"><a 
href="library-alarm.html">Alarms</a></span></dt><dt><span class="section"><a 
href="library-circuitbreaker.html">Circuit Breaker</a></span></dt><dt><span 
class="section"><a 
href="library-constraints.html">Constraints</a></span></dt><dt><span 
class="section"><a href="library-conversion.html">Conversion - 
DEPRECATED</a></span></dt><dt><span class="section"><a 
href="library-eventsourcing.html">Event Sourcing</a></span></dt><dt><span 
class="section">
 <a href="library-fileconfig.html">FileConfig</a></span></dt><dt><span 
class="section"><a href="library-http.html">HTTP</a></span></dt><dt><span 
class="section"><a href="library-invocation-cache.html">Invocation 
Cache</a></span></dt><dt><span class="section"><a 
href="library-jmx.html">JMX</a></span></dt><dt><span class="section"><a 
href="library-locking.html">Locking</a></span></dt><dt><span class="section"><a 
href="library-logging.html">Logging</a></span></dt><dt><span class="section"><a 
href="library-metrics.html">Metrics Library</a></span></dt><dt><span 
class="section"><a href="library-osgi.html">OSGi</a></span></dt><dt><span 
class="section"><a href="library-rdf.html">RDF</a></span></dt><dt><span 
class="section"><a href="library-rest-client.html">ReST 
Client</a></span></dt><dt><span class="section"><a 
href="library-rest-client-primer.html">ReST - HATEOAS 
Primer</a></span></dt><dt><span class="section"><a 
href="library-rest-common.html">ReST Common</a></span></dt><dt><span class="s
 ection"><a href="library-rest-server.html">ReST 
Server</a></span></dt><dt><span class="section"><a 
href="library-scheduler.html">Scheduler</a></span></dt><dt><span 
class="section"><a href="library-servlet.html">Servlet</a></span></dt><dt><span 
class="section"><a href="library-shiro.html">Shiro 
Security</a></span></dt><dt><span class="section"><a 
href="library-shiro-web.html">Shiro Web Security</a></span></dt><dt><span 
class="section"><a href="library-spring.html">Spring 
Integration</a></span></dt><dt><span class="section"><a 
href="library-sql.html">SQL</a></span></dt><dt><span class="section"><span 
xmlns="" href="library-uid.html">UID</span></span></dt><dt><span 
class="section"><a 
href="library-uowfile.html">UoWFile</a></span></dt></dl></div></div><div 
class="section" title="UID"><div class="titlepage"><div><div><h3 
class="title"><a id="library-uid"></a>UID</h3></div></div></div><p 
class="remark"><em><span class="comment"></span></em></p><p 
class="devstatus-code-stable">code</p><p c
 lass="devstatus-docs-good">docs</p><p 
class="devstatus-tests-good">tests</p><p>This library provides Services to 
easily generate unique identifiers and sequences of numbers.</p><div 
class="table"><a id="idm371057536704"></a><p class="title"><strong>Table 53. 
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.library</p></td><td align="left" 
valign="top"><p>org.qi4j.library.uid</p></td><td align="left" 
valign="top"><p>2.1</p></td></tr></tbody></table></div></div><br 
class="table-break" /><div class="section" title="Unique Identifiers"><div 
class="titlepage"><div><div><h4 class="title"><a 
id="_unique_identifiers"></a>Unique Identifiers</h4></div></div></div>
 <p>Assembly is done using the provided Assembler:</p><pre 
class="programlisting brush: java">new UuidServiceAssembler().visibleIn( layer 
).assemble( moduleAssembly );
 </pre><p>Usage is quite simple:</p><pre class="programlisting brush: 
java">@Service UuidService uuidService;
 
 public void doSomething()

Modified: zest/site/content/java/latest/library-uowfile.html
URL: 
http://svn.apache.org/viewvc/zest/site/content/java/latest/library-uowfile.html?rev=1704315&r1=1704314&r2=1704315&view=diff
==============================================================================
--- zest/site/content/java/latest/library-uowfile.html (original)
+++ zest/site/content/java/latest/library-uowfile.html Mon Sep 21 15:15:15 2015
@@ -71,8 +71,8 @@ Composites, mostly EntityComposites, so
 to files are discarded too. Concurrent modifications are properly 
handled.</p><p>Note that it has a performance impact relative to the files size 
as it
 duplicates the file to keep a backup for eventual rollback. However, the API
 provides a way to get non-managed handles on the attached files to keep your
-read-only operations fast.</p><p>The location of files is left to the 
developer using a private mixin.</p><div class="table"><a 
id="idm152215271280"></a><p class="title"><strong>Table 54. 
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.library</p></td><td align="left" 
valign="top"><p>org.qi4j.library.uowfile</p></td><td align="left" 
valign="top"><p>2.1</p></td></tr></tbody></table></div></div><br 
class="table-break" /><div class="section" title="Logging"><div 
class="titlepage"><div><div><h4 class="title"><a 
id="_logging_5"></a>Logging</h4></div></div></div><p>The SLF4J Logger used by 
this library is named "org.qi4j.library.uowfile".</p></div><div class=
 "section" title="Add an attached file to an Entity"><div 
class="titlepage"><div><div><h4 class="title"><a 
id="_add_an_attached_file_to_an_entity"></a>Add an attached file to an 
Entity</h4></div></div></div><p>Let’s say you have the following 
Entity:</p><pre class="programlisting brush: java">public interface TestedEntity
-[...snip...]
+read-only operations fast.</p><p>The location of files is left to the 
developer using a private mixin.</p><div class="table"><a 
id="idm371057501216"></a><p class="title"><strong>Table 54. 
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.library</p></td><td align="left" 
valign="top"><p>org.qi4j.library.uowfile</p></td><td align="left" 
valign="top"><p>2.1</p></td></tr></tbody></table></div></div><br 
class="table-break" /><div class="section" title="Logging"><div 
class="titlepage"><div><div><h4 class="title"><a 
id="_logging_5"></a>Logging</h4></div></div></div><p>The SLF4J Logger used by 
this library is named "org.qi4j.library.uowfile".</p></div><div class=
 "section" title="Add an attached file to an Entity"><div 
class="titlepage"><div><div><h4 class="title"><a 
id="_add_an_attached_file_to_an_entity"></a>Add an attached file to an 
Entity</h4></div></div></div><p>Let’s say you have the following 
Entity:</p><pre class="programlisting brush: java">public interface TestedEntity
+  [...snip...]
 
 {
     Property&lt;String&gt; name();
@@ -91,7 +91,7 @@ read-only operations fast.</p><p>The loc
     File attachedFile();
 
     File managedFile();
-    [...snip...]
+      [...snip...]
 
 
 }
@@ -113,14 +113,14 @@ read-only operations fast.</p><p>The loc
     new UoWFileAssembler().assemble( module );
 
     module.entities( TestedEntity.class ).withMixins( 
TestedFileLocatorMixin.class );
-    [...snip...]
+      [...snip...]
 
 }
 </pre><p>You can now use the following methods on your 
EntityComposite:</p><pre class="programlisting brush: java">File attachedFile = 
entity.attachedFile();
 File managedFile = entity.managedFile();
 </pre></div><div class="section" title="Going plural"><div 
class="titlepage"><div><div><h4 class="title"><a id="_going_plural"></a>Going 
plural</h4></div></div></div><p>Now if you want to attach several files to one 
entity, this library provides a
 simple mechanism allowing you to use any enum as discriminator.</p><p>Let’s 
say you have the following Entity:</p><pre class="programlisting brush: 
java">public interface TestedEntity
-[...snip...]
+  [...snip...]
 
 {
     Property&lt;String&gt; name();
@@ -152,7 +152,7 @@ public interface TestedEntity
     File managedFile( T key );
 
     Iterable&lt;File&gt; managedFiles();
-    [...snip...]
+      [...snip...]
 
 }
 </pre><p>Next you need to write the UoWFileLocator mixin:</p><pre 
class="programlisting brush: java">public static abstract class 
TestedFilesLocatorMixin
@@ -184,7 +184,7 @@ public interface TestedEntity
     new UoWFileAssembler().assemble( module );
 
     module.entities( TestedEntity.class ).withMixins( 
TestedFilesLocatorMixin.class );
-    [...snip...]
+      [...snip...]
 
 }
 </pre><p>You can now use the following methods on your 
EntityComposite:</p><pre class="programlisting brush: java">File 
attachedFileTwo = entity.attachedFile( MyEnum.fileTwo );


Reply via email to