|
ePOST API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectrice.email.proxy.mailbox.postbox.PostFolder
public class PostFolder
This class translates between foedus and the emailservice.
| Constructor Summary | |
|---|---|
PostFolder(Folder folder,
PostFolder parent,
EmailService email)
Builds a folder given a string name |
|
| Method Summary | |
|---|---|
void |
copy(MovingMessage[] messages,
java.util.List[] flags,
long[] internaldates)
|
MailFolder |
createChild(java.lang.String name)
|
void |
delete()
|
void |
delete(boolean checkForInferiors)
|
MailFolder |
getChild(java.lang.String name)
|
MailFolder[] |
getChildren()
|
int |
getExists()
|
Folder |
getFolder()
|
java.lang.String |
getFullName()
Returns the full name of this folder. |
java.util.List |
getMessages(MsgFilter range)
Obtains a list of StoredMessages in this folder
that fall within the designated range. |
int |
getNextUID()
|
PostFolder |
getParent()
|
int |
getRecent()
|
java.lang.String |
getUIDValidity()
|
void |
purge(StoredMessage[] messages)
|
void |
put(MovingMessage msg)
|
void |
put(MovingMessage msg,
java.util.List lflags,
long internaldate)
|
void |
setParent(PostFolder parent)
|
void |
update(StoredMessage[] messages)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PostFolder(Folder folder,
PostFolder parent,
EmailService email)
throws MailboxException
MailboxException| Method Detail |
|---|
public java.lang.String getFullName()
getFullName in interface MailFolder
public int getNextUID()
throws MailboxException
getNextUID in interface MailFolderMailboxException
public int getExists()
throws MailboxException
getExists in interface MailFolderMailboxException
public int getRecent()
throws MailboxException
getRecent in interface MailFolderMailboxExceptionpublic Folder getFolder()
public PostFolder getParent()
public void setParent(PostFolder parent)
public void delete()
throws MailboxException
delete in interface MailFolderMailboxException
public void delete(boolean checkForInferiors)
throws MailboxException
MailboxException
public void put(MovingMessage msg)
throws MailboxException
put in interface MailFolderMailboxException
public void put(MovingMessage msg,
java.util.List lflags,
long internaldate)
throws MailboxException
put in interface MailFolderMailboxException
public java.util.List getMessages(MsgFilter range)
throws MailboxException
MailFolderStoredMessages in this folder
that fall within the designated range.
getMessages in interface MailFolderMailboxException
public void copy(MovingMessage[] messages,
java.util.List[] flags,
long[] internaldates)
throws MailboxException
copy in interface MailFolderMailboxException
public void update(StoredMessage[] messages)
throws MailboxException
update in interface MailFolderMailboxException
public void purge(StoredMessage[] messages)
throws MailboxException
purge in interface MailFolderMailboxException
public java.lang.String getUIDValidity()
throws MailboxException
getUIDValidity in interface MailFolderMailboxException
public MailFolder createChild(java.lang.String name)
throws MailboxException
createChild in interface MailFolderMailboxException
public MailFolder getChild(java.lang.String name)
throws MailboxException
getChild in interface MailFolderMailboxException
public MailFolder[] getChildren()
throws MailboxException
getChildren in interface MailFolderMailboxException
|
ePOST API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||