Package org.tigris.eyebrowse

Interface Summary
ContentTypePreference ContentTypePreference A interface used by flattenMessage in MailUtil to determine which body parts to select, and in the case of mime/alternative body parts, which to select.
IIndexer interface IIndexer Interface used to separate the implementation of the text indexing engine from the rest of Eyebrowse.
 

Class Summary
Eyebrowse Supplies application configuration information.
EyebrowseDb EyebrowseDb This class implements the object-relational mapping between the MySQL database and the Java objects used to represents elements in the database.
EyebrowseDb.ListFileInfo ListFileInfo Describes the properties of a mailbox file in Eyebrowse
EyebrowseDb.ListInfo ListInfo Describes the properties of a mailing list in Eyebrowse
EyebrowseDb.ListSummaryInfo ListSummaryInfo Describes the results of a query summarizing a list by date, sender, subject, or thread
EyebrowseDb.MessageInfo MessageInfo Describes the properties of a mail message in Eyebrowse.
IndexMaint Methods for creating and accessing the Indexer objects associated with a list.
ListMaint ListMaint Methods for adding, removing eyebrowse lists and mailbox files.
ListMaint.MboxInfo Internal data structure used for passing around mbox meta data.
LuceneIndexer LuceneIndexer Class implementing Indexer interface which uses the Lucene text search engine.
LuceneIndexer.IndexerCtPref  
MailingListArchive Business object which encapsulates database and mbox data, and provides an API to list operations.
MailUtil MailUtil Utility class for processing JavaMail messages.
MailUtil.DummyAuthenticator A null authenticator.
TextUtil TextUtil Utility class for text processing.
 

Exception Summary
EyebrowseException EyebrowseException Exception which may be thrown by any of the Eyebrowse methods.
IndexerException IndexerException Exception which may be thrown by any of the Indexer methods.
 



Copyright © 2000 Quiotix Corp. All Rights Reserved.