mcconnell 2004/04/08 01:10:04 Added: merlin/composition/api/src/java/org/apache/avalon/composition/model Reclaimer.java merlin/platform/xdocs/reference/containment/directives/classloader/classpath/fileset include.xml index.xml navigation.xml Log: Doc updates and addition of Reclaimer interface. Revision Changes Path 1.1 avalon/merlin/composition/api/src/java/org/apache/avalon/composition/model/Reclaimer.java Index: Reclaimer.java =================================================================== /* * Copyright 2004 Apache Software Foundation * 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.apache.org/licenses/LICENSE-2.0 * * 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. */ package org.apache.avalon.composition.model; /** * Interface implementated by an handler that supports * instance release. * * @author <a href="mailto:dev@avalon.apache.org">Avalon Development Team</a> * @version $Revision: 1.1 $ $Date: 2004/04/08 08:10:04 $ */ public interface Reclaimer { /** * Release the reclaimable object. */ void release(); } 1.1 avalon/merlin/platform/xdocs/reference/containment/directives/classloader/classpath/fileset/include.xml Index: include.xml =================================================================== <?xml version="1.0"?> <!-- Copyright 2004 Apache Software Foundation 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.apache.org/licenses/LICENSE-2.0 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. --> <document> <header> <title>Include Directive</title> <authors> <person name="Stephen McConnell" email="[EMAIL PROTECTED]"/> </authors> </header> <body> <section name="Include Declarations"> <subsection name="Description"> <p>Declaration of a jar files to include within the scope of a fileset.</p> </subsection> <subsection name="Attributes"> <table> <tr><th>Attribute</th><th>Required</th><th>Description</th></tr> <tr> <td>name</td><td>yes</td> <td> The name of the file file include. </td> </tr> </table> </subsection> <subsection name="Sample XML"> <source> <fileset dir="<font color="darkred">lib</font>"> <include name="<font color="darkred">avalon-framework-impl-4.1.5.jar</font>"/> <include name="<font color="darkred">logkit-2.0.jar</font>"/> </fileset> </source> </subsection> </section> </body> </document> 1.1 avalon/merlin/platform/xdocs/reference/containment/directives/classloader/classpath/fileset/index.xml Index: index.xml =================================================================== <?xml version="1.0"?> <!-- Copyright 2004 Apache Software Foundation 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.apache.org/licenses/LICENSE-2.0 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. --> <document> <header> <title>Fileset Directive</title> <authors> <person name="Stephen McConnell" email="[EMAIL PROTECTED]"/> </authors> </header> <body> <section name="Fileset Declarations"> <subsection name="Description"> <p>Declaration of a set of jar files to include.</p> </subsection> <subsection name="Attributes"> <table> <tr><th>Attribute</th><th>Required</th><th>Description</th></tr> <tr> <td>dir</td><td>yes</td> <td> An absolute or relative file path that serves as the relative base directory for the resolution of included entries. If the supplied value is a relative path, the path will be resolved relative to the <a href="../../../../../system/properties.html"> merlin.anchor</a> system parameter. </td> </tr> </table> </subsection> <subsection name="Nested Elements"> <table> <tr><th>Element</th><th>Occurance</th><th>Description</th></tr> <tr> <td><a href="include.html">include</a></td><td>0..n</td> <td> Declaration of a jar file withing the filset directory to be included within the classloader. </td> </tr> </table> </subsection> <subsection name="Sample XML"> <source> <fileset dir="<font color="darkred">lib</font>"> <include name="<font color="darkred">avalon-framework.jar</font>"/> <include name="<font color="darkred">logkit.jar</font>"/> </fileset> </source> </subsection> </section> </body> </document> 1.1 avalon/merlin/platform/xdocs/reference/containment/directives/classloader/classpath/fileset/navigation.xml Index: navigation.xml =================================================================== <?xml version="1.0" encoding="UTF-8"?> <!-- Copyright 2004 Apache Software Foundation 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.apache.org/licenses/LICENSE-2.0 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>Merlin</title> <body> <links> <item name="Apache" href="http://apache.org/"/> <item name="Avalon" href="http://avalon.apache.org/"/> <item name="Framework" href="http://avalon.apache.org/product/framework/"/> <item name="Merlin" href="http://avalon.apache.org/product/containers/"/> <item name="Planet" href="http://avalon.apache.org/product/components/"/> </links> <menu name="About Merlin"> <item name="Overview" href="/about/index.html"/> <item name="Getting Started" href="/starting/index.html"/> <item name="Merlin System" href="/merlin/index.html"/> <item name="Extensions" href="/extensions/index.html"/> <item name="Tools" href="/tools/index.html" /> </menu> <menu name="Resources"> <item name="Javadoc" href="/api/index.html"/> <item name="Specification" href="/reference/index.html"> <item name="Component Specification" href="/reference/component/index.html"/> <item name="Container Specification" href="/reference/containment/index.html"> <item name="container" href="/reference/containment/directives/index.html"> <item name="services" href="/reference/containment/directives/services/index.html"/> <item name="classloader" href="/reference/containment/directives/classloader/index.html"> <item name="classpath" href="/reference/containment/directives/classloader/classpath/index.html"> <item name="repository" href="/reference/containment/directives/classloader/classpath/repository/index.html"/> <item name="fileset" href="/reference/containment/directives/classloader/classpath/fileset/index.html"> <item name="fileset" href="/reference/containment/directives/classloader/classpath/fileset/include.html"/> </item> </item> <item name="library" href="/reference/containment/directives/classloader/extensions.html"/> </item> <item name="component" href="/reference/containment/directives/components/index.html"/> <item name="container" href="/reference/containment/directives/index.html"/> <item name="include" href="/reference/containment/directives/include/index.html"/> </item> <item name="targets" href="/reference/containment/overrides/index.html"/> </item> <item name="Deployment Specification" href="/reference/deployment/index.html"/> <item name="System Specification" href="/reference/system/index.html"/> </item> <item name="Download" href="/resources/download.html"/> <item name="Roadmap" href="/resources/roadmap/index.html"/> <item name="DPML" href="/dpml/index.html"/> </menu> <menu name="Related Projects"> <item name="Meta" href="http://avalon.apache.org/meta"/> <item name="Utilities" href="http://avalon.apache.org/util"/> <item name="Repository" href="http://avalon.apache.org/repository"/> </menu> </body> </project>
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]