mcconnell 2003/05/30 02:53:04
Modified: merlin/merlin-smp/src/tutorial/004/src/config block.xml
merlin/merlin-smp/src/tutorial/009/src/config block.xml
merlin/merlin-smp/xdocs navigation.xml
merlin/merlin-smp/xdocs/about navigation.xml
merlin/merlin-smp/xdocs/extensions/jndi navigation.xml
merlin/merlin-smp/xdocs/extensions/servlet navigation.xml
merlin/merlin-smp/xdocs/merlin navigation.xml
merlin/merlin-smp/xdocs/merlin/appliance navigation.xml
merlin/merlin-smp/xdocs/merlin/block navigation.xml
merlin/merlin-smp/xdocs/merlin/kernel navigation.xml
merlin/merlin-smp/xdocs/meta navigation.xml
merlin/merlin-smp/xdocs/meta/info navigation.xml
merlin/merlin-smp/xdocs/meta/info/type navigation.xml
merlin/merlin-smp/xdocs/meta/info/type/context
navigation.xml
merlin/merlin-smp/xdocs/meta/info/type/dependencies
navigation.xml
merlin/merlin-smp/xdocs/meta/info/type/extensions
navigation.xml
merlin/merlin-smp/xdocs/meta/info/type/loggers
navigation.xml
merlin/merlin-smp/xdocs/meta/info/type/services
navigation.xml
merlin/merlin-smp/xdocs/meta/info/type/stages navigation.xml
merlin/merlin-smp/xdocs/meta/model navigation.xml
merlin/merlin-smp/xdocs/meta/model/block navigation.xml
merlin/merlin-smp/xdocs/meta/model/block/container
navigation.xml
merlin/merlin-smp/xdocs/meta/model/block/container/components
navigation.xml
merlin/merlin-smp/xdocs/meta/model/block/container/components/categories
navigation.xml
merlin/merlin-smp/xdocs/meta/model/block/container/components/context
navigation.xml
merlin/merlin-smp/xdocs/meta/model/block/container/components/context/entry
navigation.xml parameter.xml
merlin/merlin-smp/xdocs/meta/model/block/container/components/parameters
navigation.xml
merlin/merlin-smp/xdocs/meta/model/block/container/engine
navigation.xml
merlin/merlin-smp/xdocs/meta/model/block/container/engine/classpath
navigation.xml
merlin/merlin-smp/xdocs/meta/model/block/export
navigation.xml
merlin/merlin-smp/xdocs/meta/model/block/import
navigation.xml
merlin/merlin-smp/xdocs/meta/model/kernel navigation.xml
merlin/merlin-smp/xdocs/starting navigation.xml
merlin/merlin-smp/xdocs/starting/advanced index.xml
navigation.xml
merlin/merlin-smp/xdocs/starting/examples navigation.xml
merlin/merlin-smp/xdocs/starting/examples/afs navigation.xml
merlin/merlin-smp/xdocs/starting/examples/afs/simple
navigation.xml
merlin/merlin-smp/xdocs/starting/examples/james
navigation.xml
merlin/merlin-smp/xdocs/starting/hello navigation.xml
merlin/merlin-smp/xdocs/starting/hello/config navigation.xml
merlin/merlin-smp/xdocs/starting/hello/context entries.xml
navigation.xml
merlin/merlin-smp/xdocs/tools navigation.xml
merlin/merlin-smp/xdocs/tools/tags navigation.xml
Added: merlin/merlin-smp/xdocs/resources download.xml index.xml
navigation.xml notebook.xml roadmap.xml
merlin/merlin-smp/xdocs/starting/advanced containers.xml
merlin/merlin-smp/xdocs/starting/advanced/lifecycle
example.xml extension.xml index.xml interfaces.xml
navigation.xml
Removed: merlin/merlin-smp/xdocs/central download.xml index.xml
navigation.xml notebook.xml roadmap.xml
Log:
Updates to the documentation to include resource menu and addition of lifecycle
extension description and a couple of advanced topic placeholders.
Revision Changes Path
1.4 +2 -2
avalon-sandbox/merlin/merlin-smp/src/tutorial/004/src/config/block.xml
Index: block.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/src/tutorial/004/src/config/block.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- block.xml 15 Apr 2003 03:27:40 -0000 1.3
+++ block.xml 30 May 2003 09:52:57 -0000 1.4
@@ -9,8 +9,8 @@
<component name="hello" class="tutorial.HelloComponent" activation="startup">
<context>
<entry key="cruncher" class="tutorial.NumberCruncher">
- <parameter class="java.lang.Integer">7</parameter>
- <parameter class="java.lang.Double">1.5</parameter>
+ <param class="java.lang.Integer">7</param>
+ <param class="java.lang.Double">1.5</param>
</entry>
</context>
</component>
1.2 +2 -2
avalon-sandbox/merlin/merlin-smp/src/tutorial/009/src/config/block.xml
Index: block.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/src/tutorial/009/src/config/block.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- block.xml 24 Apr 2003 12:49:00 -0000 1.1
+++ block.xml 30 May 2003 09:52:57 -0000 1.2
@@ -11,8 +11,8 @@
<component name="hello" class="tutorial.HelloComponent" activation="startup">
<context class="tutorial.DemoContextProvider">
<entry key="cruncher" class="tutorial.NumberCruncher">
- <parameter class="java.lang.Integer">7</parameter>
- <parameter class="java.lang.Double">1.5</parameter>
+ <param class="java.lang.Integer">7</param>
+ <param class="java.lang.Double">1.5</param>
</entry>
</context>
<configuration>
1.12 +1 -1 avalon-sandbox/merlin/merlin-smp/xdocs/navigation.xml
Index: navigation.xml
===================================================================
RCS file: /home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/navigation.xml,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- navigation.xml 26 May 2003 17:40:19 -0000 1.11
+++ navigation.xml 30 May 2003 09:52:58 -0000 1.12
@@ -19,7 +19,7 @@
<item name="Merlin System" href="/merlin/index.html"/>
<item name="Meta Model" href="/meta/index.html"/>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.8 +1 -1 avalon-sandbox/merlin/merlin-smp/xdocs/about/navigation.xml
Index: navigation.xml
===================================================================
RCS file: /home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/about/navigation.xml,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- navigation.xml 26 May 2003 17:40:19 -0000 1.7
+++ navigation.xml 30 May 2003 09:52:58 -0000 1.8
@@ -23,7 +23,7 @@
<item name="Merlin System" href="/merlin/index.html"/>
<item name="Meta Model" href="/meta/index.html"/>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.9 +1 -1
avalon-sandbox/merlin/merlin-smp/xdocs/extensions/jndi/navigation.xml
Index: navigation.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/extensions/jndi/navigation.xml,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- navigation.xml 26 May 2003 17:40:20 -0000 1.8
+++ navigation.xml 30 May 2003 09:52:58 -0000 1.9
@@ -18,7 +18,7 @@
<item name="Merlin System" href="/merlin/index.html"/>
<item name="Meta Model" href="/meta/index.html"/>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.5 +1 -1
avalon-sandbox/merlin/merlin-smp/xdocs/extensions/servlet/navigation.xml
Index: navigation.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/extensions/servlet/navigation.xml,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- navigation.xml 26 May 2003 17:40:20 -0000 1.4
+++ navigation.xml 30 May 2003 09:52:58 -0000 1.5
@@ -19,7 +19,7 @@
<item name="Merlin System" href="/merlin/index.html"/>
<item name="Meta Model" href="/meta/index.html"/>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.7 +1 -1 avalon-sandbox/merlin/merlin-smp/xdocs/merlin/navigation.xml
Index: navigation.xml
===================================================================
RCS file: /home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/merlin/navigation.xml,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- navigation.xml 26 May 2003 17:40:20 -0000 1.6
+++ navigation.xml 30 May 2003 09:52:58 -0000 1.7
@@ -22,7 +22,7 @@
</item>
<item name="Meta Model" href="/meta/index.html"/>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.6 +1 -1
avalon-sandbox/merlin/merlin-smp/xdocs/merlin/appliance/navigation.xml
Index: navigation.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/merlin/appliance/navigation.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- navigation.xml 26 May 2003 17:40:21 -0000 1.5
+++ navigation.xml 30 May 2003 09:52:58 -0000 1.6
@@ -26,7 +26,7 @@
</item>
<item name="Meta Model" href="/meta/index.html"/>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.8 +1 -1
avalon-sandbox/merlin/merlin-smp/xdocs/merlin/block/navigation.xml
Index: navigation.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/merlin/block/navigation.xml,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- navigation.xml 26 May 2003 17:40:21 -0000 1.7
+++ navigation.xml 30 May 2003 09:52:58 -0000 1.8
@@ -23,7 +23,7 @@
</item>
<item name="Meta Model" href="/meta/index.html"/>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.8 +1 -1
avalon-sandbox/merlin/merlin-smp/xdocs/merlin/kernel/navigation.xml
Index: navigation.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/merlin/kernel/navigation.xml,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- navigation.xml 26 May 2003 17:40:21 -0000 1.7
+++ navigation.xml 30 May 2003 09:52:58 -0000 1.8
@@ -26,7 +26,7 @@
</item>
<item name="Meta Model" href="/meta/index.html"/>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.9 +1 -1 avalon-sandbox/merlin/merlin-smp/xdocs/meta/navigation.xml
Index: navigation.xml
===================================================================
RCS file: /home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/meta/navigation.xml,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- navigation.xml 26 May 2003 17:40:21 -0000 1.8
+++ navigation.xml 30 May 2003 09:52:58 -0000 1.9
@@ -22,7 +22,7 @@
<item name="Meta Data" href="/meta/model/index.html"/>
</item>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.9 +1 -1 avalon-sandbox/merlin/merlin-smp/xdocs/meta/info/navigation.xml
Index: navigation.xml
===================================================================
RCS file: /home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/meta/info/navigation.xml,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- navigation.xml 26 May 2003 17:40:21 -0000 1.8
+++ navigation.xml 30 May 2003 09:52:58 -0000 1.9
@@ -25,7 +25,7 @@
<item name="Meta Data" href="/meta/model/index.html"/>
</item>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.9 +1 -1
avalon-sandbox/merlin/merlin-smp/xdocs/meta/info/type/navigation.xml
Index: navigation.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/meta/info/type/navigation.xml,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- navigation.xml 26 May 2003 17:40:21 -0000 1.8
+++ navigation.xml 30 May 2003 09:52:58 -0000 1.9
@@ -33,7 +33,7 @@
<item name="Meta Data" href="/meta/model/index.html"/>
</item>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.4 +1 -1
avalon-sandbox/merlin/merlin-smp/xdocs/meta/info/type/context/navigation.xml
Index: navigation.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/meta/info/type/context/navigation.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- navigation.xml 26 May 2003 17:40:21 -0000 1.3
+++ navigation.xml 30 May 2003 09:52:58 -0000 1.4
@@ -35,7 +35,7 @@
<item name="Meta Data" href="/meta/model/index.html"/>
</item>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.4 +1 -1
avalon-sandbox/merlin/merlin-smp/xdocs/meta/info/type/dependencies/navigation.xml
Index: navigation.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/meta/info/type/dependencies/navigation.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- navigation.xml 26 May 2003 17:40:21 -0000 1.3
+++ navigation.xml 30 May 2003 09:52:59 -0000 1.4
@@ -35,7 +35,7 @@
<item name="Meta Data" href="/meta/model/index.html"/>
</item>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.4 +1 -1
avalon-sandbox/merlin/merlin-smp/xdocs/meta/info/type/extensions/navigation.xml
Index: navigation.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/meta/info/type/extensions/navigation.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- navigation.xml 26 May 2003 17:40:21 -0000 1.3
+++ navigation.xml 30 May 2003 09:52:59 -0000 1.4
@@ -35,7 +35,7 @@
<item name="Meta Data" href="/meta/model/index.html"/>
</item>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.4 +1 -1
avalon-sandbox/merlin/merlin-smp/xdocs/meta/info/type/loggers/navigation.xml
Index: navigation.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/meta/info/type/loggers/navigation.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- navigation.xml 26 May 2003 17:40:22 -0000 1.3
+++ navigation.xml 30 May 2003 09:52:59 -0000 1.4
@@ -35,7 +35,7 @@
<item name="Meta Data" href="/meta/model/index.html"/>
</item>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.4 +1 -1
avalon-sandbox/merlin/merlin-smp/xdocs/meta/info/type/services/navigation.xml
Index: navigation.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/meta/info/type/services/navigation.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- navigation.xml 26 May 2003 17:40:22 -0000 1.3
+++ navigation.xml 30 May 2003 09:52:59 -0000 1.4
@@ -35,7 +35,7 @@
<item name="Meta Data" href="/meta/model/index.html"/>
</item>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.4 +1 -1
avalon-sandbox/merlin/merlin-smp/xdocs/meta/info/type/stages/navigation.xml
Index: navigation.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/meta/info/type/stages/navigation.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- navigation.xml 26 May 2003 17:40:22 -0000 1.3
+++ navigation.xml 30 May 2003 09:52:59 -0000 1.4
@@ -35,7 +35,7 @@
<item name="Meta Data" href="/meta/model/index.html"/>
</item>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.10 +1 -1 avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/navigation.xml
Index: navigation.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/navigation.xml,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- navigation.xml 26 May 2003 17:40:22 -0000 1.9
+++ navigation.xml 30 May 2003 09:52:59 -0000 1.10
@@ -26,7 +26,7 @@
</item>
</item>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.9 +1 -1
avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/navigation.xml
Index: navigation.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/navigation.xml,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- navigation.xml 26 May 2003 17:40:22 -0000 1.8
+++ navigation.xml 30 May 2003 09:52:59 -0000 1.9
@@ -30,7 +30,7 @@
</item>
</item>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.10 +1 -1
avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/container/navigation.xml
Index: navigation.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/container/navigation.xml,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- navigation.xml 26 May 2003 17:40:22 -0000 1.9
+++ navigation.xml 30 May 2003 09:52:59 -0000 1.10
@@ -34,7 +34,7 @@
</item>
</item>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.5 +1 -1
avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/container/components/navigation.xml
Index: navigation.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/container/components/navigation.xml,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- navigation.xml 26 May 2003 17:40:22 -0000 1.4
+++ navigation.xml 30 May 2003 09:53:01 -0000 1.5
@@ -45,7 +45,7 @@
</item>
</item>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.5 +1 -1
avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/container/components/categories/navigation.xml
Index: navigation.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/container/components/categories/navigation.xml,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- navigation.xml 26 May 2003 17:40:22 -0000 1.4
+++ navigation.xml 30 May 2003 09:53:01 -0000 1.5
@@ -43,7 +43,7 @@
</item>
</item>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.5 +1 -1
avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/container/components/context/navigation.xml
Index: navigation.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/container/components/context/navigation.xml,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- navigation.xml 26 May 2003 17:40:22 -0000 1.4
+++ navigation.xml 30 May 2003 09:53:01 -0000 1.5
@@ -45,7 +45,7 @@
</item>
</item>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.5 +1 -1
avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/container/components/context/entry/navigation.xml
Index: navigation.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/container/components/context/entry/navigation.xml,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- navigation.xml 26 May 2003 17:40:22 -0000 1.4
+++ navigation.xml 30 May 2003 09:53:01 -0000 1.5
@@ -48,7 +48,7 @@
</item>
</item>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.2 +9 -9
avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/container/components/context/entry/parameter.xml
Index: parameter.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/container/components/context/entry/parameter.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- parameter.xml 25 Apr 2003 17:04:57 -0000 1.1
+++ parameter.xml 30 May 2003 09:53:01 -0000 1.2
@@ -10,7 +10,7 @@
</header>
<body>
- <section name="Parameter Directive">
+ <section name="Param Directive">
<subsection name="Attributes">
<table>
@@ -29,7 +29,7 @@
<table>
<tr><th>Element</th><th>Cardinality</th><th>Description</th></tr>
<tr>
- <td><a href="parameter.html">parameter</a></td><td>0..n</td>
+ <td><a href="parameter.html">param</a></td><td>0..n</td>
<td>
A constructor argument.
If the value of the parameter is not null, the value will be
@@ -42,7 +42,7 @@
</subsection>
<subsection name="Description">
-<p>A parameter directive within a context or enclosing parameter represents a
constructor argument value.</p>
+<p>A param directive within a context or enclosing param represents a constructor
argument value.</p>
</subsection>
<subsection name="Sample XML">
@@ -50,12 +50,12 @@
<profile name="basic">
<context class="org.apache.avalon.playground.basic.BasicContextImp">
<entry key="gws" class="ReallySpecialClass">
- <parameter class="java.io.File">temp</parameter>
- <parameter>George C. Scott</parameter>
- <parameter class="SpecialClass">
- <parameter>100</parameter>
- <parameter>200</parameter>
- </parameter>
+ <param class="java.io.File">temp</param>
+ <param>George C. Scott</param>
+ <param class="SpecialClass">
+ <param>100</param>
+ <param>200</param>
+ </param>
</entry>
</context>
</profile>
1.5 +1 -1
avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/container/components/parameters/navigation.xml
Index: navigation.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/container/components/parameters/navigation.xml,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- navigation.xml 26 May 2003 17:40:22 -0000 1.4
+++ navigation.xml 30 May 2003 09:53:01 -0000 1.5
@@ -48,7 +48,7 @@
</item>
</item>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.10 +1 -1
avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/container/engine/navigation.xml
Index: navigation.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/container/engine/navigation.xml,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- navigation.xml 26 May 2003 17:40:22 -0000 1.9
+++ navigation.xml 30 May 2003 09:53:01 -0000 1.10
@@ -37,7 +37,7 @@
</item>
</item>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.10 +1 -1
avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/container/engine/classpath/navigation.xml
Index: navigation.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/container/engine/classpath/navigation.xml,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- navigation.xml 26 May 2003 17:40:22 -0000 1.9
+++ navigation.xml 30 May 2003 09:53:01 -0000 1.10
@@ -40,7 +40,7 @@
</item>
</item>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.4 +1 -1
avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/export/navigation.xml
Index: navigation.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/export/navigation.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- navigation.xml 26 May 2003 17:40:23 -0000 1.3
+++ navigation.xml 30 May 2003 09:53:02 -0000 1.4
@@ -32,7 +32,7 @@
</item>
</item>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.4 +1 -1
avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/import/navigation.xml
Index: navigation.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/import/navigation.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- navigation.xml 26 May 2003 17:40:23 -0000 1.3
+++ navigation.xml 30 May 2003 09:53:02 -0000 1.4
@@ -32,7 +32,7 @@
</item>
</item>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.10 +1 -1
avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/kernel/navigation.xml
Index: navigation.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/kernel/navigation.xml,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- navigation.xml 26 May 2003 17:40:23 -0000 1.9
+++ navigation.xml 30 May 2003 09:53:02 -0000 1.10
@@ -28,7 +28,7 @@
</item>
</item>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.1 avalon-sandbox/merlin/merlin-smp/xdocs/resources/download.xml
Index: download.xml
===================================================================
<?xml version="1.0"?>
<document>
<properties>
<author email="[EMAIL PROTECTED]">Stephen McConnell</author>
<title>Cornerstone</title>
</properties>
<body>
<section name="Resources">
<subsection name="Download">
<p>PLACEHOLDER</p>
</subsection>
</section>
</body>
</document>
1.1 avalon-sandbox/merlin/merlin-smp/xdocs/resources/index.xml
Index: index.xml
===================================================================
<?xml version="1.0"?>
<document>
<properties>
<author email="[EMAIL PROTECTED]">Stephen McConnell</author>
<title>Resources</title>
</properties>
<body>
<section name="Resources">
<subsection name="Index">
<table>
<tr><th>Topic</th><th>Description</th></tr>
<tr>
<td><a href="download.html">Download</a></td>
<td>Binary and source download location.</td>
</tr>
<tr>
<td><a href="notebook.html">Notebook</a></td>
<td>
Developer notebook - insider information about the
Merlin platform, what's chainging, what's not, help
needed, opinions and perspectives.
</td>
</tr>
<tr>
<td><a href="roadmap.html">Roadmap</a></td>
<td>
Where Merlin is heading and the plans to get there.
</td>
</tr>
<tr>
<td><a href="/api/index.html">Javadoc</a></td>
<td>
The Merlin Platform Javadoc pages.
</td>
</tr>
</table>
</subsection>
</section>
</body>
</document>
1.1 avalon-sandbox/merlin/merlin-smp/xdocs/resources/navigation.xml
Index: navigation.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<project>
<title>Merlin</title>
<body>
<links>
<item name="Home" href="http://avalon.apache.org/"/>
<item name="Framework" href="http://avalon.apache.org/framework/"/>
<item name="Components" href="http://avalon.apache.org/components"/>
<item name="Containers" href="http://avalon.apache.org/containers/"/>
<item name="Sandbox" href="http://avalon.apache.org/sandbox/"/>
</links>
<menu name="About Merlin">
<item name="Overview" href="/index.html"/>
<item name="Getting Started" href="/starting/index.html"/>
<item name="Merlin System" href="/merlin/index.html"/>
<item name="Meta Model" href="/meta/index.html"/>
<item name="Tools" href="/tools/index.html"/>
<item name="Resources" href="/resources/index.html">
<item name="Download" href="/resources/download.html"/>
<item name="Notebook" href="/resources/notebook.html"/>
<item name="Roadmap" href="/resources/roadmap.html"/>
<item name="Javadoc" href="/api/index.html"/>
</item>
</menu>
<menu name="Extensions">
<item name="JNDI" href="/extensions/jndi/index.html"/>
<item name="Servlet" href="/extensions/servlet/index.html"/>
</menu>
</body>
</project>
1.1 avalon-sandbox/merlin/merlin-smp/xdocs/resources/notebook.xml
Index: notebook.xml
===================================================================
<?xml version="1.0"?>
<document>
<properties>
<author email="[EMAIL PROTECTED]">Stephen McConnell</author>
<title>Cornerstone</title>
</properties>
<body>
<section name="Resources">
<subsection name="Notebook">
<p>
Over the last few months the level of interest and activity in Merlin has been
growing. In addition I have received several requests for a release of Merlin by
people that want to get involved but really need a release before jumping in.
</p>
<p>Doing a release has several benefits:</p>
<ul>
<li>will facilitate broader feedback from users</li>
<li>will facilitate the expansion of the development community</li>
<li>will enable classic binary downloads for people without CVS access</li>
</ul>
<p>
Some of the actions that should be taken before a release include the following:
</p>
<ul>
<li>additional tutorials covering
<ul>
<li>custom contextualization</li>
<li>dynamic components</li>
</ul>
</li>
<li>complete the documentation about the James example</li>
<li>add documentation concerning the Merlin/Maven plugin</li>
<li>resolve a manifest generation problem that is currently
preventing the proper management of extensions</li>
<li>either release Excalibur Extension or include a fork
under the Merlin project</li>
<li>make sure everything is in sync with the recent
Excalibur releases</li>
<li>tag the CVS</li>
<li>vote on a release</li>
</ul>
<p>
Any volunteers out there willing to help with release preparation - please post a
not to the avalon dev or useds list. Help can be in all sorts of areas - validating
documentation, packaging, testing, etc.
</p>
</subsection>
</section>
</body>
</document>
1.1 avalon-sandbox/merlin/merlin-smp/xdocs/resources/roadmap.xml
Index: roadmap.xml
===================================================================
<?xml version="1.0"?>
<document>
<properties>
<author email="[EMAIL PROTECTED]">Stephen McConnell</author>
<title>Cornerstone</title>
</properties>
<body>
<section name="Resources">
<subsection name="Roadmap">
<table>
<tr>
<th>Topic</th><th>Description</th>
</tr>
<tr>
<td>JMX</td><td>JMX extensions the appliance class to support
managed delopment, decommissioning and redeployment.</td>
</tr>
<tr>
<td>JNDI</td><td>Implementation of a full JNDI provider
deliveing URL based access to services eliminating the need
to reference the Merlin Kernel API.</td>
</tr>
<tr>
<td>Logging</td><td>Reimplementation of the logging subsystem.</td>
</tr>
<tr>
<td>Servlet</td><td>A repository implementation that handles
an unpackaged servlet as the jar repository.</td>
</tr>
<tr>
<td>Repository Chaining</td><td>Maven style repository chains.</td>
</tr>
</table>
</subsection>
</section>
</body>
</document>
1.10 +1 -1 avalon-sandbox/merlin/merlin-smp/xdocs/starting/navigation.xml
Index: navigation.xml
===================================================================
RCS file: /home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/starting/navigation.xml,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- navigation.xml 26 May 2003 17:40:23 -0000 1.9
+++ navigation.xml 30 May 2003 09:53:02 -0000 1.10
@@ -23,7 +23,7 @@
<item name="Merlin System" href="/merlin/index.html"/>
<item name="Meta Model" href="/meta/index.html"/>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.8 +12 -0
avalon-sandbox/merlin/merlin-smp/xdocs/starting/advanced/index.xml
Index: index.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/starting/advanced/index.xml,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- index.xml 25 Apr 2003 07:10:57 -0000 1.7
+++ index.xml 30 May 2003 09:53:03 -0000 1.8
@@ -12,6 +12,14 @@
<table>
<tr><th>Topic</th><th>Summary</th></tr>
<tr>
+ <td><a href="lifecycle/index.html">Lifecycle Extensions</a></td>
+ <td>Defintion and implementation of custom lifecycle stage
handlers.</td>
+ </tr>
+ <tr>
+ <td><a href="context.html">Custom Contextualization</a></td>
+ <td>Defintion and implementation of a custom contextualization
handler.</td>
+ </tr>
+ <tr>
<td><a href="profiles.html">Deployment Templates</a></td>
<td>Creating and associating a deployment template with a
component.</td>
</tr>
@@ -28,6 +36,10 @@
<tr>
<td><a href="composite.html">Block Composition</a></td>
<td>Example of the use of imported blocks can publish services and
declare dependencies. The tutorial demonstrates the use of block level service export
statements that isolate a block implementation from the services it provides.</td>
+ </tr>
+ <tr>
+ <td><a href="containers.html">Custom Containers</a></td>
+ <td>Example of the creation fo a custom container including dynamic
component management.</td>
</tr>
</table>
</section>
1.14 +4 -1
avalon-sandbox/merlin/merlin-smp/xdocs/starting/advanced/navigation.xml
Index: navigation.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/starting/advanced/navigation.xml,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- navigation.xml 26 May 2003 17:40:23 -0000 1.13
+++ navigation.xml 30 May 2003 09:53:03 -0000 1.14
@@ -18,17 +18,20 @@
<item name="Installation" href="/starting/installation.html"/>
<item name="Using Merlin" href="/starting/hello/index.html"/>
<item name="Advanced Features" href="/starting/advanced/index.html">
+ <item name="Lifecycle Extensions"
href="/starting/advanced/lifecycle/index.html"/>
+ <item name="Contextulization" href="/starting/advanced/context.html"/>
<item name="Deployment Templates"
href="/starting/advanced/profiles.html"/>
<item name="Profile Selectors" href="/starting/advanced/selectors.html"/>
<item name="Block Includes" href="/starting/advanced/includes.html"/>
<item name="Block Composition" href="/starting/advanced/composite.html"/>
+ <item name="Custom Containers" href="/starting/advanced/containers.html"/>
</item>
<item name="Examples" href="/starting/examples/index.html"/>
</item>
<item name="Merlin System" href="/merlin/index.html"/>
<item name="Meta Model" href="/meta/index.html"/>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.1
avalon-sandbox/merlin/merlin-smp/xdocs/starting/advanced/containers.xml
Index: containers.xml
===================================================================
<?xml version="1.0"?>
<document>
<header>
<title>Using Merlin</title>
<authors>
<person name="Stephen McConnell" email="[EMAIL PROTECTED]"/>
</authors>
</header>
<body>
<section name="Advanced Features">
<subsection name="Creating a Custom Container">
<p>In preparation.</p>
</subsection>
</section>
</body>
</document>
1.1
avalon-sandbox/merlin/merlin-smp/xdocs/starting/advanced/lifecycle/example.xml
Index: example.xml
===================================================================
<?xml version="1.0"?>
<document>
<header>
<title>Lifecycle Extensions</title>
<authors>
<person name="Avalon Development Team" email="[EMAIL PROTECTED]"/>
</authors>
</header>
<body>
<section name="Lifecycle Extensions Example">
<subsection name="Creating your lifestyle stage interface">
<p>
The following interface is your domain specific lifecycle stage interface. It is
the interface that an extension handler will use to interact with your component
during deployment and decommissioning.
</p>
<source>
public interface Exploitable
{
/**
* Operation invoked by your exploitation manager.
* @param message a message to be displayed
*/
void exploit( String message );
}
</source>
</subsection>
<subsection name="Create the lifestyle extension handler">
<p>
An extension handler is the implementation class that will be activated by the
Merlin container to handle domain specific tasks during the deployment and
decommissioning phases. The extension can implement either or both of the Creator and
Accessor interfaces depeding on the particular extension requirements. In this
example we are defining a simple creation stage handler that supplies a message to an
instance of Exploitable.
</p>
<source>
public class ExploitationManager implements Creator
{
/**
* Operation invoked by a container to request creation
* stage extension interception.
* @param object a component to manager
* @param context the context
*/
public void create( Object object, Context context )
{
if( object instanceof Exploitable )
{
((Expoitable)object).exploit( "hello" );
}
}
/**
* Operation invoked by a container to request destroy
* stage extension interception.
* @param object a component to manager
* @param context the context
*/
public void destroy( Object object, Context context )
{
}
}
</source>
<p>
To complete the defintion of you extension handler you need to prepare the meta-info
that will be used by Merlin to identify the extension and the stage interface is
supports. The following <type/> declaration includes an <extensions/> tag
that contains a <reference/> element that includes the reference to the
Explitable lifecycle stage interface. This is the key that Merlin uses to associate a
handler with a component. If you extension class requires any specific context
values, they should be declared in a context element within the extension element.
</p>
<source><![CDATA[
<type>
<info>
<name>my-extension-handler</name>
</info>
<extensions>
<extension type="Exploitable"/>
</extensions>
</type>
]]></source>
</subsection>
<subsection name="Create a component implementing the stage interface">
<source>
public class MyComponent extends AbstractLogEnabled implements Exploitable
{
/**
* Operation invoked by an exploitation manager.
* @param message a message to be displayed
*/
public void exploit( String message )
{
getLogger().info( message );
}
}
</source>
<p>
To complete the defintion of your component you need to prepare the meta-info that
will be used by Merlin to identify the stage interface is requires a handler for. The
following <type/> declaration includes an <stage/> tag that contains a
<reference/> element that includes the reference to the Exploitable lifecycle
stage interface. This is the key that Merlin uses to associate the component with a
handler capable of handling the Exploitable interface.
</p>
<source><![CDATA[
<type>
<info>
<name>my-component</name>
</info>
<stages>
<stage type="Exploitable"/>
</stages>
</type>
]]></source>
</subsection>
<subsection name="Execution">
<p>To execute the example you simply need to include a reference to you component
within a Merlin container declaration. The following XML source declares a Merlin
kernel, container, and component. You don't need to include the handler because
Merlin can sort that out itself based on the information supplied in the meta-info
declarations.</p>
<source><![CDATA[
<component name="demo" class="MyComponent" activation="startup"/>
]]></source>
</subsection>
</section>
</body>
</document>
1.1
avalon-sandbox/merlin/merlin-smp/xdocs/starting/advanced/lifecycle/extension.xml
Index: extension.xml
===================================================================
<?xml version="1.0"?>
<document>
<header>
<title>Lifecycle Extensions</title>
<authors>
<person name="Avalon Development Team" email="[EMAIL PROTECTED]"/>
</authors>
</header>
<body>
<section name="About lifecycle extensions">
<p>
The Avalon Framework defines a set of standard interfaces often termed as
Lifecycle
stages that can be used by a container to determine the components requirements
during deployment and subsequent decommissioning.
</p>
<p>
Lifecycle extensions provide support for the declaration of supplimentary
stages above and beyond the classic Avalon stages. These custom stages
can be introduced during component creation, deployment, decommissining,
and release.
</p>
<subsection name="Interception Points">
<table>
<tr>
<th>Stage</th><th>Description</th>
</tr>
<tr>
<td>CREATE</td>
<td>Lifecycle extension is applied during deployment and prior
to initialization.</td>
</tr>
<tr>
<td>ACCESS</td>
<td>Lifecycle extension is triggered to each access to the
component via the ServiceManager.</td>
</tr>
<tr>
<td>RELEASE</td>
<td>Lifecycle extension is triggered to each release of the
component to the ServiceManager.</td>
</tr>
<tr>
<td>DESTRUCTION</td>
<td>Lifecycle extension is applied during decomissioning and prior
to disposal.</td>
</tr>
</table>
</subsection>
</section>
</body>
</document>
1.1
avalon-sandbox/merlin/merlin-smp/xdocs/starting/advanced/lifecycle/index.xml
Index: index.xml
===================================================================
<?xml version="1.0"?>
<document>
<header>
<title>Using Merlin : Context</title>
<authors>
<person name="Stephen McConnell" email="[EMAIL PROTECTED]"/>
</authors>
</header>
<body>
<section name="Using Merlin">
<subsection name="Lifecycle Extensions">
<table>
<tr><th>Topic</th><th>Summary</th></tr>
<tr>
<td><a href="extension.html">Overview</a></td>
<td>
Overview of the Lifecycle Extension facilities.
</td>
</tr>
<tr>
<td><a href="interfaces.html">Interfaces</a></td>
<td>
Introduction to the lifecyle interfaces.
</td>
</tr>
<tr>
<td><a href="example.html">Example</a></td>
<td>
An example that demonstrates the use of the lifecycle extension
facilities.
</td>
</tr>
</table>
</subsection>
</section>
</body>
</document>
1.1
avalon-sandbox/merlin/merlin-smp/xdocs/starting/advanced/lifecycle/interfaces.xml
Index: interfaces.xml
===================================================================
<?xml version="1.0"?>
<document>
<header>
<title>Lifecycle Extensions Interfaces</title>
<authors>
<person name="Avalon Development Team" email="[EMAIL PROTECTED]"/>
</authors>
</header>
<body>
<section name="Lifecycle Extensions">
<subsection name="Interface Summary">
<p>
A container manages extensions using an extension handler. Handlers may
implement
the <code>Creator</code> and/or <code>Accessor</code> interfaces. A creator
extension
will be activated during the create and destroy stages of a component
lifecycle. A
accessor extension will be activated during the access and release stages.
</p>
</subsection>
<subsection name="Creator">
<p>
The <code>Creator</code> interface describes the create and destroy
stages that occur between a component and a container
during service management. Lifecycle extensions supporting create
and destroy stages must implement this interface.
</p>
<source>
package org.apache.avalon.lifecycle;
import org.apache.avalon.framework.context.Context;
public interface Creator
{
/**
* Create stage handler.
*
* @param object the object that is being created
* @param context the context instance required by the create handler
* implementation
* @exception Exception if an error occurs
*/
void create( Object object, Context context )
throws Exception;
/**
* Destroy stage handler.
*
* @param object the object that is being destroyed
* @param context the context instance required by the handler
* implementation
*/
void destroy( Object object, Context context );
}
</source>
</subsection>
<subsection name="Accessor">
<p>
The <code>Accessor</code> interface describes the access and release
stages that occur between a service or component manager and a container
during service deployment. Lifecycle extensions supporting access
and release stages must implement this interface.
</p>
<source>
package org.apache.avalon.lifecycle;
import org.apache.avalon.framework.context.Context;
public interface Accessor
{
/**
* Access stage handler.
*
* @param object the object that is being accessed
* @param context the context instance required by the access handler
* implementation
* @exception Exception if an error occurs
*/
void access( Object object, Context context )
throws Exception;
/**
* Release stage handler.
*
* @param object the object that is being released
* @param context the context instance required by the release handler
* implementation
*/
void release( Object object, Context context );
}
</source>
</subsection>
</section>
</body>
</document>
1.1
avalon-sandbox/merlin/merlin-smp/xdocs/starting/advanced/lifecycle/navigation.xml
Index: navigation.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<project>
<title>Merlin</title>
<body>
<links>
<item name="Home" href="http://avalon.apache.org/"/>
<item name="Framework" href="http://avalon.apache.org/framework/"/>
<item name="Components" href="http://avalon.apache.org/components"/>
<item name="Containers" href="http://avalon.apache.org/containers/"/>
<item name="Sandbox" href="http://avalon.apache.org/sandbox/"/>
</links>
<menu name="About Merlin">
<item name="Overview" href="/about/index.html"/>
<item name="Getting Started" href="/starting/index.html">
<item name="Installation" href="/starting/installation.html"/>
<item name="Using Merlin" href="/starting/hello/index.html"/>
<item name="Advanced Features" href="/starting/advanced/index.html">
<item name="Lifecycle Extensions"
href="/starting/advanced/lifecycle/index.html">
<item name="Overview"
href="/starting/advanced/lifecycle/extension.html"/>
<item name="Interfaces"
href="/starting/advanced/lifecycle/interfaces.html"/>
<item name="Example" href="/starting/advanced/lifecycle/example.html"/>
</item>
<item name="Deployment Templates" href="/starting/advanced/profiles.html"/>
<item name="Profile Selectors" href="/starting/advanced/selectors.html"/>
<item name="Block Includes" href="/starting/advanced/includes.html"/>
<item name="Block Composition" href="/starting/advanced/composite.html"/>
</item>
<item name="Examples" href="/starting/examples/index.html"/>
</item>
<item name="Merlin System" href="/merlin/index.html"/>
<item name="Meta Model" href="/meta/index.html"/>
<item name="Tools" href="/tools/index.html"/>
<item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
<item name="JNDI" href="/extensions/jndi/index.html"/>
<item name="Servlet" href="/extensions/servlet/index.html"/>
</menu>
</body>
</project>
1.9 +1 -1
avalon-sandbox/merlin/merlin-smp/xdocs/starting/examples/navigation.xml
Index: navigation.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/starting/examples/navigation.xml,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- navigation.xml 26 May 2003 17:40:23 -0000 1.8
+++ navigation.xml 30 May 2003 09:53:03 -0000 1.9
@@ -26,7 +26,7 @@
<item name="Merlin System" href="/merlin/index.html"/>
<item name="Meta Model" href="/meta/index.html"/>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.9 +1 -1
avalon-sandbox/merlin/merlin-smp/xdocs/starting/examples/afs/navigation.xml
Index: navigation.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/starting/examples/afs/navigation.xml,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- navigation.xml 26 May 2003 17:40:23 -0000 1.8
+++ navigation.xml 30 May 2003 09:53:03 -0000 1.9
@@ -28,7 +28,7 @@
<item name="Merlin System" href="/merlin/index.html"/>
<item name="Meta Model" href="/meta/index.html"/>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.10 +1 -1
avalon-sandbox/merlin/merlin-smp/xdocs/starting/examples/afs/simple/navigation.xml
Index: navigation.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/starting/examples/afs/simple/navigation.xml,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- navigation.xml 26 May 2003 17:40:23 -0000 1.9
+++ navigation.xml 30 May 2003 09:53:03 -0000 1.10
@@ -32,7 +32,7 @@
<item name="Merlin System" href="/merlin/index.html"/>
<item name="Meta Model" href="/meta/index.html"/>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.3 +1 -1
avalon-sandbox/merlin/merlin-smp/xdocs/starting/examples/james/navigation.xml
Index: navigation.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/starting/examples/james/navigation.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- navigation.xml 26 May 2003 17:40:23 -0000 1.2
+++ navigation.xml 30 May 2003 09:53:03 -0000 1.3
@@ -31,7 +31,7 @@
<item name="Merlin System" href="/merlin/index.html"/>
<item name="Meta Model" href="/meta/index.html"/>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.14 +1 -1
avalon-sandbox/merlin/merlin-smp/xdocs/starting/hello/navigation.xml
Index: navigation.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/starting/hello/navigation.xml,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- navigation.xml 26 May 2003 17:40:23 -0000 1.13
+++ navigation.xml 30 May 2003 09:53:03 -0000 1.14
@@ -31,7 +31,7 @@
<item name="Merlin System" href="/merlin/index.html"/>
<item name="Meta Model" href="/meta/index.html"/>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.4 +1 -1
avalon-sandbox/merlin/merlin-smp/xdocs/starting/hello/config/navigation.xml
Index: navigation.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/starting/hello/config/navigation.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- navigation.xml 26 May 2003 17:40:23 -0000 1.3
+++ navigation.xml 30 May 2003 09:53:03 -0000 1.4
@@ -33,7 +33,7 @@
<item name="Merlin System" href="/merlin/index.html"/>
<item name="Meta Model" href="/meta/index.html"/>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.4 +2 -2
avalon-sandbox/merlin/merlin-smp/xdocs/starting/hello/context/entries.xml
Index: entries.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/starting/hello/context/entries.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- entries.xml 17 Apr 2003 03:44:11 -0000 1.3
+++ entries.xml 30 May 2003 09:53:03 -0000 1.4
@@ -151,8 +151,8 @@
<component name="hello" class="tutorial.HelloComponent" activation="startup">
<context>
<entry key="cruncher" class="tutorial.NumberCruncher">
- <parameter class="java.lang.Integer">7</parameter>
- <parameter class="java.lang.Double">1.5</parameter>
+ <param class="java.lang.Integer">7</param>
+ <param class="java.lang.Double">1.5</param>
</entry>
</context>
</component>
1.12 +1 -1
avalon-sandbox/merlin/merlin-smp/xdocs/starting/hello/context/navigation.xml
Index: navigation.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/starting/hello/context/navigation.xml,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- navigation.xml 26 May 2003 17:40:23 -0000 1.11
+++ navigation.xml 30 May 2003 09:53:04 -0000 1.12
@@ -35,7 +35,7 @@
<item name="Merlin System" href="/merlin/index.html"/>
<item name="Meta Model" href="/meta/index.html"/>
<item name="Tools" href="/tools/index.html"/>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.12 +1 -1 avalon-sandbox/merlin/merlin-smp/xdocs/tools/navigation.xml
Index: navigation.xml
===================================================================
RCS file: /home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/tools/navigation.xml,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- navigation.xml 26 May 2003 17:40:24 -0000 1.11
+++ navigation.xml 30 May 2003 09:53:04 -0000 1.12
@@ -23,7 +23,7 @@
<item name="Meta-Info Generator Task" href="/tools/ant.html"/>
<item name="Merlin Plugin for Maven" href="/tools/maven.html"/>
</item>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
1.9 +1 -1 avalon-sandbox/merlin/merlin-smp/xdocs/tools/tags/navigation.xml
Index: navigation.xml
===================================================================
RCS file:
/home/cvs/avalon-sandbox/merlin/merlin-smp/xdocs/tools/tags/navigation.xml,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- navigation.xml 26 May 2003 17:40:24 -0000 1.8
+++ navigation.xml 30 May 2003 09:53:04 -0000 1.9
@@ -36,7 +36,7 @@
<item name="Meta-Info Generator Task" href="/tools/ant.html"/>
<item name="Merlin Plugin for Maven" href="/tools/maven.html"/>
</item>
- <item name="Dev Central" href="/central/index.html"/>
+ <item name="Resources" href="/resources/index.html"/>
</menu>
<menu name="Extensions">
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]