Return-Path: Delivered-To: apmail-jakarta-avalon-cvs-archive@apache.org Received: (qmail 90147 invoked from network); 31 Oct 2002 17:15:18 -0000 Received: from unknown (HELO nagoya.betaversion.org) (192.18.49.131) by daedalus.apache.org with SMTP; 31 Oct 2002 17:15:18 -0000 Received: (qmail 28881 invoked by uid 97); 31 Oct 2002 17:16:11 -0000 Delivered-To: qmlist-jakarta-archive-avalon-cvs@jakarta.apache.org Received: (qmail 28854 invoked by uid 97); 31 Oct 2002 17:16:10 -0000 Mailing-List: contact avalon-cvs-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Avalon CVS List" Reply-To: "Avalon Developers List" Delivered-To: mailing list avalon-cvs@jakarta.apache.org Received: (qmail 28825 invoked by uid 97); 31 Oct 2002 17:16:09 -0000 X-Antivirus: nagoya (v4218 created Aug 14 2002) Date: 31 Oct 2002 17:15:08 -0000 Message-ID: <20021031171508.26689.qmail@icarus.apache.org> From: rana_b@apache.org To: jakarta-avalon-apps-cvs@apache.org Subject: cvs commit: jakarta-avalon-apps/ftpserver/src/xdocs index.xml X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N 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 @@
  • Supports SITE commands. Use SITE HELP to get the available commands.
  • + +

    + The ftp server consists of several components. The component + implementations and dependencies are declared in ftp-assembly.xml file. +

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    NameDescription
    thread-managerManages a set of thread pools
    socketsA service to manage the socket factories
    connectionsThis is the service through which connection management occurs.
    objectstorageManages object repository.
    user-managerHandles all ftp server user management.
    ip-restrictorIt allows/bans the specified IPs depending on the configuration.
    ftp-serverThis is the ftp server starting point.
    +

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    NameInterfaces
    thread-managerorg.apache.avalon.cornerstone.services.threads.ThreadManager
    socketsorg.apache.avalon.cornerstone.services.sockets.SocketManager
    connectionsorg.apache.avalon.cornerstone.services.connection.ConnectionManager
    objectstorageorg.apache.avalon.cornerstone.services.store.Store
    user-managerorg.apache.avalon.ftpserver.usermanager.UserManagerInterface
    ip-restrictororg.apache.avalon.ftpserver.ip.IpRestrictorInterface
    ftp-serverorg.apache.avalon.ftpserver.ip.FtpServerInterface
    +

    + + + + + + + + + + + + + + + + + +
    NameDependency
    connectionsthread-manager
    user-managerobjectstorage (if we use object store based user manager)
    ftp-serversockets, connections, ip-restrictor, user-manager
    +

    +