Package | Description |
---|---|
com.openexchange.mail | |
com.openexchange.mail.api | |
com.openexchange.mail.dataobjects | |
com.openexchange.mail.json.writer |
Modifier and Type | Method and Description |
---|---|
abstract MailFolder |
MailServletInterface.getFolder(java.lang.String folder,
boolean checkFolder)
Returns the store's folder identfied through given
String instance |
Modifier and Type | Method and Description |
---|---|
abstract com.openexchange.tools.iterator.SearchIterator<MailFolder> |
MailServletInterface.getChildFolders(java.lang.String parentFolder,
boolean all)
Returns an instance of
SearchIterator containing the subfolders of given folder |
abstract com.openexchange.tools.iterator.SearchIterator<MailFolder> |
MailServletInterface.getPathToDefaultFolder(java.lang.String folder)
Returns an instance of
SearchIterator containing all antecessor folders on path to mailbox's default folder |
abstract com.openexchange.tools.iterator.SearchIterator<MailFolder> |
MailServletInterface.getRootFolders()
Returns an instance of
SearchIterator containing the mailbox's default folder |
Modifier and Type | Field and Description |
---|---|
static MailFolder[] |
IMailFolderStorage.EMPTY_PATH
The constant to return or represent an empty path.
|
Modifier and Type | Method and Description |
---|---|
abstract MailFolder |
MailFolderStorage.getFolder(java.lang.String fullName) |
MailFolder |
IMailFolderStorage.getFolder(java.lang.String fullName)
Gets the folder identified through given full name
|
MailFolder[] |
MailFolderStorage.getPath2DefaultFolder(java.lang.String fullName) |
MailFolder[] |
IMailFolderStorage.getPath2DefaultFolder(java.lang.String fullName)
Gets the reverse path from the folder identified through given full name to parental default folder.
|
MailFolder |
MailFolderStorage.getRootFolder()
Gets the mailbox's root folder.
|
MailFolder |
MailAccess.getRootFolder()
Convenience method to obtain root folder in a fast way; meaning no default folder check is performed which is not necessary to return
the root folder.
|
MailFolder |
IMailFolderStorage.getRootFolder()
Gets the mailbox's root folder.
|
abstract MailFolder[] |
MailFolderStorage.getSubfolders(java.lang.String parentFullName,
boolean all) |
MailFolder[] |
IMailFolderStorage.getSubfolders(java.lang.String parentFullName,
boolean all)
Gets the first level subfolders located below the folder whose fullName matches given parameter
parentFullName . |
Modifier and Type | Class and Description |
---|---|
class |
ReadOnlyMailFolder
ReadOnlyMailFolder - a data container object for a mail folder |
Modifier and Type | Method and Description |
---|---|
MailFolder |
MailFolder.clone() |
Constructor and Description |
---|
ReadOnlyMailFolder(MailFolder delegate)
Initializes a new
ReadOnlyMailFolder |
Modifier and Type | Method and Description |
---|---|
void |
FolderWriter.MailFolderFieldWriter.writeField(FolderWriter.JSONValuePutter jsonContainer,
int accountId,
MailFolder folder) |
void |
FolderWriter.MailFolderFieldWriter.writeField(FolderWriter.JSONValuePutter jsonContainer,
int accountId,
MailFolder folder,
java.lang.String name,
int hasSubfolders) |
abstract void |
FolderWriter.MailFolderFieldWriter.writeField(FolderWriter.JSONValuePutter putter,
int accountId,
MailFolder folder,
java.lang.String name,
int hasSubfolders,
java.lang.String fullName,
int module,
boolean all) |
static org.json.JSONObject |
FolderWriter.writeMailFolder(int accountId,
MailFolder folder,
MailConfig mailConfig,
com.openexchange.tools.session.ServerSession session)
Writes whole folder as a JSON object
|