try{ TaskService taskService = ServiceGenerator.createService(TaskService.class); List<Task> tasks = taskService.getTasks(); //got a response, assume 200 ok... } catch (RetrofitError error){ Log.d(error.getBody().getStatus() + ""); }
public Task get(String id) throws Exception { return taskService.getTask(id); }
public void menuSelected(MenuItem selectedItem) { Task task = new Task(); task.setId(UUID.randomUUID().toString()); task.setTitle("New Task"); task.setDescription("None"); taskService.addTask(task); beans.addBean(task); } });
public void menuSelected(MenuItem selectedItem) { String id = (String) table.getValue(); taskService.deleteTask(id); table.removeItem(id); } });
public void valueChange(ValueChangeEvent event) { @SuppressWarnings("unchecked") BeanItem<Task> item = (BeanItem<Task>) form.getItemDataSource(); taskService.updateTask(item.getBean()); } });
public void add(String id, String title, String description) throws Exception { Task task = new Task(); task.setId(id); task.setTitle(title); task.setDescription(description); taskService.addTask(task); }
private void showTaskList(PrintWriter writer) { writer.println("<h1>Tasks</h1>"); Collection<Task> tasks = taskService.getTasks(); for (Task task : tasks) { writer.println("<a href=\"?taskId=" + task.getId() + "\">" + task.getTitle() + "</a><BR/>"); } }
private void showTask(PrintWriter writer, String taskId) { SimpleDateFormat sdf = new SimpleDateFormat(); Task task = taskService.getTask(taskId); if (task != null) { writer.println("<h1>Task " + task.getTitle() + " </h1>"); if (task.getDueDate() != null) { writer.println("Due date: " + sdf.format(task.getDueDate()) + "<br/>"); } writer.println(task.getDescription()); } else { writer.println("Task with id " + taskId + " not found"); } }
private void update(final BeanContainer<String, Task> beans) { beans.removeAllItems(); beans.addAll(taskService.getTasks()); }
public void list() throws Exception { ShellTable table = new ShellTable(); table.column("id"); table.column("title"); for (Task task : taskService.getTasks()) { table.addRow().addContent(task.getId(), task.getTitle()); } table.print(System.out); } }