Package grendel.storage

Interface Summary
FolderExtra These are extra interfaces that our folder objects implement that are not implemented as part of the standard Folder class.
MailDrop Interface to a maildrop: a place that we get new mail from.
MessageExtra These are extra interfaces that our message objects implement that are not implemented as part of the standard Message class.
 

Class Summary
BerkeleyStore Store for Berkeley mail folders.
FilterFolderFactory  
FolderExtraFactory If you want to call any of the FolderExtra methods on a Folder, you should get the FolderExtra object using this call.
MessageExtraFactory If you want to call any of the MessageExtra methods on a Message, you should get the MessageExtra object using this call.
NewsRC This class represents a newsrc-format disk file, and the newsgroup descriptions within it.
NewsSet This class represents a set of integers.
NewsStore Store for News (NNTP) folders.
PopStore  
SearchResultsFolderFactory  
SelfTest  
UnixDotLock Implements Unix-style dot-locking (locking file "FOO" by using an atomically-created file in the same directory named "FOO.lock".) Use it like this: UnixDotLock lock = new UnixDotLock(file);  // this blocks
// ...
 

Exception Summary
MailDropException An exception while trying to process a maildrop.