Skip to Content.
Sympa Menu

notify-dpml - r1904 - in trunk/central/site/src/docs/metro/component: annotation directive profile

notify-dpml AT lists.ibiblio.org

Subject: DPML Notify

List archive

Chronological Thread  
  • From: mcconnell at BerliOS <mcconnell AT mail.berlios.de>
  • To: notify-dpml AT lists.ibiblio.org
  • Subject: r1904 - in trunk/central/site/src/docs/metro/component: annotation directive profile
  • Date: Tue, 13 Mar 2007 05:25:38 +0100

Author: mcconnell
Date: 2007-03-13 05:25:37 +0100 (Tue, 13 Mar 2007)
New Revision: 1904

Added:
trunk/central/site/src/docs/metro/component/annotation/activation.xml
trunk/central/site/src/docs/metro/component/annotation/context.xml
trunk/central/site/src/docs/metro/component/annotation/index.xml
trunk/central/site/src/docs/metro/component/annotation/main.xml
trunk/central/site/src/docs/metro/component/annotation/navigation.xml
trunk/central/site/src/docs/metro/component/annotation/parts.xml
trunk/central/site/src/docs/metro/component/annotation/services.xml
trunk/central/site/src/docs/metro/component/directive/index.xml
trunk/central/site/src/docs/metro/component/directive/navigation.xml
trunk/central/site/src/docs/metro/component/profile/index.xml
trunk/central/site/src/docs/metro/component/profile/navigation.xml
Log:


Added: trunk/central/site/src/docs/metro/component/annotation/activation.xml
===================================================================
--- trunk/central/site/src/docs/metro/component/annotation/activation.xml
2007-03-13 04:24:56 UTC (rev 1903)
+++ trunk/central/site/src/docs/metro/component/annotation/activation.xml
2007-03-13 04:25:37 UTC (rev 1904)
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<document>
+
+ <properties>
+ <author email="mcconnell AT dpml.net">Stephen McConnell</author>
+ <title>DPML Metro: Activation Annotationk</title>
+ </properties>
+
+ <body>
+
+ <section name="Activation Annotation">
+
+ </section>
+
+ </body>
+
+</document>

Added: trunk/central/site/src/docs/metro/component/annotation/context.xml
===================================================================
--- trunk/central/site/src/docs/metro/component/annotation/context.xml
2007-03-13 04:24:56 UTC (rev 1903)
+++ trunk/central/site/src/docs/metro/component/annotation/context.xml
2007-03-13 04:25:37 UTC (rev 1904)
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<document>
+
+ <properties>
+ <author email="mcconnell AT dpml.net">Stephen McConnell</author>
+ <title>DPML Metro: Context Annotation</title>
+ </properties>
+
+ <body>
+
+ <section name="Context Annotation">
+
+ </section>
+
+ </body>
+
+</document>

Added: trunk/central/site/src/docs/metro/component/annotation/index.xml
===================================================================
--- trunk/central/site/src/docs/metro/component/annotation/index.xml
2007-03-13 04:24:56 UTC (rev 1903)
+++ trunk/central/site/src/docs/metro/component/annotation/index.xml
2007-03-13 04:25:37 UTC (rev 1904)
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<document>
+
+ <properties>
+ <author email="mcconnell AT dpml.net">Stephen McConnell</author>
+ <title>DPML Metro: Annotations</title>
+ </properties>
+
+ <body>
+
+ <section name="Annotations">
+
+ </section>
+
+ </body>
+
+</document>

Added: trunk/central/site/src/docs/metro/component/annotation/main.xml
===================================================================
--- trunk/central/site/src/docs/metro/component/annotation/main.xml
2007-03-13 04:24:56 UTC (rev 1903)
+++ trunk/central/site/src/docs/metro/component/annotation/main.xml
2007-03-13 04:25:37 UTC (rev 1904)
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<document>
+
+ <properties>
+ <author email="mcconnell AT dpml.net">Stephen McConnell</author>
+ <title>DPML Metro: Component Annotation</title>
+ </properties>
+
+ <body>
+
+ <section name="Component Annotation">
+
+ </section>
+
+ </body>
+
+</document>

