public class NoopDbReplicatedMailboxesService extends java.lang.Object implements IDbReplicatedMailboxes, IDbByContainerReplicatedMailboxes
| Constructor and Description | 
|---|
NoopDbReplicatedMailboxesService(MailboxReplicaRootDescriptor mailboxRoot,
                                java.lang.String domainUid)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<ItemValue<MailboxFolder>> | 
all()  | 
java.util.List<ItemValue<MailboxReplica>> | 
allReplicas()  | 
ItemValue<MailboxFolder> | 
byName(java.lang.String name)  | 
ItemValue<MailboxReplica> | 
byReplicaName(java.lang.String name)  | 
ContainerChangeset<java.lang.String> | 
changeset(java.lang.Long since)  | 
ContainerChangeset<java.lang.Long> | 
changesetById(java.lang.Long since)  | 
ContainerChangelog | 
containerChangelog(java.lang.Long since)  | 
void | 
create(java.lang.String uid,
      MailboxReplica replica)  | 
void | 
delete(java.lang.String uid)  | 
ContainerChangeset<ItemVersion> | 
filteredChangesetById(java.lang.Long since,
                     ItemFlagFilter filter)  | 
ItemValue<MailboxFolder> | 
getComplete(java.lang.String uid)  | 
ItemValue<MailboxReplica> | 
getCompleteById(long id)  | 
long | 
getVersion()  | 
ItemChangelog | 
itemChangelog(java.lang.String itemUid,
             java.lang.Long since)  | 
java.util.List<ItemValue<MailboxReplica>> | 
multipleGetById(java.util.List<java.lang.Long> ids)  | 
ItemValue<MailboxFolder> | 
root()  | 
SearchResult | 
searchItems(MailboxFolderSearchQuery query)  | 
void | 
update(java.lang.String uid,
      MailboxReplica replica)  | 
void | 
xfer(java.lang.String serverUid)  | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitallIdspublic NoopDbReplicatedMailboxesService(MailboxReplicaRootDescriptor mailboxRoot, java.lang.String domainUid)
public ItemValue<MailboxFolder> root()
root in interface IBaseMailboxFolderspublic void xfer(java.lang.String serverUid)
xfer in interface IDataShardSupportpublic ItemChangelog itemChangelog(java.lang.String itemUid, java.lang.Long since)
itemChangelog in interface IChangelogSupportContainerChangelogpublic long getVersion()
getVersion in interface IChangelogSupportpublic ContainerChangeset<ItemVersion> filteredChangesetById(java.lang.Long since, ItemFlagFilter filter)
filteredChangesetById in interface IChangelogSupportfilter - to exclude some items (eg. deleted items)ContainerChangeset with internal
         numeric ids matching the given filterpublic ContainerChangelog containerChangelog(java.lang.Long since)
containerChangelog in interface IChangelogSupportContainerChangelogpublic ContainerChangeset<java.lang.Long> changesetById(java.lang.Long since)
changesetById in interface IChangelogSupportContainerChangeset with internal
         numeric idspublic ContainerChangeset<java.lang.String> changeset(java.lang.Long since)
changeset in interface IChangelogSupportContainerChangesetpublic ItemValue<MailboxFolder> getComplete(java.lang.String uid)
getComplete in interface IBaseMailboxFolderspublic ItemValue<MailboxFolder> byName(java.lang.String name)
byName in interface IBaseMailboxFolderspublic java.util.List<ItemValue<MailboxFolder>> all()
all in interface IBaseMailboxFolderspublic void update(java.lang.String uid,
                   MailboxReplica replica)
update in interface IDbReplicatedMailboxespublic void delete(java.lang.String uid)
delete in interface IDbReplicatedMailboxespublic void create(java.lang.String uid,
                   MailboxReplica replica)
create in interface IDbReplicatedMailboxespublic ItemValue<MailboxReplica> byReplicaName(java.lang.String name)
byReplicaName in interface IDbReplicatedMailboxespublic java.util.List<ItemValue<MailboxReplica>> allReplicas()
allReplicas in interface IDbReplicatedMailboxespublic SearchResult searchItems(MailboxFolderSearchQuery query)
searchItems in interface IBaseMailboxFolderspublic 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.