This commit is contained in:
maciejrusek
2026-04-18 12:24:03 +02:00
commit cb7ec452eb
10 changed files with 196 additions and 0 deletions

View 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);
}