|
Class grendel.storage.FolderBase
All Packages This Package Class Hierarchy Class Search Index
Class grendel.storage.FolderBase
java.lang.Object
|
+----javax.mail.Folder
|
+----grendel.storage.FolderBase
abstract class FolderBase
extends javax.mail.Folder
implements grendel.storage.FolderExtra
{
// Fields 5
Vector fMessages;
ByteStringTable fTable;
MessageIDTable id_table;
Vector observers;
static Flags permflags;
// Constructors 1
FolderBase(Store);
// Methods 11
void doNotifyMessageChangedListeners(int, Message);
void ensureLoaded();
public synchronized Message getMessage(int);
public int getMessageCount();
MessageIDTable getMessageIDTable();
public synchronized Message[] getMessages();
public synchronized Message[] getMessages(int, int);
public synchronized Message[] getMessages(int[]);
public Flags getPermanentFlags();
ByteStringTable getStringTable();
void noticeInitialMessage(Message);
}
Fields
Vector fMessages
ByteStringTable fTable
MessageIDTable id_table
Vector observers
static Flags permflags
Constructors
FolderBase(Store s)
Methods
public synchronized Message getMessage(int msgnum)
- Overrides:
- getMessage in class Folder
public synchronized Message[] getMessages()
- Overrides:
- getMessages in class Folder
public synchronized Message[] getMessages(int start,
int end)
- Overrides:
- getMessages in class Folder
public synchronized Message[] getMessages(int[] msgnums)
- Overrides:
- getMessages in class Folder
void ensureLoaded()
public int getMessageCount()
Returns the total number of messages in the folder, or -1 if unknown.
This includes deleted and unread messages.
- Overrides:
- getMessageCount in class Folder
void noticeInitialMessage(Message m)
ByteStringTable getStringTable()
MessageIDTable getMessageIDTable()
void doNotifyMessageChangedListeners(int i,
Message message)
public Flags getPermanentFlags()
- Overrides:
- getPermanentFlags in class Folder
All Packages This Package Class Hierarchy Class Search Index
Freshly brewed Java API Documentation automatically generated with polardoc Version 1.0.4
|