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.