org.apache.james.nntpserver.repository |
Provides the interfaces that define NNTP articles, groups, and repositories as well as the implementations of those interfaces.
|
Java Source File Name | Type | Comment |
ArticleIDRepository.java | Class | ArticleIDRepository: contains one file for each article.
the file name is Base64 encoded article ID
The first line of the file is '#
the rest of line have =
Allows fast lookup of a message by message id.
This class allows a process to iterate and synchronize messages with other NNTP Servers.
This may be inefficient. |
NNTPArticle.java | Interface | |
NNTPArticleImpl.java | Class | |
NNTPGroup.java | Interface | |
NNTPGroupImpl.java | Class | Group is represented by a directory. |
NNTPRepository.java | Interface | Abstraction of entire NNTP Repository. |
NNTPRepositoryImpl.java | Class | NNTP Repository implementation. |
NNTPSpooler.java | Class | Processes entries and sends to appropriate groups. |