|
|
@@ -49,6 +49,21 @@ public class CargoRepositoryInMem implements CargoRepository {
|
|
49
|
49
|
cargoXYZ.handle(new HandlingEvent(getDate("2007-12-05"), HandlingEvent.Type.OFF, hamburgToHongKong));
|
|
50
|
50
|
|
|
51
|
51
|
cargoDb.put(trackIdXYZ, cargoXYZ);
|
|
|
52
|
+
|
|
|
53
|
+
|
|
|
54
|
+ String trackIdZYX = "ZYX";
|
|
|
55
|
+ final Cargo cargoZYX = new Cargo(new TrackingId(trackIdZYX), new Location("AUMEL"), new Location("SESTO"));
|
|
|
56
|
+
|
|
|
57
|
+ final CarrierMovement melbourneToTokyo = new CarrierMovement(new Location("AUMEL"), new Location("JPTOK"));
|
|
|
58
|
+
|
|
|
59
|
+ cargoZYX.handle(new HandlingEvent(getDate("2007-12-10"), HandlingEvent.Type.ON, melbourneToTokyo));
|
|
|
60
|
+ cargoZYX.handle(new HandlingEvent(getDate("2007-12-12"), HandlingEvent.Type.OFF, melbourneToTokyo));
|
|
|
61
|
+
|
|
|
62
|
+ final CarrierMovement tokyoToLosAngeles = new CarrierMovement(new Location("JPTOK"), new Location("USLA"));
|
|
|
63
|
+
|
|
|
64
|
+ cargoZYX.handle(new HandlingEvent(getDate("2007-12-13"), HandlingEvent.Type.ON, tokyoToLosAngeles));
|
|
|
65
|
+
|
|
|
66
|
+ cargoDb.put(trackIdZYX, cargoZYX);
|
|
52
|
67
|
}
|
|
53
|
68
|
|
|
54
|
69
|
/**
|