package de.codecentric.mjl.jerseytest.services;
import java.util.ArrayList;
import java.util.List;
import de.codecentric.mjl.jerseytest.exceptions.TodoNotFoundException;
public class TodoService {
List<String> todos = new ArrayList<String>();
public List<String> getAllTodos() {
return new ArrayList<String>(todos);
}
public void addTodo(String todo) {
todos.add(todo);
}
public void removeTodo(String todo) {
if (todos.remove(todo) == false) {
throw new TodoNotFoundException("Todo '" + todo + "' not found.");
}
}
}