Index

A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractConfig - Class in org.sonews.config
Base class for Config and BootstrapConfig.
AbstractConfig() - Constructor for class org.sonews.config.AbstractConfig
 
AccessControl - Interface in org.sonews.auth
 
add(NNTPConnection) - Method in class org.sonews.daemon.Connections
Adds the given NNTPConnection to the Connections management.
addArticle(Article) - Method in class org.sonews.storage.impl.hibernate.couchdb.CouchDBStorage
 
addArticle(Article) - Method in class org.sonews.storage.impl.jdbc.JDBCDatabase
Adds an article to the database.
addArticle(Article) - Method in interface org.sonews.storage.Storage
Stores the given Article in the storage.
addArticle(Article, int) - Method in class org.sonews.storage.impl.jdbc.JDBCDatabase
Adds an article to the database.
addArticle(CouchDBArticle) - Method in class org.sonews.storage.impl.hibernate.couchdb.CouchDBStorage
 
Application - Class in org.sonews
Startup class of the daemon.
Application() - Constructor for class org.sonews.Application
 
arise() - Method in class org.sonews.storage.impl.jdbc.JDBCDatabase
Rises the database: reconnect and recreate all prepared statements.
Article - Interface in org.sonews.storage
A news article.
ARTICLE_MAXSIZE - Static variable in class org.sonews.config.Config
BackendConfig key constant.
ArticleCommand - Class in org.sonews.daemon.command
Class handling the ARTICLE, BODY and HEAD commands.
ArticleCommand() - Constructor for class org.sonews.daemon.command.ArticleCommand
 
ArticleInputStream - Class in org.sonews.util.io
Capsulates an ArticleImpl to provide a raw InputStream.
ArticleInputStream(Article) - Constructor for class org.sonews.util.io.ArticleInputStream
 
ArticleTransmitter - Class in org.sonews.util.io
The ArticleTransmitter class encapsulates the functionality to transmit a news article from one newsserver to another.
ArticleTransmitter(String, String) - Constructor for class org.sonews.util.io.ArticleTransmitter
 
ArticleWriter - Class in org.sonews.util.io
Posts an ArticleImpl to a NNTP server using the POST command.
ArticleWriter(String, int) - Constructor for class org.sonews.util.io.ArticleWriter
 
authenticateUser(String, char[]) - Method in class org.sonews.storage.impl.hibernate.couchdb.CouchDBStorage
 
authenticateUser(String, char[]) - Method in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
authenticateUser(String, char[]) - Method in interface org.sonews.storage.Storage
Deprecated. 
AuthInfoCommand - Class in org.sonews.auth
 
AuthInfoCommand() - Constructor for class org.sonews.auth.AuthInfoCommand
 
AVAILABLE_KEYS - Static variable in class org.sonews.config.Config
 

B

BYTES - Static variable in class org.sonews.storage.Headers
 

C

CapabilitiesCommand - Class in org.sonews.daemon.command
The CAPABILITIES command allows a client to determine the capabilities of the server at any given time.
CapabilitiesCommand() - Constructor for class org.sonews.daemon.command.CapabilitiesCommand
 
close() - Method in class org.sonews.daemon.io.ThreadedNNTPConnection
 
close() - Method in interface org.sonews.daemon.NNTPConnection
 
close() - Method in class org.sonews.storage.impl.jdbc.JDBCDatabase
Closes the JDBCDatabase connection.
close() - Method in class org.sonews.util.io.ArticleWriter
 
closeResultSet(ResultSet) - Method in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
Command - Interface in org.sonews.daemon.command
Interface for pluggable NNTP commands handling classes.
CommandSelector - Class in org.sonews.daemon
Selects the correct command processing class.
CommandSelector() - Constructor for class org.sonews.daemon.CommandSelector
 
Config - Class in org.sonews.config
Configuration facade class.
CONFIGFILE - Static variable in class org.sonews.config.Config
 
conn - Variable in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
Connections - Class in org.sonews.daemon
Daemon thread collecting all NNTPConnection instances.
CONTENT_TYPE - Static variable in class org.sonews.storage.Headers
 
context - Variable in class org.sonews.daemon.io.PlatformThreadedNNTPDaemon
 
context - Variable in class org.sonews.daemon.io.VirtualThreadedNNTPDaemon
 
CONTROL - Static variable in class org.sonews.storage.Headers
 
CouchDBArticle - Class in org.sonews.storage.impl.hibernate.couchdb
An Article in CouchDB flavour.
CouchDBArticle() - Constructor for class org.sonews.storage.impl.hibernate.couchdb.CouchDBArticle
Default constructor required for deserialization.
CouchDBArticle(Article) - Constructor for class org.sonews.storage.impl.hibernate.couchdb.CouchDBArticle
Initializes this CouchDBArticle with the attributes provided by the given Article object.
CouchDBStorage - Class in org.sonews.storage.impl.hibernate.couchdb
 
CouchDBStorage(EntityManager) - Constructor for class org.sonews.storage.impl.hibernate.couchdb.CouchDBStorage
 
CouchDBStorageProvider - Class in org.sonews.storage.impl.hibernate.couchdb
Deprecated.
CouchDBStorageProvider() - Constructor for class org.sonews.storage.impl.hibernate.couchdb.CouchDBStorageProvider
Deprecated.
 
countArticles() - Method in class org.sonews.storage.impl.hibernate.couchdb.CouchDBStorage
 
countArticles() - Method in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
countArticles() - Method in interface org.sonews.storage.Storage
 
createArticle() - Static method in class org.sonews.storage.StorageManager
 
createArticle(String, byte[]) - Static method in class org.sonews.storage.StorageManager
 
createArticle(Message) - Static method in class org.sonews.storage.StorageManager
 
createOrUpdateGroup(Group) - Method in class org.sonews.storage.impl.hibernate.couchdb.CouchDBStorage
 
createOrUpdateGroup(Group) - Method in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
createOrUpdateGroup(Group) - Method in interface org.sonews.storage.Storage
 
