You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2014/10/14 07:10:00 UTC

svn commit: r1631620 - in /isis/site/trunk/content: components/objectstores/jdo/eagerly-registering-entities.md components/objectstores/jdo/services/command-service-jdo.md core/inmemory-profilestore.md documentation.md

Author: danhaywood
Date: Tue Oct 14 05:10:00 2014
New Revision: 1631620

URL: http://svn.apache.org/r1631620
Log:
isis addon modules

Modified:
    isis/site/trunk/content/components/objectstores/jdo/eagerly-registering-entities.md
    isis/site/trunk/content/components/objectstores/jdo/services/command-service-jdo.md
    isis/site/trunk/content/core/inmemory-profilestore.md
    isis/site/trunk/content/documentation.md

Modified: isis/site/trunk/content/components/objectstores/jdo/eagerly-registering-entities.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/objectstores/jdo/eagerly-registering-entities.md?rev=1631620&r1=1631619&r2=1631620&view=diff
==============================================================================
--- isis/site/trunk/content/components/objectstores/jdo/eagerly-registering-entities.md (original)
+++ isis/site/trunk/content/components/objectstores/jdo/eagerly-registering-entities.md Tue Oct 14 05:10:00 2014
@@ -1,6 +1,9 @@
 Title: Eagerly Registering Entity Types
 
-Both Apache Isis and DataNucleus have their own metamodels of the domain entities.  Isis builds its metamodel by walking the graph of types from the services registered in `isis.properties`.  The JDO objectstore then takes these types and registers them with DataNucleus.
+*in 1.6.0 and 1.7.0, this feature may be (partly?) broken; see [ISIS-847](https://issues.apache.org/jira/browse/ISIS-847)*
+
+Both Apache Isis and DataNucleus have their own metamodels of the domain entities.  Isis builds its metamodel by walking the graph of types from the services registered using
+`@DomainService` or explicitly registered in `isis.properties`.  The JDO objectstore then takes these types and registers them with DataNucleus.
 
 In some cases, though, not every entity type is discoverable from the API of the service actions.  This is especially the case if you have lots of subtypes (where the action method specifies only the supertype).  In such cases the Isis and JDO metamodels is built lazily, when an instance of that (sub)type is first encountered.
 

Modified: isis/site/trunk/content/components/objectstores/jdo/services/command-service-jdo.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/objectstores/jdo/services/command-service-jdo.md?rev=1631620&r1=1631619&r2=1631620&view=diff
==============================================================================
--- isis/site/trunk/content/components/objectstores/jdo/services/command-service-jdo.md (original)
+++ isis/site/trunk/content/components/objectstores/jdo/services/command-service-jdo.md Tue Oct 14 05:10:00 2014
@@ -1,5 +1,9 @@
 Title: CommandServiceJdo
 
+{note
+As of 1.6.0 this implementation has been superceded by the implementation in [Isis addons](http://github.com/isisaddons/isis-module-command).
+}
+
 The JDO objectstore provides an implementation of the applib [CommandService](../../../../reference/services/command-context.html) that persists the command data into a `CommandJdo` entity.  This is mapped to an `IsisCommand` table.
 
 This supports a number of use cases:

Modified: isis/site/trunk/content/core/inmemory-profilestore.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/core/inmemory-profilestore.md?rev=1631620&r1=1631619&r2=1631620&view=diff
==============================================================================
--- isis/site/trunk/content/core/inmemory-profilestore.md (original)
+++ isis/site/trunk/content/core/inmemory-profilestore.md Tue Oct 14 05:10:00 2014
@@ -1,7 +1,7 @@
 Title: Core (in-memory) Profile Store
 
-{stub
-This page is a stub.
+{note
+As of 1.7.0 this module has been retired 
 }
 
 The in-memory profile store provides an implementation of the `ProfileStore` API.

Modified: isis/site/trunk/content/documentation.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/documentation.md?rev=1631620&r1=1631619&r2=1631620&view=diff
==============================================================================
--- isis/site/trunk/content/documentation.md (original)
+++ isis/site/trunk/content/documentation.md Tue Oct 14 05:10:00 2014
@@ -317,7 +317,8 @@ Co-ordinate sharing of information acros
 {col-md-12
 ## <a name="modules">Modules</a>
 
-Optional supporting modules to use within your app.  Some implement API defined in the applib; see <a href="./reference/services.html">summary</a>.
+Optional supporting modules to use within your app.  Some are implemented by the framework itself, some are implemented in [Isis addons](http://www.isisaddons.org).  Applib modules are
+summarized <a href="./reference/services.html">here</a>.
 
 }
 
@@ -332,7 +333,7 @@ Optional supporting modules to use withi
 Profiling, extended auditing.
 
 * [API](./reference/services/command-service.html) <a href="./reference/services/command-context.html#screencast"><img src="./images/tv_show-25.png"></a> 
-* [Implementation](components/objectstores/jdo/services/command-service-jdo.html) 
+* [Isis addons implementation](components/objectstores/jdo/services/command-service-jdo.html) 
 
 #### <a name="isis-module-command">Background Command Service</a>
 
@@ -445,7 +446,6 @@ Hosted at [isisaddons.org](http://www.is
 * [Core Runtime](core/runtime.html) [stub]
 * [Webserver](core/webserver.html) [stub]
 * [Bytecode Enhancers](core/bytecode.html) [stub]
-* [In-memory Profile Store](core/inmemory-profilestore.html) [stub]
 
 }
 
@@ -786,6 +786,7 @@ No longer under active development
 
 Previously released but now retired
 
+* [In-memory Profile Store](core/inmemory-profilestore.html) [stub]
 * [File Security](components/security/file/about.html)