Package net.bluemind.todolist.api
Interface ITodoLists
@Path("/todolists")
public interface ITodoLists
Todolist management API. See 
ITodoUids on how to create the unique
 UIDs.- 
Method Summary
Modifier and TypeMethodDescriptionvoidcreate(String uid, ContainerDescriptor descriptor) Create a todolist + auto-subscribe + set ALL necessary Access-Control-List entriesvoidDelete a Todolist and all containingIVTodossearch(TodoListsVTodoQuery query)  
- 
Method Details
- 
create
@PUT @Path("{uid}") void create(@PathParam("uid") String uid, ContainerDescriptor descriptor) throws ServerFault Create a todolist + auto-subscribe + set ALL necessary Access-Control-List entries- Parameters:
 uid- Unique UID according toITodoUidsdescriptor- Todolist values- Throws:
 ServerFault- common error object
 - 
delete
Delete a Todolist and all containingIVTodos- Parameters:
 uid- Unique UID- Throws:
 ServerFault- common error object
 - 
search
@POST @Path("_search") List<ItemContainerValue<VTodo>> search(TodoListsVTodoQuery query) throws ServerFault - Parameters:
 query-TodoListsVTodoQuery- Returns:
 ListResultofItemValues containingsinvalid reference
VEvent- Throws:
 ServerFault- common error object
 
 -