You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@onami.apache.org by ra...@apache.org on 2013/03/14 21:58:18 UTC

svn commit: r1456679 - in /incubator/onami/trunk/lifecycle: core/ core/src/site/ core/src/site/apt/ src/site/ src/site/apt/ standard/ standard/src/site/ standard/src/site/apt/ warmup/ warmup/src/site/ warmup/src/site/apt/

Author: randgalt
Date: Thu Mar 14 20:58:18 2013
New Revision: 1456679

URL: http://svn.apache.org/r1456679
Log:
Fixed up all the various site docs for lifecycle now that it's multi-module

Added:
    incubator/onami/trunk/lifecycle/core/src/site/
    incubator/onami/trunk/lifecycle/core/src/site/apt/
    incubator/onami/trunk/lifecycle/core/src/site/apt/index.apt.vm
      - copied, changed from r1456626, incubator/onami/trunk/lifecycle/src/site/apt/index.apt.vm
    incubator/onami/trunk/lifecycle/core/src/site/site.xml
      - copied, changed from r1456626, incubator/onami/trunk/lifecycle/src/site/site.xml
    incubator/onami/trunk/lifecycle/standard/src/site/
    incubator/onami/trunk/lifecycle/standard/src/site/apt/
    incubator/onami/trunk/lifecycle/standard/src/site/apt/after-injection.apt   (contents, props changed)
      - copied, changed from r1456626, incubator/onami/trunk/lifecycle/src/site/apt/after-injection.apt
    incubator/onami/trunk/lifecycle/standard/src/site/apt/dispose.apt   (contents, props changed)
      - copied, changed from r1456626, incubator/onami/trunk/lifecycle/src/site/apt/dispose.apt
    incubator/onami/trunk/lifecycle/standard/src/site/apt/index.apt.vm
      - copied, changed from r1456626, incubator/onami/trunk/lifecycle/src/site/apt/index.apt.vm
    incubator/onami/trunk/lifecycle/standard/src/site/site.xml
      - copied, changed from r1456626, incubator/onami/trunk/lifecycle/src/site/site.xml
Removed:
    incubator/onami/trunk/lifecycle/src/site/apt/after-injection.apt
    incubator/onami/trunk/lifecycle/src/site/apt/dispose.apt
Modified:
    incubator/onami/trunk/lifecycle/core/pom.xml
    incubator/onami/trunk/lifecycle/src/site/apt/index.apt.vm
    incubator/onami/trunk/lifecycle/src/site/site.xml
    incubator/onami/trunk/lifecycle/standard/pom.xml
    incubator/onami/trunk/lifecycle/warmup/pom.xml
    incubator/onami/trunk/lifecycle/warmup/src/site/apt/index.apt.vm
    incubator/onami/trunk/lifecycle/warmup/src/site/site.xml

Modified: incubator/onami/trunk/lifecycle/core/pom.xml
URL: http://svn.apache.org/viewvc/incubator/onami/trunk/lifecycle/core/pom.xml?rev=1456679&r1=1456678&r2=1456679&view=diff
==============================================================================
--- incubator/onami/trunk/lifecycle/core/pom.xml (original)
+++ incubator/onami/trunk/lifecycle/core/pom.xml Thu Mar 14 20:58:18 2013
@@ -30,4 +30,6 @@
 
   <artifactId>org.apache.onami.lifecycle.core</artifactId>
 
+  <name>Apache Onami-Lifecycle Core</name>
+
 </project>

Copied: incubator/onami/trunk/lifecycle/core/src/site/apt/index.apt.vm (from r1456626, incubator/onami/trunk/lifecycle/src/site/apt/index.apt.vm)
URL: http://svn.apache.org/viewvc/incubator/onami/trunk/lifecycle/core/src/site/apt/index.apt.vm?p2=incubator/onami/trunk/lifecycle/core/src/site/apt/index.apt.vm&p1=incubator/onami/trunk/lifecycle/src/site/apt/index.apt.vm&r1=1456626&r2=1456679&rev=1456679&view=diff
==============================================================================
--- incubator/onami/trunk/lifecycle/src/site/apt/index.apt.vm (original)
+++ incubator/onami/trunk/lifecycle/core/src/site/apt/index.apt.vm Thu Mar 14 20:58:18 2013
@@ -26,25 +26,8 @@
 
 Welcome to ${project.name}!
 
