@Path(value="/replicated_mailboxes_roots/{partition}")
public interface IReplicatedMailboxesRootMgmt
| Modifier and Type | Method and Description | 
|---|---|
void | 
create(MailboxReplicaRootDescriptor root)
Create the folders subtree container for the replication of a mailbox. 
 | 
void | 
delete(java.lang.String namespace,
      java.lang.String mailboxName)  | 
TaskRef | 
resync(java.lang.String mailboxUid,
      java.lang.Boolean setFlag)  | 
void | 
update(MailboxReplicaRootDescriptor.MailboxReplicaRootUpdate rename)
For fucking rename as uid is not used in cyrus today 
 | 
@PUT @Path(value="_create") void create(MailboxReplicaRootDescriptor root)
root - @POST @Path(value="_update") void update(MailboxReplicaRootDescriptor.MailboxReplicaRootUpdate rename)
rename - @POST
 @Path(value="_resync/{mailboxUid}")
TaskRef resync(@PathParam(value="mailboxUid")
                                                          java.lang.String mailboxUid,
                                                          @QueryParam(value="setFlag")
                                                          java.lang.Boolean setFlag)
@DELETE
 @Path(value="_delete/{namespace}/{mailboxName}")
void delete(@PathParam(value="namespace")
                                                                      java.lang.String namespace,
                                                                      @PathParam(value="mailboxName")
                                                                      java.lang.String mailboxName)
Copyright © 2023. All Rights Reserved.