Modifier and Type | Method and Description |
---|---|
MailboxReplicaRootDescriptor |
CyrusBoxes.ReplicatedBox.asDescriptor() |
Modifier and Type | Method and Description |
---|---|
static MailboxReplica |
DtoConverters.from(MailboxReplicaRootDescriptor root,
java.lang.String nameWithoutPart,
MailboxFolder mf,
MailboxReplicaRootDescriptor.Namespace ns) |
static MailboxFolder |
DtoConverters.from(java.lang.String partition,
MailboxReplicaRootDescriptor rootDesc,
ItemValue<MailboxReplica> replicaIV) |
java.util.concurrent.CompletableFuture<IDbReplicatedMailboxesPromise> |
StorageApiLink.replicatedMailboxes(java.lang.String partition,
MailboxReplicaRootDescriptor root) |
static java.lang.String |
DtoConverters.toReplicaName(MailboxReplicaRootDescriptor root,
java.lang.String nameWithoutPart) |
Constructor and Description |
---|
ApiDesc(java.lang.String partition,
MailboxReplicaRootDescriptor root,
IDbReplicatedMailboxesPromise mboxApi) |
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.CompletableFuture<IDbReplicatedMailboxesPromise> |
CoreStorageBackend.replicatedMailboxes(java.lang.String partition,
MailboxReplicaRootDescriptor root) |
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.CompletableFuture<IDbReplicatedMailboxesPromise> |
MockReplicationStorage.replicatedMailboxes(java.lang.String partition,
MailboxReplicaRootDescriptor root) |
Modifier and Type | Field and Description |
---|---|
MailboxReplicaRootDescriptor |
ResolvedMailbox.desc |
MailboxReplicaRootDescriptor |
MailboxReplicaRootDescriptor.MailboxReplicaRootUpdate.from |
MailboxReplicaRootDescriptor |
MailboxReplicaRootDescriptor.MailboxReplicaRootUpdate.to |
Modifier and Type | Method and Description |
---|---|
static MailboxReplicaRootDescriptor |
MailboxReplicaRootDescriptor.create(Mailbox mbox) |
static MailboxReplicaRootDescriptor |
MailboxReplicaRootDescriptor.create(MailboxReplicaRootDescriptor.Namespace ns,
java.lang.String name) |
static MailboxReplicaRootDescriptor |
MailboxReplicaRootDescriptor.of(java.lang.String boxName) |
Modifier and Type | Method and Description |
---|---|
void |
IReplicatedMailboxesRootMgmt.create(MailboxReplicaRootDescriptor root)
Create the folders subtree container for the replication of a mailbox.
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
IReplicatedMailboxesRootMgmtPromise.create(MailboxReplicaRootDescriptor root) |
void |
IReplicatedMailboxesRootMgmtAsync.create(MailboxReplicaRootDescriptor root,
AsyncHandler<java.lang.Void> handler) |
Modifier and Type | Method and Description |
---|---|
static java.util.concurrent.CompletableFuture<MailboxReplicaRootDescriptor> |
ReplicationEvents.onMailboxRootCreated() |
Modifier and Type | Method and Description |
---|---|
protected IDbByContainerReplicatedMailboxes |
DbByContainerReplicatedMailboxesServiceFactory.create(MailboxReplicaRootDescriptor mailboxRoot,
Container foldersContainer,
BmContext context,
MailboxReplicaStore mboxReplicaStore,
ContainerStoreService<MailboxReplica> storeService,
ContainerStore containerStore) |
protected IDbReplicatedMailboxes |
DbReplicatedMailboxesServiceFactory.create(MailboxReplicaRootDescriptor root,
Container cont,
BmContext context,
MailboxReplicaStore mboxReplicaStore,
ContainerStoreService<MailboxReplica> storeService,
ContainerStore containerStore) |
protected IMailboxFoldersByContainer |
ImapByContainerReplicatedMailboxesServiceFactory.create(MailboxReplicaRootDescriptor mailboxRoot,
Container foldersContainer,
BmContext context,
MailboxReplicaStore mboxReplicaStore,
ContainerStoreService<MailboxReplica> storeService,
ContainerStore containerStore) |
protected IReadOnlyMailboxFolders |
ReadOnlyMailboxFolderServiceFactory.create(MailboxReplicaRootDescriptor mailboxRoot,
Container foldersContainer,
BmContext context,
MailboxReplicaStore mboxReplicaStore,
ContainerStoreService<MailboxReplica> storeService,
ContainerStore containerStore) |
protected IMailboxFolders |
ImapReplicatedMailboxesServiceFactory.create(MailboxReplicaRootDescriptor root,
Container cont,
BmContext context,
MailboxReplicaStore mboxReplicaStore,
ContainerStoreService<MailboxReplica> storeService,
ContainerStore containerStore) |
protected abstract T |
AbstractReplicatedMailboxesServiceFactory.create(MailboxReplicaRootDescriptor root,
Container cont,
BmContext context,
MailboxReplicaStore mboxReplicaStore,
ContainerStoreService<MailboxReplica> storeService,
ContainerStore containerStore) |
protected IDbByContainerReplicatedMailboxes |
DbByContainerReplicatedMailboxesServiceFactory.createNoopService(MailboxReplicaRootDescriptor mailboxRoot,
java.lang.String domainUid) |
protected IDbReplicatedMailboxes |
DbReplicatedMailboxesServiceFactory.createNoopService(MailboxReplicaRootDescriptor mailboxRoot,
java.lang.String domainUid) |
protected T |
AbstractReplicatedMailboxesServiceFactory.createNoopService(MailboxReplicaRootDescriptor mailboxRoot,
java.lang.String domainUid) |
protected T |
AbstractReplicatedMailboxesServiceFactory.getService(BmContext context,
CyrusPartition partition,
MailboxReplicaRootDescriptor mailboxRoot) |
Constructor and Description |
---|
NoopDbReplicatedMailboxesService(MailboxReplicaRootDescriptor mailboxRoot,
java.lang.String domainUid) |
Modifier and Type | Field and Description |
---|---|
protected MailboxReplicaRootDescriptor |
BaseReplicatedMailboxesService.root |
Modifier and Type | Method and Description |
---|---|
void |
ReplicatedMailboxesRootMgmtService.create(MailboxReplicaRootDescriptor root) |
static void |
EmitReplicationEvents.mailboxRootCreated(MailboxReplicaRootDescriptor desc) |
Constructor and Description |
---|
BaseReplicatedMailboxesService(MailboxReplicaRootDescriptor root,
Container cont,
BmContext context,
MailboxReplicaStore store,
ContainerStoreService<MailboxReplica> mboxReplicaStore,
ContainerStore contStore) |
DbReplicatedMailboxesService(MailboxReplicaRootDescriptor root,
Container cont,
BmContext context,
MailboxReplicaStore store,
ContainerStoreService<MailboxReplica> mboxReplicaStore,
ContainerStore contStore) |
ImapReplicatedMailboxesService(MailboxReplicaRootDescriptor root,
Container cont,
BmContext context,
MailboxReplicaStore store,
ContainerStoreService<MailboxReplica> mboxReplicaStore,
ContainerStore contStore) |
Modifier and Type | Method and Description |
---|---|
static Subtree |
DeletedDataMementos.cachedSubtree(BmContext context,
java.lang.String domainUid,
MailboxReplicaRootDescriptor mailboxRoot) |
Modifier and Type | Field and Description |
---|---|
protected MailboxReplicaRootDescriptor |
AbstractReplicatedMailboxesServiceTests.mboxDescriptor |
protected MailboxReplicaRootDescriptor |
AbstractMessageBodiesServiceTests.mboxDescriptor |
protected MailboxReplicaRootDescriptor |
AbstractMailboxRecordsServiceTests.mboxDescriptor |
Modifier and Type | Method and Description |
---|---|
static Subtree |
SubtreeContainer.mailSubtreeUid(BmContext ctx,
java.lang.String domainUid,
MailboxReplicaRootDescriptor mr) |
Copyright © 2021. All Rights Reserved.