Jive Forums API (5.5.20.2-oracle) Developer Javadocs

Package com.jivesoftware.forum.nntp

Jive Forums internal NNTP server.

See:
          Description

Interface Summary
Article Represents an article on the system.
ArticlePointer Maintains a pointer to the current article.
CommandMonitor Monitors NNTP command-response pairs.
NewsGroup Represents an NNTP news group allowing the retreival of group information and group content information.
NNTPResponse A standard NNTP response contains a numeric response code, optional line text and is terminated by a CR-LF pair.
 

Class Summary
ArticleCommand Obtains an article command from it's string parts and selects the correct article based on the command.
ArticleFilter Filters article lists according to those that match the range, message id, or patterns passed to the filter.
ArticleHeaderFilter Filters article lists according normal range filtering plus header wildmat pattern matching.
ArticleResponder Creates a response to a stanard article request.
HelpResponse The help response is a set list of command understood by this server.
MessageID Utility class for managing, generating, and parsing Message-ID's.
NewNewsResponse Response for the NEWNEWS RFC977 command.
NewsGroupFilter Filters news group names according to those that match the patterns passed to the filter.
NewsGroupListResponse Contains the response for a news group list command.
NewsGroupName Understands the dot separated name of news groups, along with wildcarding as specified in some NNTP commands.
NewsGroupSelectedResponse Represents a newsgroup selection response.
NNTPDate Reads and writes NNTP standard dates.
NNTPDateResponse A response for the local server date-time in NNTP format (YYYYMMDDhhmmss).
NNTPParser A parser that understands the basic semantics of the NNTP protocol and can translate them into calls on the NNTP API.
NNTPResponseBuffer A simple tool for building dynamic responses.
NNTPServer Factory class to simplify access to NNTP system.
NNTPServerConfig The configuration settings for server behavior when article reading (POST) and writing (ARTICLE).
OverviewFormatResponse Response for an overview format command.
Session Represents a client-server NNTP session.
SessionManager Manages all NNTP sessions known to the server.
StaticNNTPResponse Represents generic static responses for NNTP commands.
Wildmat A standard regex-like pattern matching standard used throughout the NNTP specification.
XHDRResponse Obtains a list of articles and returns the requested header info for each article.
XOverResponse Implements the proper XOVER response according to RFC-2980.
 

Exception Summary
ArticleNotFoundException Thrown when an article is not found.
ArticleNotSelectedException Thrown when an operation fails because no article has been selected.
NewsGroupNotFoundException Thrown when an appropriate news group is not found.
NNTPException Base NNTP exception.
NoGroupSelectedException Thrown when an operation fails because it requires a group to be selected.
NoNextArticleException Thrown when no next article exists (NNTP NEXT command).
NoPermissionException Indicates an operation could not be completed because the user did not have sufficient permissions.
NoPreviousArticleException Thrown when no previous article exists (NNTP LAST command).
NoSuchArticleNumberException Thrown when an appropriate article id is not found in the current group.
PostFailedException Posting an article failed.
PostNotAllowedException Posting an article failed.
PostRejectedException The post was rejected.
SessionAlreadyExistsException Thrown if an operation a session already exists but shouldn't.
SessionNotFoundException Thrown if an operation required a session that could not be located.
SyntaxException Thrown when a syntax parsing exception occurs.
 

Package com.jivesoftware.forum.nntp Description

Jive Forums internal NNTP server.


Jive Forums Project Page

Copyright © 1999-2006 Jive Software.