1 package net.sumaris.core.dao.data;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 import net.sumaris.core.dao.technical.SortDirection;
26 import net.sumaris.core.model.data.Operation;
27 import net.sumaris.core.vo.data.OperationVO;
28
29 import java.util.List;
30
31 public interface OperationDao {
32
33 List<OperationVO> getAllByTripId(int tripId, int offset, int size, String sortAttribute, SortDirection sortDirection);
34
35 OperationVO get(int id);
36
37 void delete(int id);
38
39 OperationVO../../../../../net/sumaris/core/vo/data/OperationVO.html#OperationVO">OperationVO save(OperationVO trip);
40
41 List<OperationVO> saveAllByTripId(int tripId, List<OperationVO> operations);
42
43 OperationVO toVO(Operation operation);
44 }