|
||||||||||
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
- passwordboolean removeMailbox(String mailbox, String domain)
mailbox
- mailboxdomain
- domain
true
if mailbox existedvoid 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 |