1 package net.sumaris.core.service.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
26 import net.sumaris.core.dao.data.MeasurementDao;
27 import net.sumaris.core.vo.data.MeasurementVO;
28 import org.slf4j.Logger;
29 import org.slf4j.LoggerFactory;
30 import org.springframework.beans.factory.annotation.Autowired;
31 import org.springframework.stereotype.Service;
32
33 import java.util.List;
34 import java.util.Map;
35
36 @Service("measurementService")
37 public class MeasurementServiceImpl implements MeasurementService {
38
39 private static final Logger log = LoggerFactory.getLogger(MeasurementServiceImpl.class);
40
41 @Autowired
42 protected MeasurementDao measurementDao;
43
44 @Override
45 public List<MeasurementVO> getTripVesselUseMeasurements(int tripId) {
46 return measurementDao.getTripVesselUseMeasurements(tripId);
47 }
48
49 @Override
50 public Map<Integer, String> getTripVesselUseMeasurementsMap(int tripId) {
51 return measurementDao.getTripVesselUseMeasurementsMap(tripId);
52 }
53
54 @Override
55 public List<MeasurementVO> getPhysicalGearMeasurements(int physicalGearId) {
56 return measurementDao.getPhysicalGearMeasurements(physicalGearId);
57 }
58
59 @Override
60 public Map<Integer, String> getPhysicalGearMeasurementsMap(int physicalGearId) {
61 return measurementDao.getPhysicalGearMeasurementsMap(physicalGearId);
62 }
63
64 @Override
65 public List<MeasurementVO> getOperationVesselUseMeasurements(int operationId) {
66 return measurementDao.getOperationVesselUseMeasurements(operationId);
67 }
68
69 @Override
70 public List<MeasurementVO> getOperationGearUseMeasurements(int operationId) {
71 return measurementDao.getOperationGearUseMeasurements(operationId);
72 }
73
74 @Override
75 public Map<Integer, String> getOperationGearUseMeasurementsMap(int operationId) {
76 return measurementDao.getOperationGearUseMeasurementsMap(operationId);
77 }
78
79 @Override
80 public Map<Integer, String> getOperationVesselUseMeasurementsMap(int operationId) {
81 return measurementDao.getOperationVesselUseMeasurementsMap(operationId);
82 }
83
84 @Override
85 public List<MeasurementVO> getSampleMeasurements(int sampleId) {
86 return measurementDao.getSampleMeasurements(sampleId);
87 }
88
89 @Override
90 public Map<Integer, String> getSampleMeasurementsMap(int sampleId) {
91 return measurementDao.getSampleMeasurementsMap(sampleId);
92 }
93
94 @Override
95 public Map<Integer, String> getBatchSortingMeasurementsMap(int batchId) {
96 return measurementDao.getBatchSortingMeasurementsMap(batchId);
97 }
98
99 @Override
100 public Map<Integer, String> getBatchQuantificationMeasurementsMap(int batchId) {
101 return measurementDao.getBatchQuantificationMeasurementsMap(batchId);
102 }
103
104 @Override
105 public List<MeasurementVO> getObservedLocationMeasurements(int observedLocationId) {
106 return measurementDao.getObservedLocationMeasurements(observedLocationId);
107 }
108
109 @Override
110 public Map<Integer, String> getObservedLocationMeasurementsMap(int observedLocationId) {
111 return measurementDao.getObservedLocationMeasurementsMap(observedLocationId);
112 }
113
114 @Override
115 public Map<Integer, String> getLandingMeasurementsMap(int landingId) {
116 return measurementDao.getLandingMeasurementsMap(landingId);
117 }
118
119 @Override
120 public List<MeasurementVO> getVesselFeaturesMeasurements(int vesselFeaturesId) {
121 return measurementDao.getVesselFeaturesMeasurements(vesselFeaturesId);
122 }
123
124 @Override
125 public Map<Integer, String> getVesselFeaturesMeasurementsMap(int vesselFeaturesId) {
126 return measurementDao.getVesselFeaturesMeasurementsMap(vesselFeaturesId);
127 }
128 }