Interface TodosMgmtRemote
-
- All Known Implementing Classes:
TodosMgmtEJB
public interface TodosMgmtRemote
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddTodoListItem(String listName, TodoItemDTO item)TodoListDTOcreateTodoList(TodoListDTO todoList)voiddeleteAll()voiddeleteTodoList(String listName)voiddeleteTodoListItem(String listName, String itemName)TodoListDTOgetTodoList(String listName)TodoListListDTOgetTodoLists(int offset, int limit)TodoListDTOrenameTodoList(String oldName, String newName)TodoItemDTOupdateTodoListItem(String listName, String itemName, TodoItemDTO item)
-
-
-
Method Detail
-
getTodoLists
TodoListListDTO getTodoLists(int offset, int limit)
-
createTodoList
TodoListDTO createTodoList(TodoListDTO todoList) throws InvalidRequestException
- Throws:
InvalidRequestException
-
getTodoList
TodoListDTO getTodoList(String listName) throws ResourceNotFoundException
- Throws:
ResourceNotFoundException
-
renameTodoList
TodoListDTO renameTodoList(String oldName, String newName) throws ResourceNotFoundException
- Throws:
ResourceNotFoundException
-
deleteTodoList
void deleteTodoList(String listName) throws ResourceNotFoundException
- Throws:
ResourceNotFoundException
-
addTodoListItem
void addTodoListItem(String listName, TodoItemDTO item) throws ResourceNotFoundException, InvalidRequestException
-
updateTodoListItem
TodoItemDTO updateTodoListItem(String listName, String itemName, TodoItemDTO item) throws ResourceNotFoundException, InvalidRequestException
-
deleteTodoListItem
void deleteTodoListItem(String listName, String itemName) throws ResourceNotFoundException, InvalidRequestException
-
deleteAll
void deleteAll()
-
-