Interface ICrudByIdSupport<T>

All Superinterfaces:
IDeleteByIdSupport, IReadByIdSupport<T>
All Known Subinterfaces:
IAddressBook, ICalendar, IContainersFlatHierarchy, IInternalCalendar, IInternalContainersFlatHierarchy, IMailboxItems, IMapiFolder, INote, ITodoList

public interface ICrudByIdSupport<T> extends IReadByIdSupport<T>, IDeleteByIdSupport
  • Method Details

    • updateById

      @POST @Path("id/{id}") Ack updateById(@PathParam("id") long id, T value)
    • createById

      @PUT @Path("id/{id}") Ack createById(@PathParam("id") long id, T value)
    • multipleDeleteById

      @DELETE @Path("_multipleDelete") void multipleDeleteById(List<Long> ids, @QueryParam("bypassDeletedItems") Boolean bypassDeletedItems) throws ServerFault
      Throws:
      ServerFault
    • multipleDeleteById

      default void multipleDeleteById(List<Long> ids) throws ServerFault
      Throws:
      ServerFault