current() - Static method in class org.sonews.storage.StorageManager
 

D

daemon - Variable in class org.sonews.daemon.DaemonRunner
 
DaemonRunnable - Interface in org.sonews.daemon
 
DaemonRunner - Class in org.sonews.daemon
Provides the default implementation for classes implementing the DaemonRunnable interface.
DaemonRunner() - Constructor for class org.sonews.daemon.DaemonRunner
 
DaemonThread - Class in org.sonews.daemon
Base class of all sonews threads.
DaemonThread(Runnable) - Constructor for class org.sonews.daemon.DaemonThread
Constructs a new DaemonThread with the given Runnable.
DATE - Static variable in class org.sonews.storage.Headers
 
DEBUG - Static variable in class org.sonews.config.Config
Key constant.
delete(String) - Method in class org.sonews.storage.impl.hibernate.couchdb.CouchDBStorage
 
delete(String) - Method in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
delete(String) - Method in interface org.sonews.storage.Storage
 
DELETED - Static variable in class org.sonews.storage.Group
If this flag is set the Group is marked as deleted and must not occur in any output.
disableProvider() - Static method in class org.sonews.storage.StorageManager
Disables the current provider.
Dispatcher - Class in org.sonews.mlgw
Dispatches messages from mailing list to newsserver or vice versa.
Dispatcher() - Constructor for class org.sonews.mlgw.Dispatcher
 
dispose() - Method in interface org.sonews.daemon.DaemonRunnable
Called by the DaemonThread when requestShutdown() was called.
dispose() - Method in class org.sonews.daemon.io.PlatformThreadedNNTPDaemon
Close the server socket and shutdown the thread pool.
dispose() - Method in class org.sonews.daemon.io.VirtualThreadedNNTPDaemon
Close the server socket and shutdown the thread pool.
dispose() - Method in class org.sonews.storage.impl.hibernate.couchdb.CouchDBStorageProvider
Deprecated.
 
dispose() - Method in class org.sonews.storage.impl.jdbc.JDBCStorageProvider
 
dispose() - Static method in class org.sonews.storage.StorageManager
 
dispose() - Method in interface org.sonews.storage.StorageProvider
Closes this storage provider and frees all resources and connections.

E

enableProvider(StorageProvider) - Static method in class org.sonews.storage.StorageManager
Sets the current storage provider.
equals(Object) - Method in class org.sonews.feed.Subscription
 
equals(Object) - Method in class org.sonews.storage.Group
 
EVENTLOG - Static variable in class org.sonews.config.Config
BackendConfig key constant.

F

FEED_NEWSPERRUN - Static variable in class org.sonews.config.Config
 
FEED_PULLINTERVAL - Static variable in class org.sonews.config.Config
 
FeedManager - Class in org.sonews.feed
Controlls push and pull feeder.
finishPOST() - Method in class org.sonews.util.io.ArticleWriter
 
FROM - Static variable in class org.sonews.storage.Headers
 

G

get() - Static method in class org.sonews.util.Log
Deprecated.
get(int, String, String) - Method in class org.sonews.config.Config
 
get(String) - Method in class org.sonews.daemon.CommandSelector
 
get(String) - Static method in class org.sonews.storage.Group
 
get(String, boolean) - Method in class org.sonews.config.AbstractConfig
 
get(String, int) - Method in class org.sonews.config.AbstractConfig
 
get(String, long) - Method in class org.sonews.config.AbstractConfig
Returns a long config value specified via the given key.
get(String, String) - Method in class org.sonews.config.AbstractConfig
 
get(String, String) - Method in class org.sonews.config.Config
 
get(SocketChannel) - Method in class org.sonews.daemon.Connections
 
getA() - Method in class org.sonews.util.Pair
 
getAll() - Static method in class org.sonews.feed.Subscription
 
getAll() - Static method in class org.sonews.storage.Group
Reads and parses the groups.conf file if not done yet and returns a list of loaded Group objects.
getAllHeaders() - Method in interface org.sonews.storage.Article
 
getArticle(long) - Method in class org.sonews.storage.Group
 
getArticle(long, long) - Method in class org.sonews.storage.impl.hibernate.couchdb.CouchDBStorage
 
getArticle(long, long) - Method in class org.sonews.storage.impl.jdbc.JDBCDatabase
Retrieves an article by its ID.
getArticle(long, long) - Method in interface org.sonews.storage.Storage
 
getArticle(String) - Method in class org.sonews.storage.impl.hibernate.couchdb.CouchDBStorage
 
getArticle(String) - Method in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
getArticle(String) - Method in interface org.sonews.storage.Storage
 
getArticleHeaders(Group, long, long, String, String) - Method in class org.sonews.storage.impl.hibernate.couchdb.CouchDBStorage
 
getArticleHeaders(Group, long, long, String, String) - Method in class org.sonews.storage.impl.jdbc.JDBCDatabase
Searches for fitting header values using the given regular expression.
getArticleHeaders(Group, long, long, String, String) - Method in interface org.sonews.storage.Storage
 
getArticleHeads(long, long) - Method in class org.sonews.storage.Group
 
getArticleHeads(Group, long, long) - Method in class org.sonews.storage.impl.hibernate.couchdb.CouchDBStorage
 
getArticleHeads(Group, long, long) - Method in class org.sonews.storage.impl.jdbc.JDBCDatabase
Returns a list of Long/ArticleImpl Pairs.
getArticleHeads(Group, long, long) - Method in interface org.sonews.storage.Storage
 
getArticleIndex(Article, Group) - Method in class org.sonews.storage.impl.hibernate.couchdb.CouchDBStorage
 
getArticleIndex(Article, Group) - Method in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
getArticleIndex(Article, Group) - Method in interface org.sonews.storage.Storage
 
getArticleNumbers() - Method in class org.sonews.storage.Group
 
getArticleNumbers(long) - Method in class org.sonews.storage.impl.hibernate.couchdb.CouchDBStorage
 
getArticleNumbers(long) - Method in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
getArticleNumbers(long) - Method in interface org.sonews.storage.Storage
 
