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) |
java.util.List<ItemValue<MailboxFolder>> |
getMultipleById(java.util.List<java.lang.Long> ids) |
long |
getVersion() |
ItemChangelog |
itemChangelog(java.lang.String itemUid,
java.lang.Long since) |
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 java.util.List<ItemValue<MailboxFolder>> getMultipleById(java.util.List<java.lang.Long> ids)
getMultipleById 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 IBaseMailboxFoldersCopyright © 2022. All Rights Reserved.