org.brains2b.coffee.message
Interface NewsGroup

All Superinterfaces:
NNTPMessage
All Known Implementing Classes:
BundleNewsGroup, FilterInNewsGroup, FilterNewsGroup, MultiPartGroup, NewsGroupImpl, Subscription

public interface NewsGroup
extends NNTPMessage

Interface defining the necessary functions for a NewsGroup

Version:
0.90 [25-02-2008]
Author:
dennis@brains2b.nl

Method Summary
 void addArticle(Article a)
           
 java.util.List getArticleList()
           
 int getEstimate()
           
 int getFirst()
           
 int getLast()
           
 java.util.Date getLastUpdated()
           
 java.lang.String getName()
           
 boolean isAllowPost()
           
 void removeArticle(Article a)
           
 void setAllowPost(boolean allowPost)
           
 void setArticleList(java.util.List articleList)
           
 void setEstimate(int estimate)
           
 void setFirst(int first)
           
 void setLast(int last)
           
 void setLastUpdated(java.util.Date lastUpdated)
           
 void setName(java.lang.String name)
           
 void writeList(org.brains2b.saxo.SAXWriter sw)
           
 
Methods inherited from interface org.brains2b.coffee.message.NNTPMessage
addHeader, addLine, endMessage, getId, getSize, getType, hasContent, isHeaderSet, writeMessage
 

Method Detail

isAllowPost

boolean isAllowPost()

setAllowPost

void setAllowPost(boolean allowPost)

getFirst

int getFirst()

setFirst

void setFirst(int first)

getLast

int getLast()

setLast

void setLast(int last)

getLastUpdated

java.util.Date getLastUpdated()

setLastUpdated

void setLastUpdated(java.util.Date lastUpdated)

getName

java.lang.String getName()

setName

void setName(java.lang.String name)

getEstimate

int getEstimate()

setEstimate

void setEstimate(int estimate)

addArticle

void addArticle(Article a)

removeArticle

void removeArticle(Article a)

getArticleList

java.util.List getArticleList()

setArticleList

void setArticleList(java.util.List articleList)

writeList

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