-  People often complained the Google Guice lack of support of EJB3.0 <<<...@PostConstruct>>> and <<<...@PreDestroy>>>
-  annotations to manage the injected objects lifecycle.
-
-  This small library aims to add that support in a lightweight yet dynamic way, allowing users define the annotations
-  type they want to use to mark methods to execute once the injection is performed and when shutting down the
-  application.
-
-Before starting
-
-  ${project.name} is available on the Maven Central repo, you just need to add the dependency below in your <<<pom.xml>>> file:
-
-+--------------------------------------+
-<dependencies>
-  ...
-  <dependency>
-    <groupId>${project.groupId}</groupId>
-    <artifactId>${project.artifactId}</artifactId>
-    <version>${project.version}</version>
-  </dependency>
-  ...
-</dependencies>
-+--------------------------------------+
+  The Lifecycle Core module is the basis for the other Onami Lifecycle
+  modules. It contains common functionality. As such, you may not use
+  it directly. However, you can use it as the basis for your own
+  Lifecycle modules. Use the Onami Lifecycle modules as examples.
+      
\ No newline at end of file

Copied: incubator/onami/trunk/lifecycle/core/src/site/site.xml (from r1456626, incubator/onami/trunk/lifecycle/src/site/site.xml)
URL: http://svn.apache.org/viewvc/incubator/onami/trunk/lifecycle/core/src/site/site.xml?p2=incubator/onami/trunk/lifecycle/core/src/site/site.xml&p1=incubator/onami/trunk/lifecycle/src/site/site.xml&r1=1456626&r2=1456679&rev=1456679&view=diff
==============================================================================
--- incubator/onami/trunk/lifecycle/src/site/site.xml (original)
+++ incubator/onami/trunk/lifecycle/core/src/site/site.xml Thu Mar 14 20:58:18 2013
@@ -26,13 +26,12 @@
       <link rel="meta" title="DOAP" href="${project.url}/doap.rdf" type="application/rdf+xml" />
     </head>
 
-    <menu name="Apache Onami™ Lifecycle">
+    <menu name="Apache Onami™ Lifecycle Core">
       <item name="Home" href="index.html" />
-      <item name="After Injection callbacks" href="after-injection.html" />
-      <item name="Dispose callbacks" href="dispose.html" />
+      <item name="Back" href="../index.html" />
     </menu>
 
-    <menu ref="reports"/>
+    <menu ref="reports" />
 
     <footer>
       <div class="row span12">

Modified: incubator/onami/trunk/lifecycle/src/site/apt/index.apt.vm
URL: http://svn.apache.org/viewvc/incubator/onami/trunk/lifecycle/src/site/apt/index.apt.vm?rev=1456679&r1=1456678&r2=1456679&view=diff
==============================================================================
--- incubator/onami/trunk/lifecycle/src/site/apt/index.apt.vm (original)
+++ incubator/onami/trunk/lifecycle/src/site/apt/index.apt.vm Thu Mar 14 20:58:18 2013
@@ -26,25 +26,6 @@
 
 Welcome to ${project.name}!
 
-  People often complained the Google Guice lack of support of EJB3.0 <<<...@PostConstruct>>> and <<<...@PreDestroy>>>
-  annotations to manage the injected objects lifecycle.
-
-  This small library aims to add that support in a lightweight yet dynamic way, allowing users define the annotations
-  type they want to use to mark methods to execute once the injection is performed and when shutting down the
-  application.
-
-Before starting
-
-  ${project.name} is available on the Maven Central repo, you just need to add the dependency below in your <<<pom.xml>>> file:
-
-+--------------------------------------+
-<dependencies>
-  ...
-  <dependency>
-    <groupId>${project.groupId}</groupId>
-    <artifactId>${project.artifactId}</artifactId>
-    <version>${project.version}</version>
-  </dependency>
-  ...
-</dependencies>
-+--------------------------------------+
+  This is the parent project for Onami modules related to lifecycle management.
+  Select one of the modules in the menu at the left for details on the various
+  components that make up Onami Lifecycle.

