Package net.bluemind.calendar.api
Interface ICalendarsMgmt
- All Superinterfaces:
 IRestoreCrudSupport<CalendarDescriptor>,IRestoreSupport<CalendarDescriptor>
@Path("/mgmt/calendars")
public interface ICalendarsMgmt
extends IRestoreCrudSupport<CalendarDescriptor>
Calendars management api
- 
Method Summary
Modifier and TypeMethodDescriptionvoidcreate(String uid, CalendarDescriptor descriptor) voidgetComplete(String uid) reindex a calendarvoidupdate(String uid, CalendarDescriptor descriptor) Methods inherited from interface net.bluemind.core.container.api.IRestoreSupport
get, itemValueExists, restore 
- 
Method Details
- 
reindexAll
- Throws:
 ServerFault
 - 
reindex
@POST @Path("{containerUid}/_reindex") TaskRef reindex(@PathParam("containerUid") String calUid) throws ServerFault reindex a calendar- Parameters:
 calUid-- Returns:
 - Throws:
 ServerFault
 - 
getComplete
- Throws:
 ServerFault
 - 
create
@Path("{uid}") @PUT void create(@PathParam("uid") String uid, CalendarDescriptor descriptor) throws ServerFault - Throws:
 ServerFault
 - 
update
@Path("{uid}") @POST void update(@PathParam("uid") String uid, CalendarDescriptor descriptor) throws ServerFault - Throws:
 ServerFault
 - 
delete
- Specified by:
 deletein interfaceIRestoreCrudSupport<CalendarDescriptor>- Throws:
 ServerFault
 
 -