getB() - Method in class org.sonews.util.Pair
 
getBody() - Method in interface org.sonews.storage.Article
Returns the body string.
getCurrentArticle() - Method in class org.sonews.daemon.io.ThreadedNNTPConnection
 
getCurrentArticle() - Method in interface org.sonews.daemon.NNTPConnection
 
getCurrentCharset() - Method in class org.sonews.daemon.io.ThreadedNNTPConnection
 
getCurrentCharset() - Method in interface org.sonews.daemon.NNTPConnection
 
getCurrentGroup() - Method in class org.sonews.daemon.io.ThreadedNNTPConnection
 
getCurrentGroup() - Method in interface org.sonews.daemon.NNTPConnection
 
getFeedtype() - Method in class org.sonews.feed.Subscription
 
getFirstArticleNumber() - Method in class org.sonews.storage.Group
 
getFirstArticleNumber(Group) - Method in class org.sonews.storage.impl.hibernate.couchdb.CouchDBStorage
 
getFirstArticleNumber(Group) - Method in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
getFirstArticleNumber(Group) - Method in interface org.sonews.storage.Storage
 
getFlags() - Method in class org.sonews.storage.Group
 
getGroup() - Method in class org.sonews.feed.Subscription
 
getGroups() - Method in interface org.sonews.storage.Article
 
getGroups() - Method in class org.sonews.storage.impl.hibernate.couchdb.CouchDBStorage
 
getGroups() - Method in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
getGroups() - Method in interface org.sonews.storage.Storage
 
getHeader(String) - Method in interface org.sonews.storage.Article
Convenience method for getHeader(name, false).
getHeader(String, boolean) - Method in interface org.sonews.storage.Article
Returns the header field with given name.
getHeaderSource() - Method in interface org.sonews.storage.Article
 
getHelpString() - Method in interface org.sonews.daemon.command.HelpfulCommand
 
getHost() - Method in class org.sonews.feed.Subscription
 
getIndexOf(Article) - Method in class org.sonews.storage.Group
 
getInstance() - Static method in class org.sonews.daemon.Connections
 
getInternalID() - Method in class org.sonews.storage.Group
 
getKey() - Method in class org.sonews.storage.impl.hibernate.couchdb.KeyValuePair
 
getLastActivity() - Method in class org.sonews.daemon.io.ThreadedNNTPConnection
 
getLastActivity() - Method in interface org.sonews.daemon.NNTPConnection
 
getLastArticleNumber() - Method in class org.sonews.storage.Group
 
getLastArticleNumber(Group) - Method in class org.sonews.storage.impl.hibernate.couchdb.CouchDBStorage
 
getLastArticleNumber(Group) - Method in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
getLastArticleNumber(Group) - Method in interface org.sonews.storage.Storage
 
getLines(String) - Static method in class org.sonews.util.io.Resource
 
getMaxMinArticleIndex(String, String) - Method in class org.sonews.storage.impl.hibernate.couchdb.CouchDBStorage
 
getMessageID() - Method in interface org.sonews.storage.Article
 
getName() - Method in class org.sonews.storage.Group
 
getOldestArticle() - Method in class org.sonews.storage.impl.hibernate.couchdb.CouchDBStorage
 
getOldestArticle() - Method in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
getOldestArticle() - Method in interface org.sonews.storage.Storage
 
getPort() - Method in class org.sonews.feed.Subscription
 
getPostingsCount() - Method in class org.sonews.storage.Group
 
getPostingsCount(String) - Method in class org.sonews.storage.impl.hibernate.couchdb.CouchDBStorage
 
getPostingsCount(String) - Method in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
getPostingsCount(String) - Method in interface org.sonews.storage.Storage
 
getRows() - Method in class org.sonews.storage.impl.hibernate.couchdb.ViewResult
 
getSocketChannel() - Method in class org.sonews.daemon.io.ThreadedNNTPConnection
 
getSocketChannel() - Method in interface org.sonews.daemon.NNTPConnection
Deprecated.
getSupportedCommandStrings() - Method in class org.sonews.auth.AuthInfoCommand
 
getSupportedCommandStrings() - Method in class org.sonews.daemon.command.ArticleCommand
 
getSupportedCommandStrings() - Method in class org.sonews.daemon.command.CapabilitiesCommand
 
getSupportedCommandStrings() - Method in interface org.sonews.daemon.command.Command
 
getSupportedCommandStrings() - Method in class org.sonews.daemon.command.GroupCommand
 
getSupportedCommandStrings() - Method in class org.sonews.daemon.command.HelpCommand
 
getSupportedCommandStrings() - Method in class org.sonews.daemon.command.ListCommand
 
getSupportedCommandStrings() - Method in class org.sonews.daemon.command.ListGroupCommand
 
getSupportedCommandStrings() - Method in class org.sonews.daemon.command.ModeReaderCommand
 
getSupportedCommandStrings() - Method in class org.sonews.daemon.command.NewGroupsCommand
 
getSupportedCommandStrings() - Method in class org.sonews.daemon.command.NextPrevCommand
 
getSupportedCommandStrings() - Method in class org.sonews.daemon.command.OverCommand
 
getSupportedCommandStrings() - Method in class org.sonews.daemon.command.PostCommand
 
getSupportedCommandStrings() - Method in class org.sonews.daemon.command.QuitCommand
 
getSupportedCommandStrings() - Method in class org.sonews.daemon.command.StatCommand
 
getSupportedCommandStrings() - Method in class org.sonews.daemon.command.UnsupportedCommand
 
getSupportedCommandStrings() - Method in class org.sonews.daemon.command.XPatCommand
 
getUser() - Method in class org.sonews.daemon.io.ThreadedNNTPConnection
 
getUser() - Method in interface org.sonews.daemon.NNTPConnection
 
getUserName() - Method in class org.sonews.auth.User
 
getValue() - Method in class org.sonews.storage.impl.hibernate.couchdb.KeyValuePair
 
