Interface ICrudSupport<T>

All Known Subinterfaces:
ISmimeCACert, IWebAppData

public interface ICrudSupport<T>
  • Method Details

    • allUids

      @GET @Path("_alluids") List<String> allUids()
    • update

      @POST @Path("uid/{uid}") Ack update(@PathParam("uid") String uid, T value)
    • create

      @PUT @Path("uid/{uid}") Ack create(@PathParam("uid") String uid, T value)
    • delete

      @DELETE @Path("uid/{uid}") void delete(@PathParam("uid") String uid)
    • deleteAll

      @DELETE @Path("_deleteAll") void deleteAll()
    • getComplete

      @GET @Path("uid/{uid}") ItemValue<T> getComplete(@PathParam("uid") String uid)
    • multipleGet

      @POST @Path("uid/_mget") List<ItemValue<T>> multipleGet(List<String> uids)