feat: TaskDB types and interfaces

Created the types and interfaces relating to the TaskDatabase
This commit is contained in:
David Guler
2022-10-14 21:15:42 +02:00
parent 9ad62d72cc
commit 6d1fdd05ab
2 changed files with 63 additions and 0 deletions
@@ -0,0 +1,13 @@
package ch.zhaw.gartenverwaltung.io;
import ch.zhaw.gartenverwaltung.types.Task;
import java.io.IOException;
import java.util.Date;
import java.util.List;
public interface TaskDatabase {
List<Task> getTaskList(Date start, Date end);
void saveTask(Task task) throws IOException;
void removeTask(Task task) throws IOException;
}