Interface IAddressBooksMgmt
- All Superinterfaces:
IRestoreSupport<AddressBookDescriptor>
@Path("/mgmt/addressbooks")
public interface IAddressBooksMgmt
extends IRestoreSupport<AddressBookDescriptor>
Addressbooks management api
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionnet.bluemind.core.api.Streamvoidcreate(String uid, AddressBookDescriptor descriptor, boolean isDefault) voidgetComplete(String uid) reindex an addressbookreindexDomain(String domainUid) voidvoidupdate(String uid, AddressBookDescriptor descriptor) Methods inherited from interface IRestoreSupport
get, itemValueExists, restore
-
Method Details
-
reindexAll
- Throws:
net.bluemind.core.api.fault.ServerFault
-
reindexDomain
-
reindex
-
backup
-
restore
@POST @Path("{containerUid}/_restorestream") void restore(@PathParam("containerUid") String abUid, net.bluemind.core.api.Stream restoreStream, @QueryParam("reset") boolean resetBeforeRestore) throws net.bluemind.core.api.fault.ServerFault - Throws:
net.bluemind.core.api.fault.ServerFault
-
delete
@DELETE @Path("{containerUid}") void delete(@PathParam("containerUid") String abUid) throws net.bluemind.core.api.fault.ServerFault - Throws:
net.bluemind.core.api.fault.ServerFault
-
getComplete
@Path("{containerUid}") @GET AddressBookDescriptor getComplete(@PathParam("containerUid") String uid) throws net.bluemind.core.api.fault.ServerFault - Throws:
net.bluemind.core.api.fault.ServerFault
-
create
@Path("{containerUid}") @PUT void create(@PathParam("containerUid") String uid, AddressBookDescriptor descriptor, @QueryParam("isDefault") boolean isDefault) throws net.bluemind.core.api.fault.ServerFault - Throws:
net.bluemind.core.api.fault.ServerFault
-
update
@Path("{containerUid}") @POST void update(@PathParam("containerUid") String uid, AddressBookDescriptor descriptor) throws net.bluemind.core.api.fault.ServerFault - Throws:
net.bluemind.core.api.fault.ServerFault
-