|
|
@@ -9,7 +9,8 @@ import java.util.List;
|
|
9
|
9
|
/**
|
|
10
|
10
|
* DTO for registering and routing a cargo.
|
|
11
|
11
|
*/
|
|
12
|
|
-public final class CargoRoutingDTO implements Serializable {
|
|
|
12
|
+public final class
|
|
|
13
|
+ CargoRoutingDTO implements Serializable {
|
|
13
|
14
|
|
|
14
|
15
|
private final String trackingId;
|
|
15
|
16
|
private final String origin;
|
|
|
@@ -48,6 +49,10 @@ public final class CargoRoutingDTO implements Serializable {
|
|
48
|
49
|
return misrouted;
|
|
49
|
50
|
}
|
|
50
|
51
|
|
|
|
52
|
+ public boolean isRouted() {
|
|
|
53
|
+ return !legs.isEmpty();
|
|
|
54
|
+ }
|
|
|
55
|
+
|
|
51
|
56
|
public Date getArrivalDeadline() {
|
|
52
|
57
|
return new Date(arrivalDeadline.getTime());
|
|
53
|
58
|
}
|