@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.