Interface ITodoListsMgmt

All Superinterfaces:
IRestoreCrudSupport<ContainerDescriptor>, IRestoreSupport<ContainerDescriptor>

@Path("/mgmt/todolists") public interface ITodoListsMgmt extends IRestoreCrudSupport<ContainerDescriptor>
Todolist indexing API
  • Method Details

    • reindexAll

      @POST @Path("_reindex") TaskRef reindexAll() throws net.bluemind.core.api.fault.ServerFault
      Reindex all Todolists
      Returns:
      TaskRef which can be used to track this asynchronous operation
      Throws:
      net.bluemind.core.api.fault.ServerFault
    • reindex

      @POST @Path("{containerUid}/_reindex") TaskRef reindex(@PathParam("containerUid") String todoUid) throws net.bluemind.core.api.fault.ServerFault
      Reindex a Todolist
      Parameters:
      todoUid - Unique Todolist ID
      Returns:
      TaskRef which can be used to track this asynchronous operation
      Throws:
      net.bluemind.core.api.fault.ServerFault
    • create

      @Path("{containerUid}") @PUT void create(@PathParam("containerUid") String uid, ContainerDescriptor 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, ContainerDescriptor descriptor) throws net.bluemind.core.api.fault.ServerFault
      Throws:
      net.bluemind.core.api.fault.ServerFault
    • getComplete

      @Path("{containerUid}") @GET ContainerDescriptor getComplete(@PathParam("containerUid") String uid) throws net.bluemind.core.api.fault.ServerFault
      Throws:
      net.bluemind.core.api.fault.ServerFault