You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@avalon.apache.org by mc...@apache.org on 2004/04/30 08:54:05 UTC

cvs commit: avalon/merlin/site/xdocs/merlin/systems activation.xml kernel.xml logging.xml

mcconnell    2004/04/29 23:54:05

  Modified:    merlin/site/xdocs/merlin/systems activation.xml kernel.xml
                        logging.xml
  Log:
  doc updates
  
  Revision  Changes    Path
  1.2       +42 -1     avalon/merlin/site/xdocs/merlin/systems/activation.xml
  
  Index: activation.xml
  ===================================================================
  RCS file: /home/cvs/avalon/merlin/site/xdocs/merlin/systems/activation.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- activation.xml	3 Apr 2004 04:34:08 -0000	1.1
  +++ activation.xml	30 Apr 2004 06:54:05 -0000	1.2
  @@ -28,7 +28,48 @@
   
       <section name="Avalon Activation Subsystem">
   
  -      <subsection name="Introduction">
  +      <p>
  +      The activation platform is the runtime that is controlled by 
  +      the <a href="composition.html">composition model</a>. It provides
  +      support for the instanction of components, general lifecycle
  +      handfling, and lifestyle management.
  +      </p>
  +
  +      <subsection name="Aspects">
  +
  +      <table>
  +        <tr>
  +          <th>Feature</th><th>Description</th>
  +        </tr>
  +        <tr>
  +          <td>Appliance Creation</td>
  +          <td>
  +          The activation 
  +          <a href="../../api/org/apache/avalon/activation/package-summary.html">
  +          api</a> provides support for the creation of new 
  +          appliance instances.  
  +          An <a href="../../api/org/apache/avalon/activation/Appliance.html">
  +          appliance</a> is the object that maintains the runtime state of a 
  +          particular component model.
  +          </td>
  +        </tr>
  +        <tr>
  +          <td>Component Factory</td>
  +          <td>
  +          A <a href="../../api/org/apache/avalon/activation/ComponentFactory.html">
  +          component factory</a> provides support for the creation and destruction of component instances
  +          including constructor management and complete lifecycle handling.
  +          </td>
  +        </tr>
  +        <tr>
  +          <td>Lifestyle Managers</td>
  +          <td>
  +          Lifestyle managers are responsible for the triggering of new component 
  +          instance creation and component instance destruction.
  +          </td>
  +        </tr>
  +      </table>
  +
         </subsection>
   
       </section>
  
  
  
  1.2       +32 -1     avalon/merlin/site/xdocs/merlin/systems/kernel.xml
  
  Index: kernel.xml
  ===================================================================
  RCS file: /home/cvs/avalon/merlin/site/xdocs/merlin/systems/kernel.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- kernel.xml	3 Apr 2004 04:52:08 -0000	1.1
  +++ kernel.xml	30 Apr 2004 06:54:05 -0000	1.2
  @@ -28,7 +28,38 @@
   
       <section name="Avalon Merlin Kernel Subsystem">
   
  -      <subsection name="Introduction">
  +      <p>
  +      The kernel represents the root object within a merlin system.
  +      It provides access to a root container and exposes operations 
  +      enabling system startup and shutdown. The kernel is created 
  +      using a kernel factory (see <a href="embedding.html">embedding</a>). 
  +      </p>
  +
  +      <subsection name="Aspects">
  +
  +      <table>
  +        <tr>
  +          <th>Feature</th><th>Description</th>
  +        </tr>
  +        <tr>
  +          <td>Embeddable</td>
  +          <td>
  +          The kernel provides support for generic embedding within 
  +          diverse application scenarios.  In all cases the the approach 
  +          to embedding leverages a kernal factory that can be parameterized
  +          to suite the particular embedding scenario.
  +          </td>
  +        </tr>
  +        <tr>
  +          <td>Model Access</td>
  +          <td>
  +          The kernel provides application programmers with access to the 
  +          root containment model, enabling dynamic addition and removal 
  +          of deployment models. 
  +          </td>
  +        </tr>
  +      </table>
  +
         </subsection>
   
       </section>
  
  
  
  1.2       +28 -1     avalon/merlin/site/xdocs/merlin/systems/logging.xml
  
  Index: logging.xml
  ===================================================================
  RCS file: /home/cvs/avalon/merlin/site/xdocs/merlin/systems/logging.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- logging.xml	3 Apr 2004 04:34:08 -0000	1.1
  +++ logging.xml	30 Apr 2004 06:54:05 -0000	1.2
  @@ -28,7 +28,34 @@
   
       <section name="Avalon Logging Subsystem">
   
  -      <subsection name="Introduction">
  +      <p>
  +      The <a href="http://avalon.apache.org/loggging">logging platform</a> 
  +      provides support for a pluggable logging system implementation. 
  +      </p>
  +
  +      <subsection name="Supported Systems">
  +
  +      <table>
  +        <tr>
  +          <th>Logging System</th><th>Description</th>
  +        </tr>
  +        <tr>
  +          <td>LogKit</td>
  +          <td>
  +          The default logging implementation is based on the Avalon LogKit
  +          package.  The implementation introduces a plug-in target framework
  +          that allows the association of custom logging targets under 
  +          dedicated classsloaders.
  +          </td>
  +        </tr>
  +        <tr>
  +          <td>Log4J</td>
  +          <td>
  +          Classic Log4J logging subsystem.
  +          </td>
  +        </tr>
  +      </table>
  +
         </subsection>
   
       </section>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@avalon.apache.org
For additional commands, e-mail: cvs-help@avalon.apache.org