org.brains2b.coffee.message
Interface NNTPMessage

All Known Subinterfaces:
CoffeeBean, FilterTarget, NewsGroup
All Known Implementing Classes:
Article, ArticleBody, ArticleHeader, BundleNewsGroup, CoffeeMenu, ErrorMessage, FileListMessage, FileMessage, FilterGroupList, FilterInNewsGroup, FilterList, FilterNewsGroup, GroupList, Identity, InfoMessage, LocalMessage, MessageFilter, MultiPartGroup, NewsGroupImpl, NzbArticle, NzbDocument, Options, QueryMessage, 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

void addLine(java.lang.String s)

addHeader

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

isHeaderSet

boolean isHeaderSet()

endMessage

void endMessage()

getType

int getType()

writeMessage

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

hasContent

boolean hasContent()

getSize

int getSize()

getId

java.lang.String getId()