public class DbReplicatedMailboxesService extends BaseReplicatedMailboxesService implements IDbReplicatedMailboxes, IDbByContainerReplicatedMailboxes, IReadOnlyMailboxFolders
container, context, contStore, dataLocation, nameSanitizer, rbac, replicaStore, root, storeService| Constructor and Description | 
|---|
DbReplicatedMailboxesService(MailboxReplicaRootDescriptor root,
                            Container cont,
                            BmContext context,
                            MailboxReplicaStore store,
                            ContainerStoreService<MailboxReplica> mboxReplicaStore,
                            ContainerStore contStore)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<ItemValue<MailboxReplica>> | 
allReplicas()  | 
ItemValue<MailboxReplica> | 
byReplicaName(java.lang.String name)  | 
void | 
create(java.lang.String uid,
      MailboxReplica r)  | 
void | 
delete(java.lang.String uid)  | 
ItemValue<MailboxReplica> | 
getCompleteById(long id)  | 
java.util.List<ItemValue<MailboxReplica>> | 
multipleGetById(java.util.List<java.lang.Long> ids)  | 
void | 
update(java.lang.String uid,
      MailboxReplica r)  | 
void | 
xfer(java.lang.String serverUid)  | 
adapt, all, byName, changeset, changesetById, containerChangelog, decodeIfUTF7, filteredChangesetById, getComplete, getCompleteReplica, getVersion, itemChangelog, root, searchItemsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitall, byName, getComplete, root, searchItemsallIds, changeset, changesetById, containerChangelog, filteredChangesetById, getVersion, itemChangelogpublic DbReplicatedMailboxesService(MailboxReplicaRootDescriptor root, Container cont, BmContext context, MailboxReplicaStore store, ContainerStoreService<MailboxReplica> mboxReplicaStore, ContainerStore contStore)
public void create(java.lang.String uid,
                   MailboxReplica r)
create in interface IDbReplicatedMailboxespublic void update(java.lang.String uid,
                   MailboxReplica r)
update in interface IDbReplicatedMailboxespublic void delete(java.lang.String uid)
delete in interface IDbReplicatedMailboxespublic ItemValue<MailboxReplica> byReplicaName(java.lang.String name)
byReplicaName in interface IDbReplicatedMailboxesbyReplicaName in class BaseReplicatedMailboxesServicepublic java.util.List<ItemValue<MailboxReplica>> allReplicas()
allReplicas in interface IDbReplicatedMailboxespublic void xfer(java.lang.String serverUid)
          throws ServerFault
xfer in interface IDataShardSupportServerFaultpublic ItemValue<MailboxReplica> getCompleteById(long id)
getCompleteById in interface IReadByIdSupport<MailboxReplica>public java.util.List<ItemValue<MailboxReplica>> multipleGetById(java.util.List<java.lang.Long> ids)
multipleGetById in interface IReadByIdSupport<MailboxReplica>Copyright © 2023. All Rights Reserved.