public class MailboxMgmt extends java.lang.Object implements IMailboxMgmt
| Constructor and Description | 
|---|
MailboxMgmt(BmContext context,
           java.lang.String domainUid)  | 
| Modifier and Type | Method and Description | 
|---|---|
TaskRef | 
consolidateDomain()
reindex all domain mailboxes 
 | 
TaskRef | 
consolidateMailbox(java.lang.String mailboxUid)
consolidate a single mailbox index 
 | 
java.util.List<ShardStats> | 
getShardsStats()  | 
TaskRef | 
moveDataLocation(java.lang.String mailboxUid,
                java.lang.String serverUid)  | 
TaskRef | 
moveIndex(java.lang.String mailboxUid,
         java.lang.String indexName)
move ES index 
 | 
TaskRef | 
reconstructDomain()
reindex all domain mailboxes 
 | 
TaskRef | 
reconstructMailbox(java.lang.String mailboxUid)
reconstruct a single mailbox index 
 | 
TaskRef | 
rewriteAcls()
reset and rewrite all ACLs 
 | 
public MailboxMgmt(BmContext context, java.lang.String domainUid)
public TaskRef reconstructMailbox(java.lang.String mailboxUid) throws ServerFault
IMailboxMgmtreconstructMailbox in interface IMailboxMgmtServerFaultpublic TaskRef consolidateMailbox(java.lang.String mailboxUid) throws ServerFault
IMailboxMgmtconsolidateMailbox in interface IMailboxMgmtServerFaultpublic TaskRef reconstructDomain() throws ServerFault
IMailboxMgmtreconstructDomain in interface IMailboxMgmtServerFaultpublic TaskRef consolidateDomain() throws ServerFault
IMailboxMgmtconsolidateDomain in interface IMailboxMgmtServerFaultpublic TaskRef rewriteAcls() throws ServerFault
IMailboxMgmtrewriteAcls in interface IMailboxMgmtServerFaultpublic TaskRef moveIndex(java.lang.String mailboxUid, java.lang.String indexName) throws ServerFault
IMailboxMgmtmoveIndex in interface IMailboxMgmtindexName - indexName must start with mailspool. ex mailspool_2ServerFaultpublic java.util.List<ShardStats> getShardsStats()
getShardsStats in interface IMailboxMgmtShardStats ordered by ShardStats.docCountpublic TaskRef moveDataLocation(java.lang.String mailboxUid, java.lang.String serverUid) throws ServerFault
moveDataLocation in interface IMailboxMgmtServerFaultCopyright © 2021. All Rights Reserved.