org.brains2b.coffee.nntp
Class NNTPConnector

java.lang.Object
  extended by org.brains2b.coffee.nntp.NNTPConnector

public class NNTPConnector
extends java.lang.Object

[Short description] [Long description]

Version:
$Revision: 1.11 $ $Date: 2010/07/05 01:11:11 $
Author:
dennis@brains2b.nl

Constructor Summary
NNTPConnector(java.lang.String server, int port)
           
NNTPConnector(java.lang.String server, int port, java.lang.String userName, java.lang.String passWord)
           
 
Method Summary
 void close()
           
 NNTPMessage connect()
           
 MessageParser getParser()
           
 NNTPMessage invoke(java.lang.String action)
           
 NNTPMessage invoke(java.lang.String action, java.lang.String param)
           
 NNTPMessage invokeOn(NNTPMessage message, java.lang.String action, java.lang.String param)
           
 boolean isAvailable()
           
 NNTPMessage post(java.lang.String message)
           
 void setAvailable(boolean available)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NNTPConnector

public NNTPConnector(java.lang.String server,
                     int port)

NNTPConnector

public NNTPConnector(java.lang.String server,
                     int port,
                     java.lang.String userName,
                     java.lang.String passWord)
Method Detail

connect

public NNTPMessage connect()
                    throws java.io.IOException
Throws:
java.io.IOException

invoke

public NNTPMessage invoke(java.lang.String action)
                   throws java.io.IOException
Throws:
java.io.IOException

invoke

public NNTPMessage invoke(java.lang.String action,
                          java.lang.String param)
                   throws java.io.IOException
Throws:
java.io.IOException

invokeOn

public NNTPMessage invokeOn(NNTPMessage message,
                            java.lang.String action,
                            java.lang.String param)
                     throws java.io.IOException
Throws:
java.io.IOException

post

public NNTPMessage post(java.lang.String message)
                 throws java.io.IOException
Throws:
java.io.IOException

close

public void close()
           throws java.io.IOException
Throws:
java.io.IOException

getParser

public MessageParser getParser()

isAvailable

public boolean isAvailable()

setAvailable

public void setAvailable(boolean available)