Init
This commit is contained in:
15
src/main/java/repository/TaskRepository.java
Normal file
15
src/main/java/repository/TaskRepository.java
Normal file
@@ -0,0 +1,15 @@
|
||||
package repository;
|
||||
|
||||
import models.Task;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Optional;
|
||||
|
||||
public interface TaskRepository {
|
||||
List<Task> getUserTasks(int userId);
|
||||
List<Task> findUserTasksByTitle(int userId, String title);
|
||||
Optional<Task> getUserTask(int userId, int taskId);
|
||||
void save(Task task);
|
||||
void update(int taskId, Task task);
|
||||
void delete(int taskId);
|
||||
}
|
||||
Reference in New Issue
Block a user