Group - Class in org.sonews.storage
Represents a logical Group within this newsserver.
Group(String, long, int) - Constructor for class org.sonews.storage.Group
Constructor.
GroupCommand - Class in org.sonews.daemon.command
Class handling the GROUP command.
GroupCommand() - Constructor for class org.sonews.daemon.command.GroupCommand
 

H

hasBody() - Method in interface org.sonews.storage.Article
 
hasFinished() - Method in class org.sonews.auth.AuthInfoCommand
 
hasFinished() - Method in class org.sonews.daemon.command.ArticleCommand
 
hasFinished() - Method in class org.sonews.daemon.command.CapabilitiesCommand
First called after one call to processLine().
hasFinished() - Method in interface org.sonews.daemon.command.Command
 
hasFinished() - Method in class org.sonews.daemon.command.GroupCommand
 
hasFinished() - Method in class org.sonews.daemon.command.HelpCommand
 
hasFinished() - Method in class org.sonews.daemon.command.ListCommand
 
hasFinished() - Method in class org.sonews.daemon.command.ListGroupCommand
 
hasFinished() - Method in class org.sonews.daemon.command.ModeReaderCommand
 
hasFinished() - Method in class org.sonews.daemon.command.NewGroupsCommand
 
hasFinished() - Method in class org.sonews.daemon.command.NextPrevCommand
 
hasFinished() - Method in class org.sonews.daemon.command.OverCommand
 
hasFinished() - Method in class org.sonews.daemon.command.PostCommand
 
hasFinished() - Method in class org.sonews.daemon.command.QuitCommand
 
hasFinished() - Method in class org.sonews.daemon.command.StatCommand
 
hasFinished() - Method in class org.sonews.daemon.command.UnsupportedCommand
 
hasFinished() - Method in class org.sonews.daemon.command.XPatCommand
 
hashCode() - Method in class org.sonews.feed.Subscription
 
hashCode() - Method in class org.sonews.storage.Group
 
hasPermission(String, char[], String) - Method in interface org.sonews.auth.AccessControl
 
Headers - Class in org.sonews.storage
Contains header constants.
HelpCommand - Class in org.sonews.daemon.command
This command provides a short summary of the commands that are understood by this implementation of the server.
HelpCommand() - Constructor for class org.sonews.daemon.command.HelpCommand
 
HelpfulCommand - Interface in org.sonews.daemon.command
 
HOSTNAME - Static variable in class org.sonews.config.Config
 

I

impliedCapability() - Method in class org.sonews.auth.AuthInfoCommand
 
impliedCapability() - Method in class org.sonews.daemon.command.ArticleCommand
 
impliedCapability() - Method in class org.sonews.daemon.command.CapabilitiesCommand
 
impliedCapability() - Method in interface org.sonews.daemon.command.Command
Returns capability string that is implied by this command class.
impliedCapability() - Method in class org.sonews.daemon.command.GroupCommand
 
impliedCapability() - Method in class org.sonews.daemon.command.HelpCommand
 
impliedCapability() - Method in class org.sonews.daemon.command.ListCommand
 
impliedCapability() - Method in class org.sonews.daemon.command.ListGroupCommand
 
impliedCapability() - Method in class org.sonews.daemon.command.ModeReaderCommand
 
impliedCapability() - Method in class org.sonews.daemon.command.NewGroupsCommand
 
impliedCapability() - Method in class org.sonews.daemon.command.NextPrevCommand
 
impliedCapability() - Method in class org.sonews.daemon.command.OverCommand
 
impliedCapability() - Method in class org.sonews.daemon.command.PostCommand
 
impliedCapability() - Method in class org.sonews.daemon.command.QuitCommand
 
impliedCapability() - Method in class org.sonews.daemon.command.StatCommand
 
impliedCapability() - Method in class org.sonews.daemon.command.UnsupportedCommand
 
impliedCapability() - Method in class org.sonews.daemon.command.XPatCommand
 
init() - Method in class org.sonews.daemon.CommandSelector
 
initialize() - Method in class org.sonews.storage.impl.jdbc.JDBCStorageProvider
 
inst() - Static method in class org.sonews.config.Config
 
isArticleExisting(String) - Method in class org.sonews.storage.impl.hibernate.couchdb.CouchDBStorage
 
isArticleExisting(String) - Method in class org.sonews.storage.impl.jdbc.JDBCDatabase
Checks if there is an article with the given messageid in the JDBCDatabase.
isArticleExisting(String) - Method in interface org.sonews.storage.Storage
 
isAuthenticated() - Method in class org.sonews.auth.User
In some configurations users don't have to use their password – they can just tell us their name and we will trust them – in this case User object will exist end user name will be filled, but this method will return false.
isDeleted() - Method in class org.sonews.storage.Group
 
isMailingList() - Method in class org.sonews.storage.Group
 
isRunning() - Method in class org.sonews.daemon.DaemonThread
 
isStateful() - Method in class org.sonews.auth.AuthInfoCommand
 
isStateful() - Method in class org.sonews.daemon.command.ArticleCommand
 
isStateful() - Method in class org.sonews.daemon.command.CapabilitiesCommand
 
isStateful() - Method in interface org.sonews.daemon.command.Command
 
isStateful() - Method in class org.sonews.daemon.command.GroupCommand
 
isStateful() - Method in class org.sonews.daemon.command.HelpCommand
 
isStateful() - Method in class org.sonews.daemon.command.ListCommand
 
isStateful() - Method in class org.sonews.daemon.command.ListGroupCommand
 
isStateful() - Method in class org.sonews.daemon.command.ModeReaderCommand
 
isStateful() - Method in class org.sonews.daemon.command.NewGroupsCommand
 
isStateful() - Method in class org.sonews.daemon.command.NextPrevCommand
 
isStateful() - Method in class org.sonews.daemon.command.OverCommand
 
isStateful() - Method in class org.sonews.daemon.command.PostCommand
 
isStateful() - Method in class org.sonews.daemon.command.QuitCommand
 
isStateful() - Method in class org.sonews.daemon.command.StatCommand
 
