Interface TodosMgmtRemote
-
- All Known Implementing Classes:
TodosMgmtEJB
public interface TodosMgmtRemote
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addTodoListItem(String listName, TodoItemDTO item)
TodoListDTO
createTodoList(TodoListDTO todoList)
void
deleteAll()
void
deleteTodoList(String listName)
void
deleteTodoListItem(String listName, String itemName)
TodoListDTO
getTodoList(String listName)
TodoListListDTO
getTodoLists(int offset, int limit)
TodoListDTO
renameTodoList(String oldName, String newName)
TodoItemDTO
updateTodoListItem(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()
-
-