public class MailboxMgmt extends java.lang.Object implements IMailboxMgmt
| Modifier and Type | Class and Description |
|---|---|
class |
MailboxMgmt.ServerInfo |
| 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() |
void |
move(ItemValue<Mailbox> mailbox,
ItemValue<Server> server) |
TaskRef |
moveIndex(java.lang.String mailboxUid,
java.lang.String indexName)
move ES index
|
public MailboxMgmt(BmContext context, java.lang.String domainUid)
public TaskRef consolidateMailbox(java.lang.String mailboxUid) throws ServerFault
IMailboxMgmtconsolidateMailbox in interface IMailboxMgmtServerFaultpublic TaskRef consolidateDomain() throws ServerFault
IMailboxMgmtconsolidateDomain 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 void move(ItemValue<Mailbox> mailbox, ItemValue<Server> server) throws ServerFault
move in interface IMailboxMgmtServerFaultCopyright © 2021. All Rights Reserved.