isStateful() - Method in class org.sonews.daemon.command.UnsupportedCommand
 
isStateful() - Method in class org.sonews.daemon.command.XPatCommand
 
isSupported(String) - Method in class org.sonews.storage.impl.hibernate.couchdb.CouchDBStorageProvider
Deprecated.
 
isSupported(String) - Method in class org.sonews.storage.impl.jdbc.JDBCStorageProvider
 
isSupported(String) - Method in interface org.sonews.storage.StorageProvider
 
isWriteable() - Method in class org.sonews.storage.Group
 

J

JDBCDatabase - Class in org.sonews.storage.impl.jdbc
Storage backend facade class for a relational SQL database using JDBC.
JDBCDatabase() - Constructor for class org.sonews.storage.impl.jdbc.JDBCDatabase
 
JDBCStorageProvider - Class in org.sonews.storage.impl.jdbc
StorageProvider for JDBC databases.
JDBCStorageProvider() - Constructor for class org.sonews.storage.impl.jdbc.JDBCStorageProvider
 

K

KeyValuePair - Class in org.sonews.storage.impl.hibernate.couchdb
 
KeyValuePair() - Constructor for class org.sonews.storage.impl.hibernate.couchdb.KeyValuePair
 

L

LEVEL_CLI - Static variable in class org.sonews.config.Config
 
LEVEL_FILE - Static variable in class org.sonews.config.Config
 
lineReceived(byte[]) - Method in class org.sonews.daemon.io.ThreadedNNTPConnection
Due to the readLockGate there is no need to synchronize this method.
LINES - Static variable in class org.sonews.storage.Headers
 
LIST_POST - Static variable in class org.sonews.storage.Headers
 
ListCommand - Class in org.sonews.daemon.command
Class handling the LIST command.
ListCommand() - Constructor for class org.sonews.daemon.command.ListCommand
 
ListGroupCommand - Class in org.sonews.daemon.command
Class handling the LISTGROUP command.
ListGroupCommand() - Constructor for class org.sonews.daemon.command.ListGroupCommand
 
LOCALE - Static variable in class org.sonews.storage.Group
If this flag is set the Group is local to this server, i.e., the news are not peered.
Log - Class in org.sonews.util
Keeps the reference to a java.util.logging.Logger instance named "org.sonews".
Log() - Constructor for class org.sonews.util.Log
 
LOGFILE - Static variable in class org.sonews.config.Config
The config key for the filename of the logfile
logger - Variable in class org.sonews.daemon.io.PlatformThreadedNNTPDaemon
 
logger - Variable in class org.sonews.daemon.io.VirtualThreadedNNTPDaemon
 
LOGLEVEL - Static variable in class org.sonews.config.Config
 

M

MAILINGLIST - Static variable in class org.sonews.storage.Group
If this flag is set the Group is no real newsgroup but a mailing list mirror.
MailPoller - Class in org.sonews.mlgw
Daemon polling for new mails in a POP3 account to be delivered to newsgroups.
MailPoller() - Constructor for class org.sonews.mlgw.MailPoller
 
main(String[]) - Static method in class org.sonews.Application
 
MAX_LINES_PER_DBREQUEST - Static variable in class org.sonews.daemon.command.OverCommand
 
MAX_RESTARTS - Static variable in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
MESSAGE_ID - Static variable in class org.sonews.storage.Headers
 
MESSAGE_ID_PATTERN - Static variable in interface org.sonews.daemon.NNTPConnection
 
MLPOLL_DELETEUNKNOWN - Static variable in class org.sonews.config.Config
 
MLPOLL_HOST - Static variable in class org.sonews.config.Config
 
MLPOLL_PASSWORD - Static variable in class org.sonews.config.Config
 
MLPOLL_USER - Static variable in class org.sonews.config.Config
 
MLSEND_ADDRESS - Static variable in class org.sonews.config.Config
 
MLSEND_AUTH - Static variable in class org.sonews.config.Config
 
MLSEND_HOST - Static variable in class org.sonews.config.Config
 
MLSEND_PASSWORD - Static variable in class org.sonews.config.Config
 
MLSEND_PORT - Static variable in class org.sonews.config.Config
 
MLSEND_RW_FROM - Static variable in class org.sonews.config.Config
 
MLSEND_RW_SENDER - Static variable in class org.sonews.config.Config
 
MLSEND_USER - Static variable in class org.sonews.config.Config
 
ModeReaderCommand - Class in org.sonews.daemon.command
Class handling the MODE READER command.
ModeReaderCommand() - Constructor for class org.sonews.daemon.command.ModeReaderCommand
 

N

NewGroupsCommand - Class in org.sonews.daemon.command
Class handling the NEWGROUPS command.
NewGroupsCommand() - Constructor for class org.sonews.daemon.command.NewGroupsCommand
 
NEWLINE - Static variable in interface org.sonews.daemon.NNTPConnection
 
NEWSGROUPS - Static variable in class org.sonews.storage.Headers
 
NextPrevCommand - Class in org.sonews.daemon.command
Class handling the NEXT and LAST command.
NextPrevCommand() - Constructor for class org.sonews.daemon.command.NextPrevCommand
 
NNTP_POSTING_DATE - Static variable in class org.sonews.storage.Headers
 
NNTP_POSTING_HOST - Static variable in class org.sonews.storage.Headers
 
NNTPConnection - Interface in org.sonews.daemon
Interface for an NNTP connection.
NNTPDaemonRunnable - Interface in org.sonews.daemon
Interface for an NNTP Daemon.

O

org.sonews - package org.sonews
Contains main classes with startup and shutdown routines.
org.sonews.auth - package org.sonews.auth
Contains classes for the access control management and user authentication.
org.sonews.config - package org.sonews.config
Contains classes that handle the servers' configuration.
org.sonews.daemon - package org.sonews.daemon
Contains basic classes of the daemon.
org.sonews.daemon.command - package org.sonews.daemon.command
Contains a class for every NNTP command.
org.sonews.daemon.io - package org.sonews.daemon.io
 
