org.brains2b.coffee.message
Interface NNTPMessage

All Known Subinterfaces:
CoffeeBean, FilterTarget
All Known Implementing Classes:
Article, ArticleBody, ArticleHeader, CoffeeMenu, FileMessage, FilterGroupList, FilterList, FilterNewsGroup, GroupList, Identity, InfoMessage, NewsGroup, NzbDocument, Options, ServerDescriptor, Subscription

public interface NNTPMessage

[Short description] [Long description]

Version:
[version] [lastrevisiondate]
Author:
dennis@brains2b.nl

Method Summary
 void addHeader(int id, java.lang.String s)
           
 void addLine(java.lang.String s)
           
 void endMessage()
           
 java.lang.String getId()
           
 int getSize()
           
 int getType()
           
 boolean hasContent()
           
 boolean isHeaderSet()
           
 void writeMessage(org.brains2b.saxo.SAXWriter sw)
           
 

Method Detail

addLine

public void addLine(java.lang.String s)

addHeader

public void addHeader(int id,
                      java.lang.String s)

isHeaderSet

public boolean isHeaderSet()

endMessage

public void endMessage()

getType

public int getType()

writeMessage

public void writeMessage(org.brains2b.saxo.SAXWriter sw)
                  throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

hasContent

public boolean hasContent()

getSize

public int getSize()

getId

public java.lang.String getId()