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"/>