public class CyrusService
extends java.lang.Object
| Constructor and Description |
|---|
CyrusService(java.lang.String backendAddress) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
boxExist(java.lang.String mailbox) |
void |
createBox(java.lang.String boxName,
java.lang.String partition) |
void |
createPartition(java.lang.String pn) |
void |
deleteBox(java.lang.String boxName,
java.lang.String partition)
Delete Cyrus mailbox and subfolders
|
QuotaInfo |
getQuota(java.lang.String mailbox) |
java.lang.Integer |
getUnSeenMessages(java.lang.String domainUid,
ItemValue<User> user) |
void |
refreshPartitions(java.util.List<java.lang.String> domains) |
void |
reload() |
void |
renameBox(java.lang.String pboxName,
java.lang.String boxName,
java.lang.String domainUid) |
void |
setAcl(java.lang.String mailbox,
java.util.Map<java.lang.String,Acl> acl) |
void |
setQuota(java.lang.String boxName,
int quota) |
void |
xfer(java.lang.String boxName,
java.lang.String domainUid,
java.lang.String address) |
public CyrusService(java.lang.String backendAddress)
throws ServerFault
ServerFaultpublic void reload()
throws ServerFault
ServerFaultpublic void createPartition(java.lang.String pn)
throws ServerFault
ServerFaultpublic void refreshPartitions(java.util.List<java.lang.String> domains)
throws ServerFault
ServerFaultpublic void createBox(java.lang.String boxName,
java.lang.String partition)
throws ServerFault
ServerFaultpublic void deleteBox(java.lang.String boxName,
java.lang.String partition)
throws ServerFault
boxName - partition - ServerFaultpublic void renameBox(java.lang.String pboxName,
java.lang.String boxName,
java.lang.String domainUid)
throws ServerFault
ServerFaultpublic void xfer(java.lang.String boxName,
java.lang.String domainUid,
java.lang.String address)
throws ServerFault
ServerFaultpublic void setAcl(java.lang.String mailbox,
java.util.Map<java.lang.String,Acl> acl)
public void setQuota(java.lang.String boxName,
int quota)
throws ServerFault
boxName - quota - ServerFaultpublic java.lang.Integer getUnSeenMessages(java.lang.String domainUid,
ItemValue<User> user)
throws ServerFault
ServerFaultpublic QuotaInfo getQuota(java.lang.String mailbox) throws ServerFault
mailbox - ServerFaultpublic boolean boxExist(java.lang.String mailbox)
throws ServerFault
ServerFaultCopyright © 2021. All Rights Reserved.