org.sonews.feed - package org.sonews.feed
Contains classes for the peering functionality, e.g. pulling and pushing mails from and to remote newsservers.
org.sonews.mlgw - package org.sonews.mlgw
Contains classes of the Mailinglist Gateway.
org.sonews.storage - package org.sonews.storage
Contains classes of the storage backend and the Group and Article abstraction.
org.sonews.storage.impl.hibernate.couchdb - package org.sonews.storage.impl.hibernate.couchdb
 
org.sonews.storage.impl.jdbc - package org.sonews.storage.impl.jdbc
Implementations of the StorageProvider interface.
org.sonews.util - package org.sonews.util
Contains various utility classes.
org.sonews.util.io - package org.sonews.util.io
Contains I/O utilitiy classes.
OverCommand - Class in org.sonews.daemon.command
Class handling the OVER/XOVER command.
OverCommand() - Constructor for class org.sonews.daemon.command.OverCommand
 

P

Pair<T1,T2> - Class in org.sonews.util
A pair of two objects.
Pair(T1, T2) - Constructor for class org.sonews.util.Pair
 
PATH - Static variable in class org.sonews.storage.Headers
 
PERF_MAX_CACHED_BUFFERS - Static variable in class org.sonews.config.Config
 
PlatformThreadedNNTPDaemon - Class in org.sonews.daemon.io
An NNTP daemon listening for incoming connections.
PlatformThreadedNNTPDaemon() - Constructor for class org.sonews.daemon.io.PlatformThreadedNNTPDaemon
 
port - Variable in class org.sonews.daemon.io.PlatformThreadedNNTPDaemon
 
port - Variable in class org.sonews.daemon.io.VirtualThreadedNNTPDaemon
 
PORT - Static variable in class org.sonews.config.Config
 
PostCommand - Class in org.sonews.daemon.command
Implementation of the POST command.
PostCommand() - Constructor for class org.sonews.daemon.command.PostCommand
 
prepareGetPostingsCountStatement() - Method in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
preparePOST() - Method in class org.sonews.util.io.ArticleWriter
 
println(byte[]) - Method in class org.sonews.daemon.io.ThreadedNNTPConnection
 
println(byte[]) - Method in interface org.sonews.daemon.NNTPConnection
 
println(CharSequence) - Method in class org.sonews.daemon.io.ThreadedNNTPConnection
 
println(CharSequence) - Method in interface org.sonews.daemon.NNTPConnection
 
PRIVATE - Static variable in class org.sonews.storage.Group
If this flag is set the Group is considered private and only visible to clients of the private clients access list.
processLine(NNTPConnection, String, byte[]) - Method in class org.sonews.auth.AuthInfoCommand
 
processLine(NNTPConnection, String, byte[]) - Method in class org.sonews.daemon.command.ArticleCommand
 
processLine(NNTPConnection, String, byte[]) - Method in class org.sonews.daemon.command.CapabilitiesCommand
 
processLine(NNTPConnection, String, byte[]) - Method in interface org.sonews.daemon.command.Command
 
processLine(NNTPConnection, String, byte[]) - Method in class org.sonews.daemon.command.GroupCommand
 
processLine(NNTPConnection, String, byte[]) - Method in class org.sonews.daemon.command.HelpCommand
 
processLine(NNTPConnection, String, byte[]) - Method in class org.sonews.daemon.command.ListCommand
 
processLine(NNTPConnection, String, byte[]) - Method in class org.sonews.daemon.command.ListGroupCommand
 
processLine(NNTPConnection, String, byte[]) - Method in class org.sonews.daemon.command.ModeReaderCommand
 
processLine(NNTPConnection, String, byte[]) - Method in class org.sonews.daemon.command.NewGroupsCommand
 
processLine(NNTPConnection, String, byte[]) - Method in class org.sonews.daemon.command.NextPrevCommand
 
processLine(NNTPConnection, String, byte[]) - Method in class org.sonews.daemon.command.OverCommand
 
processLine(NNTPConnection, String, byte[]) - Method in class org.sonews.daemon.command.PostCommand
Process the given line String. line.trim() was called by NNTPConnection.
processLine(NNTPConnection, String, byte[]) - Method in class org.sonews.daemon.command.QuitCommand
 
processLine(NNTPConnection, String, byte[]) - Method in class org.sonews.daemon.command.StatCommand
 
processLine(NNTPConnection, String, byte[]) - Method in class org.sonews.daemon.command.UnsupportedCommand
 
processLine(NNTPConnection, String, byte[]) - Method in class org.sonews.daemon.command.XPatCommand
 
pstmtAddArticle1 - Variable in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
pstmtAddArticle2 - Variable in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
pstmtAddArticle3 - Variable in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
pstmtAddArticle4 - Variable in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
pstmtCountArticles - Variable in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
pstmtCreateOrUpdateGroup0 - Variable in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
pstmtCreateOrUpdateGroup1 - Variable in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
pstmtCreateOrUpdateGroup2 - Variable in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
pstmtDeleteArticle0 - Variable in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
pstmtDeleteArticle1 - Variable in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
pstmtDeleteArticle2 - Variable in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
pstmtDeleteArticle3 - Variable in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
pstmtGetArticle0 - Variable in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
pstmtGetArticle1 - Variable in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
pstmtGetArticleHeaders0 - Variable in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
pstmtGetArticleHeaders1 - Variable in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
pstmtGetArticleHeads - Variable in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
pstmtGetArticleIDs - Variable in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
pstmtGetArticleIndex - Variable in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
pstmtGetFirstArticleNumber - Variable in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
pstmtGetGroups - Variable in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
pstmtGetLastArticleNumber - Variable in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
pstmtGetMaxArticleID - Variable in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
pstmtGetMaxArticleIndex - Variable in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
pstmtGetOldestArticle - Variable in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
pstmtGetPostingsCount - Variable in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
pstmtIsArticleExisting - Variable in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
pstmtPurgeGroup0 - Variable in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
pstmtPurgeGroup1 - Variable in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
pstmtUpdateWatermark - Variable in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
PULL - Static variable in class org.sonews.feed.FeedManager
 