Modified: incubator/onami/trunk/lifecycle/src/site/site.xml
URL: http://svn.apache.org/viewvc/incubator/onami/trunk/lifecycle/src/site/site.xml?rev=1456679&r1=1456678&r2=1456679&view=diff
==============================================================================
--- incubator/onami/trunk/lifecycle/src/site/site.xml (original)
+++ incubator/onami/trunk/lifecycle/src/site/site.xml Thu Mar 14 20:58:18 2013
@@ -28,11 +28,10 @@
 
     <menu name="Apache Onami™ Lifecycle">
       <item name="Home" href="index.html" />
-      <item name="After Injection callbacks" href="after-injection.html" />
-      <item name="Dispose callbacks" href="dispose.html" />
     </menu>
 
-    <menu ref="reports"/>
+    <menu ref="modules" />
+    <menu ref="reports" />
 
     <footer>
       <div class="row span12">

Modified: incubator/onami/trunk/lifecycle/standard/pom.xml
URL: http://svn.apache.org/viewvc/incubator/onami/trunk/lifecycle/standard/pom.xml?rev=1456679&r1=1456678&r2=1456679&view=diff
==============================================================================
--- incubator/onami/trunk/lifecycle/standard/pom.xml (original)
+++ incubator/onami/trunk/lifecycle/standard/pom.xml Thu Mar 14 20:58:18 2013
@@ -30,6 +30,8 @@
 
   <artifactId>org.apache.onami.lifecycle.standard</artifactId>
 
+  <name>Apache Onami-Lifecycle Standard</name>
+
   <dependencies>
     <dependency>
       <groupId>org.apache.onami</groupId>

Copied: incubator/onami/trunk/lifecycle/standard/src/site/apt/after-injection.apt (from r1456626, incubator/onami/trunk/lifecycle/src/site/apt/after-injection.apt)
URL: http://svn.apache.org/viewvc/incubator/onami/trunk/lifecycle/standard/src/site/apt/after-injection.apt?p2=incubator/onami/trunk/lifecycle/standard/src/site/apt/after-injection.apt&p1=incubator/onami/trunk/lifecycle/src/site/apt/after-injection.apt&r1=1456626&r2=1456679&rev=1456679&view=diff
==============================================================================
    (empty)

Propchange: incubator/onami/trunk/lifecycle/standard/src/site/apt/after-injection.apt
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/onami/trunk/lifecycle/standard/src/site/apt/after-injection.apt
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: incubator/onami/trunk/lifecycle/standard/src/site/apt/after-injection.apt
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Copied: incubator/onami/trunk/lifecycle/standard/src/site/apt/dispose.apt (from r1456626, incubator/onami/trunk/lifecycle/src/site/apt/dispose.apt)
URL: http://svn.apache.org/viewvc/incubator/onami/trunk/lifecycle/standard/src/site/apt/dispose.apt?p2=incubator/onami/trunk/lifecycle/standard/src/site/apt/dispose.apt&p1=incubator/onami/trunk/lifecycle/src/site/apt/dispose.apt&r1=1456626&r2=1456679&rev=1456679&view=diff
==============================================================================
    (empty)

Propchange: incubator/onami/trunk/lifecycle/standard/src/site/apt/dispose.apt
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/onami/trunk/lifecycle/standard/src/site/apt/dispose.apt
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: incubator/onami/trunk/lifecycle/standard/src/site/apt/dispose.apt
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Copied: incubator/onami/trunk/lifecycle/standard/src/site/apt/index.apt.vm (from r1456626, incubator/onami/trunk/lifecycle/src/site/apt/index.apt.vm)
URL: http://svn.apache.org/viewvc/incubator/onami/trunk/lifecycle/standard/src/site/apt/index.apt.vm?p2=incubator/onami/trunk/lifecycle/standard/src/site/apt/index.apt.vm&p1=incubator/onami/trunk/lifecycle/src/site/apt/index.apt.vm&r1=1456626&r2=1456679&rev=1456679&view=diff
==============================================================================
--- incubator/onami/trunk/lifecycle/src/site/apt/index.apt.vm (original)
+++ incubator/onami/trunk/lifecycle/standard/src/site/apt/index.apt.vm Thu Mar 14 20:58:18 2013
@@ -48,3 +48,10 @@ Before starting
   ...
 </dependencies>
 +--------------------------------------+
