1 package fr.ifremer.tutti.service.genericformat.consumer;
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
27 import fr.ifremer.tutti.persistence.entities.data.FishingOperation;
28
29 import static org.nuiton.i18n.I18n.t;
30
31
32
33
34
35
36
37 public class FishingOperationAlreadyImportedException extends Exception {
38
39 private static final long serialVersionUID = 1L;
40
41 private final FishingOperation fishingOperation;
42
43 public FishingOperationAlreadyImportedException(FishingOperation fishingOperation) {
44 this.fishingOperation = fishingOperation;
45 }
46
47 public FishingOperation getFishingOperation() {
48 return fishingOperation;
49 }
50
51 @Override
52 public String getMessage() {
53 return t("tutti.service.genericFormat.import.error.fishingOperationAlreadyImported", fishingOperation.getStationNumber(), fishingOperation.getFishingOperationNumber(), fishingOperation.getMultirigAggregation(), fishingOperation.getGearShootingStartDate(), fishingOperation.getCruise().getName());
54 }
55
56 }