purgeGroup(Group) - Method in class org.sonews.storage.impl.hibernate.couchdb.CouchDBStorage
 
purgeGroup(Group) - Method in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
purgeGroup(Group) - Method in interface org.sonews.storage.Storage
Performes a purge operation in the storage backend, e.g. to delete old messages or release allocated resources.
Purger - Class in org.sonews.util
The purger is started in configurable intervals to search for messages that can be purged.
Purger() - Constructor for class org.sonews.util.Purger
 
PUSH - Static variable in class org.sonews.feed.FeedManager
 

Q

queueForPush(Article) - Static method in class org.sonews.feed.FeedManager
 
QuitCommand - Class in org.sonews.daemon.command
Implementation of the QUIT command; client wants to shutdown the connection.
QuitCommand() - Constructor for class org.sonews.daemon.command.QuitCommand
 

R

read() - Method in class org.sonews.util.io.ArticleInputStream
This method reads one byte from the stream.
READONLY - Static variable in class org.sonews.storage.Group
If this flag is set the Group is marked as readonly and the posting is prohibited.
REFERENCES - Static variable in class org.sonews.storage.Headers
 
register() - Method in class org.sonews.util.Log
 
removeHeader(String) - Method in interface org.sonews.storage.Article
Removes the header identified by the given key.
REPLY_TO - Static variable in class org.sonews.storage.Headers
 
requestShutdown() - Method in class org.sonews.daemon.DaemonThread
Marks this thread to exit soon.
Resource - Class in org.sonews.util.io
Provides method for loading of resources.
Resource() - Constructor for class org.sonews.util.io.Resource
 
restartConnection(SQLException) - Method in class org.sonews.storage.impl.jdbc.JDBCDatabase
Restart the JDBC connection to the Database server.
restarts - Variable in class org.sonews.storage.impl.jdbc.JDBCDatabase
How many times the database connection was reinitialized
run() - Method in class org.sonews.daemon.Connections
Run loops.
run() - Method in class org.sonews.daemon.io.PlatformThreadedNNTPDaemon
Opens a server socket on the configured port and waits for incoming connections.
run() - Method in class org.sonews.daemon.io.ThreadedNNTPConnection
 
run() - Method in class org.sonews.daemon.io.VirtualThreadedNNTPDaemon
 
run() - Method in class org.sonews.mlgw.MailPoller
 
run() - Method in class org.sonews.util.Purger
Loops through all messages and deletes them if their time has come.

S

SENDER - Static variable in class org.sonews.storage.Headers
 
serverSocket - Variable in class org.sonews.daemon.io.PlatformThreadedNNTPDaemon
 
serverSocket - Variable in class org.sonews.daemon.io.VirtualThreadedNNTPDaemon
 
set(int, String, String) - Method in class org.sonews.config.Config
 
set(String, double) - Method in class org.sonews.util.StringTemplate
 
set(String, long) - Method in class org.sonews.util.StringTemplate
 
set(String, Object) - Method in class org.sonews.util.StringTemplate
 
set(String, String) - Method in class org.sonews.config.AbstractConfig
 
set(String, String) - Method in class org.sonews.config.Config
 
set(String, String) - Method in class org.sonews.util.StringTemplate
 
setAuthenticated(boolean) - Method in class org.sonews.auth.User
This method is to be called from AUTHINFO PASS Command implementation.
setBody(byte[]) - Method in interface org.sonews.storage.Article
 
setCurrentArticle(Article) - Method in class org.sonews.daemon.io.ThreadedNNTPConnection
 
setCurrentArticle(Article) - Method in interface org.sonews.daemon.NNTPConnection
 
setCurrentGroup(Group) - Method in class org.sonews.daemon.io.ThreadedNNTPConnection
 
setCurrentGroup(Group) - Method in interface org.sonews.daemon.NNTPConnection
 
setDaemon(DaemonThread) - Method in interface org.sonews.daemon.DaemonRunnable
Called by the DaemonThread running this Runnable upon start.
setDaemon(DaemonThread) - Method in class org.sonews.daemon.DaemonRunner
 
setFlag(int) - Method in class org.sonews.storage.Group
Performs this.flags |= flag to set a specified flag and updates the data in the JDBCDatabase.
setGroup(String) - Method in interface org.sonews.storage.Article
 
setHeader(String, String) - Method in interface org.sonews.storage.Article
 
setHeaders(InternetHeaders) - Method in interface org.sonews.storage.Article
 
setKey(String) - Method in class org.sonews.storage.impl.hibernate.couchdb.KeyValuePair
 
setLastActivity(long) - Method in class org.sonews.daemon.io.ThreadedNNTPConnection
 
setLastActivity(long) - Method in interface org.sonews.daemon.NNTPConnection
 
setName(String) - Method in class org.sonews.storage.Group
 
setPort(int) - Method in class org.sonews.daemon.io.PlatformThreadedNNTPDaemon
 
setPort(int) - Method in class org.sonews.daemon.io.VirtualThreadedNNTPDaemon
 
setPort(int) - Method in interface org.sonews.daemon.NNTPDaemonRunnable
 
setRows(KeyValuePair[]) - Method in class org.sonews.storage.impl.hibernate.couchdb.ViewResult
 
setRunning(boolean) - Method in class org.sonews.daemon.DaemonThread
Set the running state of this daemon.
setUser(User) - Method in class org.sonews.daemon.io.ThreadedNNTPConnection
 
setUser(User) - Method in interface org.sonews.daemon.NNTPConnection
 
setUserName(String) - Method in class org.sonews.auth.User
 
setValue(String) - Method in class org.sonews.storage.impl.hibernate.couchdb.KeyValuePair
 
start() - Method in class org.sonews.daemon.DaemonThread
Starts this daemon.
STARTDATE - Static variable in class org.sonews.Application
The server's startup date
startFeeding() - Static method in class org.sonews.feed.FeedManager
Reads the peer subscriptions from database and starts the appropriate PullFeeder or PushFeeder.
StatCommand - Class in org.sonews.daemon.command
Implementation of the STAT command.
StatCommand() - Constructor for class org.sonews.daemon.command.StatCommand
 
