trunk/com/so/news/command/CapabilitiesCommand.java
author chris <chris@marvin>
Tue Jan 20 10:21:03 2009 +0100 (2009-01-20)
changeset 0 f907866f0e4b
permissions -rw-r--r--
Initial import.
     1 /*
     2  *   StarOffice News Server
     3  *   see AUTHORS for the list of contributors
     4  *
     5  *   This program is free software: you can redistribute it and/or modify
     6  *   it under the terms of the GNU General Public License as published by
     7  *   the Free Software Foundation, either version 3 of the License, or
     8  *   (at your option) any later version.
     9  *
    10  *   This program is distributed in the hope that it will be useful,
    11  *   but WITHOUT ANY WARRANTY; without even the implied warranty of
    12  *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    13  *   GNU General Public License for more details.
    14  *
    15  *   You should have received a copy of the GNU General Public License
    16  *   along with this program.  If not, see <http://www.gnu.org/licenses/>.
    17  */
    18 
    19 package com.so.news.command;
    20 
    21 import com.so.news.NNTPConnection;
    22 
    23 /**
    24  *   The CAPABILITIES command allows a client to determine the
    25    capabilities of the server at any given time.
    26 
    27    This command MAY be issued at any time; the server MUST NOT require
    28    it to be issued in order to make use of any capability.  The response
    29    generated by this command MAY change during a session because of
    30    other state information (which, in turn, may be changed by the
    31    effects of other commands or by external events).  An NNTP client is
    32    only able to get the current and correct information concerning
    33    available capabilities at any point during a session by issuing a
    34    CAPABILITIES command at that point of that session and processing the
    35    response.
    36  * @author chris
    37  */
    38 public class CapabilitiesCommand extends Command
    39 {
    40   public CapabilitiesCommand(NNTPConnection connection)
    41   {
    42     super(connection);
    43   }
    44   
    45   public boolean process(String[] command)
    46     throws Exception
    47   {
    48     return false;
    49   }
    50 }