package org.dodgybits.shuffle.web.client.service;
import java.util.ArrayList;
import org.dodgybits.shuffle.web.client.model.TaskFilter;
import org.dodgybits.shuffle.web.client.model.TaskOrdering;
import org.dodgybits.shuffle.web.client.model.TaskValue;
import com.google.gwt.user.client.rpc.RemoteService;
import com.google.gwt.user.client.rpc.RemoteServiceRelativePath;
@RemoteServiceRelativePath("task")
public interface TaskService extends RemoteService {
ArrayList<TaskValue> getMockTasks() throws NotLoggedInException;
ArrayList<TaskValue> getTasks(TaskFilter filter, TaskOrdering order) throws NotLoggedInException;
TaskValue saveTask(TaskValue taskValue) throws NotLoggedInException;
}