Added: trunk/central/site/src/docs/metro/component/annotation/navigation.xml
===================================================================
--- trunk/central/site/src/docs/metro/component/annotation/navigation.xml
2007-03-13 04:24:56 UTC (rev 1903)
+++ trunk/central/site/src/docs/metro/component/annotation/navigation.xml
2007-03-13 04:25:37 UTC (rev 1904)
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ Copyright 2007 Stephen McConnell
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.dpml.net/central/about/legal/
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied.
+
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<project>
+
+ <title>Annotations</title>
+
+ <body>
+
+ <menu>
+ <item name="Activation" href="activation.html"/>
+ <item name="Component" href="main.html"/>
+ <item name="Context" href="context.html"/>
+ <item name="Parts" href="parts.html"/>
+ <item name="Services" href="services.html"/>
+ </menu>
+
+ </body>
+
+</project>

Added: trunk/central/site/src/docs/metro/component/annotation/parts.xml
===================================================================
--- trunk/central/site/src/docs/metro/component/annotation/parts.xml
2007-03-13 04:24:56 UTC (rev 1903)
+++ trunk/central/site/src/docs/metro/component/annotation/parts.xml
2007-03-13 04:25:37 UTC (rev 1904)
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<document>
+
+ <properties>
+ <author email="mcconnell AT dpml.net">Stephen McConnell</author>
+ <title>DPML Metro: Parts Annotation</title>
+ </properties>
+
+ <body>
+
+ <section name="Parts Annotation">
+
+ </section>
+
+ </body>
+
+</document>

Added: trunk/central/site/src/docs/metro/component/annotation/services.xml
===================================================================
--- trunk/central/site/src/docs/metro/component/annotation/services.xml
2007-03-13 04:24:56 UTC (rev 1903)
+++ trunk/central/site/src/docs/metro/component/annotation/services.xml
2007-03-13 04:25:37 UTC (rev 1904)
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<document>
+
+ <properties>
+ <author email="mcconnell AT dpml.net">Stephen McConnell</author>
+ <title>DPML Metro: Services Annotation</title>
+ </properties>
+
+ <body>
+
+ <section name="Services Annotation">
+
+ </section>
+
+ </body>
+
+</document>

Added: trunk/central/site/src/docs/metro/component/directive/index.xml
===================================================================
--- trunk/central/site/src/docs/metro/component/directive/index.xml
2007-03-13 04:24:56 UTC (rev 1903)
+++ trunk/central/site/src/docs/metro/component/directive/index.xml
2007-03-13 04:25:37 UTC (rev 1904)
@@ -0,0 +1,112 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<document>
+
+ <properties>
+ <author email="mcconnell AT dpml.net">Stephen McConnell</author>
+ <title>DPML Metro Component Task</title>
+ </properties>
+
+ <body>
+
+ <section name="Component Strategy">
+
+ <subsection name="Namespace">
+
+ <pre>dpml:metro</pre>
+
+ </subsection>
+
+ <subsection name="Description">
+
+ <p>
+ Definition of a part deployment strategy using the Metro component
model.
+ </p>
+
+ </subsection>
+
+ <subsection name="Standard Attributes">
+ <table>
+ <tr>
+ <td><tt>class</tt></td>
+ <td>Declares the component classname.</td>
+ </tr>
+ <tr>
+ <td><tt>name</tt></td>
+ <td>Sets the component name.</td>
+ </tr>
+ <tr>
+ <td><tt>activation</tt></td>
+ <td>Set the activation policy (optional). The default value is
SYSTEM.
+ Possible values include STARTUP (triggers activation on
startup), DEMAND
+ (activation trigger on demand) and SYSTEM (activation decesions
are delagated
+ to the container).</td>
+ </tr>
+ <tr>
+ <td><tt>lifestyle</tt></td>
+ <td>The lifestyle policy. Allowable values include
+ <tt>singleton</tt>, <tt>thread</tt>, and <tt>transient</tt>.
+ A component declaring the <tt>singleton</tt> lifestyle may be
+ shared across all consumers within the JVM (i.e. the potential
+ for concurrent access will exist). A component declaring
+ the <tt>thread</tt> lifestyle policy may have a set of
instances
+ corresponding to the number of threads requesting access. A
+ component declaring the <tt>transient</tt> lifestyle will
+ instantiated for each access request.</td>
+ </tr>
+ <tr>
+ <td><tt>collection</tt></td>
+ <td>The garbage collection policy. Allowable
+ values include <tt>weak</tt>, <tt>soft</tt> and <tt>hard</tt>.
+ A component type declaring a <tt>weak</tt> collection policy
will
+ be garbage collected at the discretion of the JVM. A component
+ declaring a <tt>soft</tt> collection policy will be garbage
+ collected in the event of memory contention. A component
+ declaring the <tt>hard</tt> collection policy will remain in
+ memory for the lifetime of the JVM unless explicitly removed
+ via a management system or controlling application.</td>
+ </tr>
+ </table>
+
+ </subsection>
+
+ <subsection name="Special Attributes">
+
+ <table>
+ <tr>
+ <td><tt>key</tt></td>
+ <td>Required only when declaring a nested component within a
type or
+ parent component. The key corresponds to the internal key that
uniquely
+ identifies the child component within the scope of the
enclosing entity.
+ </td>
+ </tr>
+ </table>
+
+ </subsection>
+
+ <subsection name="Nested Elements">
+
+ <table>
+ <tr>
+ <td><tt><a href="categories.html">categories</a></tt></td>
+ <td>The categories element may contain 0..n logging
&lt;category&gt; directives.
+ A category directive allows assignment of initial channel
priorities and
+ targets.</td>
+ </tr>
+ <tr>
+ <td><tt><a href="context/index.html">context</a></tt></td>
+ <td>Declaration of the component initial context state.</td>
+ </tr>
+ <tr>
+ <td><tt><a href="parts.html">parts</a></tt></td>
+ <td>Declaration of the nested components.</td>
+ </tr>
+ </table>
+
+ </subsection>
+
+ </section>
+
+ </body>
+
+</document>