storage(Thread) - Method in class org.sonews.storage.impl.hibernate.couchdb.CouchDBStorageProvider
Deprecated.
 
storage(Thread) - Method in class org.sonews.storage.impl.jdbc.JDBCStorageProvider
 
storage(Thread) - Method in interface org.sonews.storage.StorageProvider
This method returns the reference to the associated storage.
Storage - Interface in org.sonews.storage
A generic storage backend interface.
STORAGE_ARTICLE_LIFETIME - Static variable in class org.sonews.config.Config
Max. lifetime of an Article in storage (as days)
STORAGE_ARTICLE_MAXNUM - Static variable in class org.sonews.config.Config
Max. allowed articles in storage (used by Purger)
STORAGE_CONNECTIONS - Static variable in class org.sonews.config.Config
 
STORAGE_DATABASE - Static variable in class org.sonews.config.Config
Key constant.
STORAGE_DBMSDRIVER - Static variable in class org.sonews.config.Config
Key constant.
STORAGE_HOST - Static variable in class org.sonews.config.Config
 
STORAGE_PASSWORD - Static variable in class org.sonews.config.Config
Key constant.
STORAGE_PORT - Static variable in class org.sonews.config.Config
 
STORAGE_PROVIDER - Static variable in class org.sonews.config.Config
 
STORAGE_USER - Static variable in class org.sonews.config.Config
Key constant.
StorageBackendException - Exception Class in org.sonews.storage
Exception caused by the storage backend.
StorageBackendException(String) - Constructor for exception class org.sonews.storage.StorageBackendException
 
StorageBackendException(Throwable) - Constructor for exception class org.sonews.storage.StorageBackendException
 
StorageManager - Class in org.sonews.storage
Provides access to a storage backend.
StorageManager() - Constructor for class org.sonews.storage.StorageManager
 
StorageProvider - Interface in org.sonews.storage
Provides access to storage backend instances.
StringTemplate - Class in org.sonews.util
Class that allows simple String template handling.
StringTemplate(String) - Constructor for class org.sonews.util.StringTemplate
 
StringTemplate(String, String) - Constructor for class org.sonews.util.StringTemplate
 
SUBJECT - Static variable in class org.sonews.storage.Headers
 
Subscription - Class in org.sonews.feed
For every group that is synchronized with or from a remote newsserver a Subscription instance exists.
Subscription(String, int, int, String) - Constructor for class org.sonews.feed.Subscription
 
SUPERSEDES - Static variable in class org.sonews.storage.Headers
 

T

ThreadedNNTPConnection - Class in org.sonews.daemon.io
 
ThreadedNNTPConnection(Socket) - Constructor for class org.sonews.daemon.io.ThreadedNNTPConnection
 
threadPool - Variable in class org.sonews.daemon.io.PlatformThreadedNNTPDaemon
 
threadPool - Variable in class org.sonews.daemon.io.VirtualThreadedNNTPDaemon
 
TIMEOUT - Static variable in class org.sonews.config.Config
 
TO - Static variable in class org.sonews.storage.Headers
 
toGroup(Message) - Static method in class org.sonews.mlgw.Dispatcher
Posts a message that was received from a mailing list to the appropriate newsgroup.
toList(Article, String) - Static method in class org.sonews.mlgw.Dispatcher
Mails a message received through NNTP to the appropriate mailing list.
toString() - Method in class org.sonews.util.StringTemplate
 
transfer(String, int, String, int) - Method in class org.sonews.util.io.ArticleTransmitter
 

U

unsetFlag(int) - Method in class org.sonews.storage.Group
 
UnsupportedCommand - Class in org.sonews.daemon.command
A default "Unsupported Command".
UnsupportedCommand() - Constructor for class org.sonews.daemon.command.UnsupportedCommand
 
update(Article) - Method in class org.sonews.storage.impl.hibernate.couchdb.CouchDBStorage
 
update(Article) - Method in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
update(Article) - Method in interface org.sonews.storage.Storage
Updates headers and group references of the given article.
updateWatermark(Group, long) - Method in class org.sonews.storage.impl.jdbc.JDBCDatabase
 
User - Class in org.sonews.auth
Represents users (clients) accessing our service through NNTP protocol.
User() - Constructor for class org.sonews.auth.User
 
User(String) - Constructor for class org.sonews.auth.User
 
User(String, boolean) - Constructor for class org.sonews.auth.User
 

V

VERSION - Static variable in class org.sonews.Application
Version information of the sonews daemon
ViewResult - Class in org.sonews.storage.impl.hibernate.couchdb
 
ViewResult() - Constructor for class org.sonews.storage.impl.hibernate.couchdb.ViewResult
 
VirtualThreadedNNTPDaemon - Class in org.sonews.daemon.io
 
VirtualThreadedNNTPDaemon() - Constructor for class org.sonews.daemon.io.VirtualThreadedNNTPDaemon
 

W

writeArticle(byte[]) - Method in class org.sonews.util.io.ArticleWriter
Writes the raw content of an article to the remote server.
writeArticle(Article) - Method in class org.sonews.util.io.ArticleWriter
 
writeLine(byte[], int) - Method in class org.sonews.util.io.ArticleWriter
Writes the given buffer to the connect remote server.

X

X_COMPLAINTS_TO - Static variable in class org.sonews.storage.Headers
 
X_LIST_POST - Static variable in class org.sonews.storage.Headers
 
X_TRACE - Static variable in class org.sonews.storage.Headers
 
XDAEMON_HOST - Static variable in class org.sonews.config.Config
Key constant.
XPatCommand - Class in org.sonews.daemon.command
XPAT header range|invalid input: '<'message-id> pat [pat...]
XPatCommand() - Constructor for class org.sonews.daemon.command.XPatCommand
 
XREF - Static variable in class org.sonews.storage.Headers
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form