Package net.bluemind.core.container.api
Interface ICrudByIdSupport<T>
- All Superinterfaces:
IReadByIdSupport<T>
- All Known Subinterfaces:
IAddressBook,ICalendar,IInternalCalendar,IMailboxItems,IMapiFolder,INote,ITodoList
-
Method Summary
Modifier and TypeMethodDescriptioncreateById(long id, T value) voiddeleteById(long id) default voidmultipleDeleteById(List<Long> ids) voidmultipleDeleteById(List<Long> ids, Boolean bypassDeletedItems) updateById(long id, T value) Methods inherited from interface net.bluemind.core.container.api.IReadByIdSupport
getCompleteById, multipleGetById
-
Method Details
-
updateById
-
createById
-
deleteById
@DELETE @Path("id/{id}") void deleteById(@PathParam("id") long id) -
multipleDeleteById
@DELETE @Path("_multipleDelete") void multipleDeleteById(List<Long> ids, @QueryParam("bypassDeletedItems") Boolean bypassDeletedItems) throws ServerFault - Throws:
ServerFault
-
multipleDeleteById
- Throws:
ServerFault
-