org.apache.james.nntpserver
Class NNTPHandler

java.lang.Object
  |
  +--org.apache.avalon.framework.logger.AbstractLogEnabled
        |
        +--org.apache.james.nntpserver.NNTPHandler
All Implemented Interfaces:
Component, ConnectionHandler, LogEnabled, org.apache.avalon.excalibur.pool.Poolable

public class NNTPHandler
extends AbstractLogEnabled
implements ConnectionHandler, org.apache.avalon.excalibur.pool.Poolable

The NNTP protocol is defined by RFC 977. This implementation is based on IETF draft 15, posted on 15th July '2002. URL: http://www.ietf.org/internet-drafts/draft-ietf-nntpext-base-15.txt Common NNTP extensions are in RFC 2980.

Author:
Fedor Karpelevitch, Harmeet , Peter M. Goldstein

Field Summary
static long UTC_OFFSET
          The UTC offset for this time zone.
 
Constructor Summary
NNTPHandler()
           
 
Method Summary
 void handleConnection(Socket connection)
           
 
Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UTC_OFFSET

public static final long UTC_OFFSET
The UTC offset for this time zone.

Constructor Detail

NNTPHandler

public NNTPHandler()
Method Detail

handleConnection

public void handleConnection(Socket connection)
                      throws IOException
Specified by:
handleConnection in interface ConnectionHandler
IOException
See Also:
ConnectionHandler.handleConnection(Socket)


"Copyright © 1999-2002 Apache Jakarta Project. All Rights Reserved."