|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ConfigurableStorageManager
This interface defines configurable storage manager
| Method Summary | |
|---|---|
void |
addDomain(String domain)
Adds new domain |
void |
addMailbox(String mailbox,
String domain,
char[] password)
Adds new mailbox |
void |
changeMailboxPassword(String mailbox,
String domain,
char[] oldPassword,
char[] newPassword)
Changes mailboxes password |
String[] |
getDomains()
Returns an array of domains |
String[] |
getMailboxNames()
Returns list of mailbox names |
String[] |
getMailboxNames(String domain)
Returns an array of mailbox names for given domain |
boolean |
removeDomain(String domain)
Removes domain. |
boolean |
removeMailbox(String mailbox,
String domain)
Removes mailbox |
void |
setMainDomain(String domain)
Sets main domain |
| Methods inherited from interface org.abstracthorizon.mercury.common.StorageManager |
|---|
findInbox, findStore, getMainDomain, hasDomain |
| Method Detail |
|---|
void addMailbox(String mailbox,
String domain,
char[] password)
mailbox - mailboxdomain - domainpassword - password
boolean removeMailbox(String mailbox,
String domain)
mailbox - mailboxdomain - domain
true if mailbox existed
void changeMailboxPassword(String mailbox,
String domain,
char[] oldPassword,
char[] newPassword)
mailbox - mailboxdomain - domainoldPassword - old passwordnewPassword - new passwordString[] getMailboxNames()
String[] getMailboxNames(String domain)
domain - domain
void addDomain(String domain)
domain - domainboolean removeDomain(String domain)
domain - domain
true if domain existedString[] getDomains()
void setMainDomain(String domain)
domain - domain
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||