@Path(value="/mailreplica/uids")
public interface IMailReplicaUids
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
MAILBOX_RECORDS |
static java.lang.String |
MAILBOX_RECORDS_PREFIX |
static java.lang.String |
REPAIR_MESSAGE_BODIES |
static java.lang.String |
REPAIR_MINBOX_OP
Repair operation id for repairing the multiple inbox syndrom
|
static java.lang.String |
REPAIR_MISSING_BODIES
Repair operation id for missing message_bodies but record present
|
static java.lang.String |
REPAIR_MISSING_RECORDS
Repair operation id for missing mailbox_records but with item_id present
|
static java.lang.String |
REPAIR_RECS_IN_DIR |
static java.lang.String |
REPAIR_RENAMED_INBOX_OP |
static java.lang.String |
REPAIR_SUBTREE_OP
Repair operation id for repairing the subtrees containers
|
static java.lang.String |
REPLICATED_CONVERSATIONS |
static java.lang.String |
REPLICATED_MBOXES |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
conversationSubtreeUid(java.lang.String domainUid,
java.lang.String uid) |
default java.lang.String |
getConversationSubtreeUid(java.lang.String domainUid,
ItemValue<Mailbox> mbox)
Returns the unique identifier of the conversation subtree container for the
given mailbox.
|
default java.lang.String |
getMboxRecords(java.lang.String mailboxUniqueId)
Given the uid of a
MailboxFolder item, computes the uid for
MailboxItem container. |
default java.lang.String |
getSubtreeUid(java.lang.String domainUid,
ItemValue<Mailbox> mbox)
Returns the uid for the subtree container for a given mailbox
|
static java.lang.String |
getUniqueId(java.lang.String recordsContainerUid)
Given a records container uid, computes the uid of the the
MailboxFolder item in the subtree container. |
static java.lang.String |
mboxRecords(java.lang.String mailboxUniqueId) |
static java.lang.String |
subtreeUid(java.lang.String domainUid,
ItemValue<Mailbox> mbox) |
static java.lang.String |
subtreeUid(java.lang.String domainUid,
Mailbox.Type type,
java.lang.String uid) |
static java.lang.String |
uniqueId(java.lang.String recordsContainerUid) |
static final java.lang.String MAILBOX_RECORDS
static final java.lang.String MAILBOX_RECORDS_PREFIX
static final java.lang.String REPLICATED_MBOXES
static final java.lang.String REPLICATED_CONVERSATIONS
static final java.lang.String REPAIR_SUBTREE_OP
static final java.lang.String REPAIR_RENAMED_INBOX_OP
static final java.lang.String REPAIR_MINBOX_OP
static final java.lang.String REPAIR_RECS_IN_DIR
static final java.lang.String REPAIR_MESSAGE_BODIES
static final java.lang.String REPAIR_MISSING_RECORDS
static final java.lang.String REPAIR_MISSING_BODIES
@GET @Path(value="{uid}/_mailbox") default java.lang.String getMboxRecords(@PathParam(value="uid") java.lang.String mailboxUniqueId)
MailboxFolder
item, computes the uid for
MailboxItem
container.mailboxUniqueId
- @GET @Path(value="{uid}/_mailbox_record") static java.lang.String getUniqueId(@PathParam(value="uid") java.lang.String recordsContainerUid)
MailboxFolder
item in the subtree container.recordsContainerUid
- MailboxFolder
uid for the given records container@GET @Path(value="{domain}/_mailbox_subtree") default java.lang.String getSubtreeUid(@PathParam(value="domain") java.lang.String domainUid, ItemValue<Mailbox> mbox)
domainUid
- mbox
- Mailbox item@GET @Path(value="{domain}/_conversation_subtree") default java.lang.String getConversationSubtreeUid(@PathParam(value="domain") java.lang.String domainUid, ItemValue<Mailbox> mbox)
domainUid
- the domain identifiermbox
- the Mailbox
itemstatic java.lang.String mboxRecords(@PathParam(value="uid") java.lang.String mailboxUniqueId)
static java.lang.String uniqueId(@PathParam(value="uid") java.lang.String recordsContainerUid)
static java.lang.String subtreeUid(@PathParam(value="domainUid") java.lang.String domainUid, ItemValue<Mailbox> mbox)
static java.lang.String subtreeUid(java.lang.String domainUid, Mailbox.Type type, java.lang.String uid)
static java.lang.String conversationSubtreeUid(@PathParam(value="domainUid") java.lang.String domainUid, java.lang.String uid)
Copyright © 2023. All Rights Reserved.