+
+Features
+
+ * {{{./after-injection.html}After Injection support}}
+
+ * {{{./dispose.html}Dispose support}}
+

Copied: incubator/onami/trunk/lifecycle/standard/src/site/site.xml (from r1456626, incubator/onami/trunk/lifecycle/src/site/site.xml)
URL: http://svn.apache.org/viewvc/incubator/onami/trunk/lifecycle/standard/src/site/site.xml?p2=incubator/onami/trunk/lifecycle/standard/src/site/site.xml&p1=incubator/onami/trunk/lifecycle/src/site/site.xml&r1=1456626&r2=1456679&rev=1456679&view=diff
==============================================================================
--- incubator/onami/trunk/lifecycle/src/site/site.xml (original)
+++ incubator/onami/trunk/lifecycle/standard/src/site/site.xml Thu Mar 14 20:58:18 2013
@@ -26,10 +26,11 @@
       <link rel="meta" title="DOAP" href="${project.url}/doap.rdf" type="application/rdf+xml" />
     </head>
 
-    <menu name="Apache Onami™ Lifecycle">
+    <menu name="Apache Onami™ Lifecycle Standard">
       <item name="Home" href="index.html" />
-      <item name="After Injection callbacks" href="after-injection.html" />
-      <item name="Dispose callbacks" href="dispose.html" />
+      <item name="After Injection" href="after-injection.html" />
+      <item name="Dispose" href="dispose.html" />
+      <item name="Back" href="../index.html" />
     </menu>
 
     <menu ref="reports"/>

Modified: incubator/onami/trunk/lifecycle/warmup/pom.xml
URL: http://svn.apache.org/viewvc/incubator/onami/trunk/lifecycle/warmup/pom.xml?rev=1456679&r1=1456678&r2=1456679&view=diff
==============================================================================
--- incubator/onami/trunk/lifecycle/warmup/pom.xml (original)
+++ incubator/onami/trunk/lifecycle/warmup/pom.xml Thu Mar 14 20:58:18 2013
@@ -12,6 +12,8 @@
 
   <artifactId>org.apache.onami.lifecycle.warmup</artifactId>
 
+  <name>Apache Onami-Lifecycle Warm Up</name>
+
   <dependencies>
     <dependency>
       <!-- if you are using Java 7 you can remove this and switch to the JDK version -->

Modified: incubator/onami/trunk/lifecycle/warmup/src/site/apt/index.apt.vm
URL: http://svn.apache.org/viewvc/incubator/onami/trunk/lifecycle/warmup/src/site/apt/index.apt.vm?rev=1456679&r1=1456678&r2=1456679&view=diff
==============================================================================
--- incubator/onami/trunk/lifecycle/warmup/src/site/apt/index.apt.vm (original)
+++ incubator/onami/trunk/lifecycle/warmup/src/site/apt/index.apt.vm Thu Mar 14 20:58:18 2013
@@ -38,6 +38,9 @@ Welcome to Apache Onami-Lifecycle Warm U
 
  * Objects B and C’s warm up methods will execute in parallel.
 
+ Warm up methods are use for things such as cache warming, etc. i.e. tasks that happen after an
+ object is constructed, that take some time and can execute in parallel.
+
 Before starting
 
   Lifecycle Warm Up is available on the Maven Central repo, you just need to add the dependency below in your <<<pom.xml>>> file:

Modified: incubator/onami/trunk/lifecycle/warmup/src/site/site.xml
URL: http://svn.apache.org/viewvc/incubator/onami/trunk/lifecycle/warmup/src/site/site.xml?rev=1456679&r1=1456678&r2=1456679&view=diff
==============================================================================
--- incubator/onami/trunk/lifecycle/warmup/src/site/site.xml (original)
+++ incubator/onami/trunk/lifecycle/warmup/src/site/site.xml Thu Mar 14 20:58:18 2013
@@ -29,6 +29,7 @@
     <menu name="Apache Onami™ Lifecycle Warm Up">
       <item name="Home" href="index.html" />
       <item name="User Guide" href="warmup.html" />
+      <item name="Back" href="../index.html" />
     </menu>
 
     <menu ref="reports"/>