avalon-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ran...@apache.org
Subject cvs commit: jakarta-avalon-apps/ftpserver/src/xdocs index.xml
Date Thu, 31 Oct 2002 17:15:08 GMT
rana_b      2002/10/31 09:15:08

  Modified:    ftpserver/src/xdocs index.xml
  Log:
  added component description
  
  Revision  Changes    Path
  1.6       +95 -0     jakarta-avalon-apps/ftpserver/src/xdocs/index.xml
  
  Index: index.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-apps/ftpserver/src/xdocs/index.xml,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- index.xml	29 Oct 2002 17:01:52 -0000	1.5
  +++ index.xml	31 Oct 2002 17:15:08 -0000	1.6
  @@ -48,6 +48,101 @@
             <li>Supports SITE commands. Use SITE HELP to get the available commands.</li>
              
           </ol>
       </s1>
  +    <s1 title="Components">
  +       <p>
  +         The ftp server consists of several components. The component
  +         implementations and dependencies are declared in ftp-assembly.xml file.
  +       </p>
  +       <table>
  +        <tr>
  +           <td><strong>Name</strong></td>
  +           <td><strong>Description</strong></td>
  +        </tr>
  +        <tr>
  +           <td>thread-manager</td>
  +           <td>Manages a set of thread pools</td>
  +        </tr>
  +        <tr>
  +           <td>sockets</td>
  +           <td>A service to manage the socket factories</td>
  +        </tr>
  +        <tr>
  +           <td>connections</td>
  +           <td>This is the service through which connection management occurs.</td>
  +        </tr>
  +        <tr>
  +           <td>objectstorage</td>
  +           <td>Manages object repository.</td>
  +        </tr>
  +        <tr>
  +           <td>user-manager</td>
  +           <td>Handles all ftp server user management.</td>
  +        </tr>
  +        <tr>
  +           <td>ip-restrictor</td>
  +           <td>It allows/bans the specified IPs depending on the configuration.</td>
  +        </tr>
  +        <tr>
  +           <td>ftp-server</td>
  +           <td>This is the ftp server starting point.</td>
  +        </tr>
  +      </table> 
  +      <p/>
  +      <table>
  +        <tr>
  +           <td><strong>Name</strong></td>
  +           <td><strong>Interfaces</strong></td>
  +        </tr>
  +        <tr>
  +           <td>thread-manager</td>
  +           <td>org.apache.avalon.cornerstone.services.threads.ThreadManager</td>
  +        </tr>
  +        <tr>
  +           <td>sockets</td>
  +           <td>org.apache.avalon.cornerstone.services.sockets.SocketManager</td>
  +        </tr>
  +        <tr>
  +           <td>connections</td>
  +           <td>org.apache.avalon.cornerstone.services.connection.ConnectionManager</td>
  +        </tr>
  +        <tr>
  +           <td>objectstorage</td>
  +           <td>org.apache.avalon.cornerstone.services.store.Store</td>
  +        </tr>
  +        <tr>
  +           <td>user-manager</td>
  +           <td>org.apache.avalon.ftpserver.usermanager.UserManagerInterface</td>
  +        </tr>
  +        <tr>
  +           <td>ip-restrictor</td>
  +           <td>org.apache.avalon.ftpserver.ip.IpRestrictorInterface</td>
  +        </tr>
  +        <tr>
  +           <td>ftp-server</td>
  +           <td>org.apache.avalon.ftpserver.ip.FtpServerInterface</td>
  +        </tr>
  +      </table>
  +      <p/>
  +      <table>
  +        <tr>
  +           <td><strong>Name</strong></td>
  +           <td><strong>Dependency</strong></td>
  +        </tr>
  +        <tr>
  +           <td>connections</td>
  +           <td>thread-manager</td>
  +        </tr>
  +        <tr>
  +           <td>user-manager</td>
  +           <td>objectstorage (if we use object store based user manager)</td>
  +        </tr>
  +        <tr>
  +           <td>ftp-server</td>
  +           <td>sockets, connections, ip-restrictor, user-manager</td>
  +        </tr>
  +      </table>
  +      <p/>
  +    </s1>
     </body>
     <footer>
       <legal>
  
  
  

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


Mime
View raw message