Added: trunk/central/site/src/docs/metro/component/directive/navigation.xml
===================================================================
--- trunk/central/site/src/docs/metro/component/directive/navigation.xml
2007-03-13 04:24:56 UTC (rev 1903)
+++ trunk/central/site/src/docs/metro/component/directive/navigation.xml
2007-03-13 04:25:37 UTC (rev 1904)
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ Copyright 2004 Stephen McConnell
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.dpml.net/central/about/legal/
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied.
+
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<project>
+
+ <title>Component Strategy Directive Specification</title>
+
+ <body>
+
+ <menu>
+ <item name="Categories" href="categories.html"/>
+ <item name="Context" href="context/index.html"/>
+ <item name="Parts" href="parts.html"/>
+ </menu>
+
+ </body>
+
+</project>

Added: trunk/central/site/src/docs/metro/component/profile/index.xml
===================================================================
--- trunk/central/site/src/docs/metro/component/profile/index.xml
2007-03-13 04:24:56 UTC (rev 1903)
+++ trunk/central/site/src/docs/metro/component/profile/index.xml
2007-03-13 04:25:37 UTC (rev 1904)
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<document>
+
+ <properties>
+ <author email="mcconnell AT dpml.net">Stephen McConnell</author>
+ <title>DPML Metro: Packaged Profiles</title>
+ </properties>
+
+ <body>
+
+ <section name="Packaged Profiles">
+
+ </section>
+
+ </body>
+
+</document>

Added: trunk/central/site/src/docs/metro/component/profile/navigation.xml
===================================================================
--- trunk/central/site/src/docs/metro/component/profile/navigation.xml
2007-03-13 04:24:56 UTC (rev 1903)
+++ trunk/central/site/src/docs/metro/component/profile/navigation.xml
2007-03-13 04:25:37 UTC (rev 1904)
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ Copyright 2007 Stephen McConnell
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.dpml.net/central/about/legal/
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied.
+
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<project>
+
+ <title>Packaged Profiles</title>
+
+ <body>
+
+ <menu>
+ </menu>
+
+ </body>
+
+</project>




  • r1904 - in trunk/central/site/src/docs/metro/component: annotation directive profile, mcconnell at BerliOS, 03/13/2007

Archive powered by MHonArc 2.6.24.

Top of Page