peter_backlund
92b89bda27
17 лет назад
peter_backlund
bc021c7486
17 лет назад
peter_backlund
b255c39f07
17 лет назад
peter_backlund
4afa142df9
Renamed package
17 лет назад
peter_backlund
948a1ae7ab
Renamed package
17 лет назад
peter_backlund
edd8f64628
17 лет назад
peter_backlund
2e77c9c013
Migrated test to Mockito
17 лет назад
peter_backlund
3715d7d900
Adapted imports to removal of explicit Hamcrest dependency.
17 лет назад
peter_backlund
3b0642e207
Added PDF support to web frontend, using URL suffix. Cleaned up a few dependencies.
17 лет назад
peter_backlund
fb3dbf633e
Fixe a few minor details discovered by PMD
17 лет назад
peter_backlund
07bec5a73c
Restructured the reporting context.
17 лет назад
peter_backlund
48d13aae85
Added ReportsUpdater, which pushes information from bookingrouting context to reporting context.
17 лет назад
peter_backlund
fecfa49d94
Extracted a reporting api, shared between bookingtracking and reporting.
17 лет назад
peter_backlund
2a39902612
Inlined cargo factory.
17 лет назад
peter_backlund
f8258747fc
Mistakenly omitted a few files.
17 лет назад
peter_backlund
8748923d2a
Removed unused files
17 лет назад
peter_backlund
dec035ecde
17 лет назад
peter_backlund
4037c2bdae
Introduced OperatorCode on HandlingEvent to align it more closely with the domain event pattern.
17 лет назад
peter_backlund
dbe930178b
Minor ctor improvement
17 лет назад
peter_backlund
03f92c183a
Rename TrackingIdGenerator TrackingIdFactory, moved into cargo aggregate package.
17 лет назад
peter_backlund
6ce1b849c0
Minor ctor improvments
17 лет назад
peter_backlund
9f97f3f414
Back to using the shared WS API classes.
17 лет назад
peter_backlund
3ba6162743
Adde equals/hashcode to delegate specifications to uphold the value object contract in RouteSpecification.
17 лет назад
peter_backlund
4ce9ac9f4a
External WS api classes back again, they are shared.
17 лет назад
peter_backlund
1c74408d61
Improved ctor of CarrierMovement by better assertions and j.u.Date defensive copying. Updated tests.
17 лет назад
peter_backlund
8dd7e5e448
17 лет назад
peter_backlund
917f00fcc2
17 лет назад
peter_backlund
2e41814092
Moved web service API generated classes into bookingtracking presentation layer
17 лет назад
peter_backlund
8fd74c913a
Added completion time parameter to cargo.handled() to enable Cargo to determine whether or not the specified activity should refresh the delivery or not.
17 лет назад
peter_backlund
9b34be231f
Moved test classes to proper location
17 лет назад
peter_backlund
6d37b5944f
Added DSL-like static factory methods for instance creation
17 лет назад
peter_backlund
cf9cbd0bc8
Rewrote to use composition instead of inheritance with regards to Specification.
17 лет назад
peter_backlund
330ff1664c
Using == for enums, sameAs for entities.
17 лет назад
peter_backlund
813a0c1b36
Variable name change, removed explicit rollback in annotation (made exception unchecked).
17 лет назад
peter_backlund
dbadf52709
Added test for CargoUpdater
17 лет назад
peter_backlund
effe40ef27
Added test for CargoUpdater
17 лет назад
peter_backlund
7bf813ac1d
Moved registration timestamp creation to factory.
17 лет назад
peter_backlund
282478ad33
Removed useless comment
17 лет назад
peter_backlund
3c0e3aed43
Removed unused methods on inmem cargo repository
17 лет назад
peter_backlund
84f1d8ad41
Added method to create a seq number from a long
17 лет назад
peter_backlund
4932dca2bc
Missed done file in previous commit.
17 лет назад
peter_backlund
0b915a947c
Changed a few methods to package-level visibility.
Improved readability by adding a few private named methods in Delivery.
Using == for enum comparisons.
17 лет назад
peter_backlund
20ae393bdf
Inlined Projections class. Added ETA method to Itinerary.
17 лет назад
peter_backlund
bab0b27603
Removed tests for previously removed classes.
17 лет назад
peter_backlund
a2c4ce9af8
Added commented-out method that will eventually notify of schedule changes.
17 лет назад
peter_backlund
b92de8e048
Changed "cargo handled" queue into topic, preparing for push of data to reporting context via topic subscribers.
17 лет назад
peter_backlund
280bd0f5c6
Removed all persistent fields from Projections, making all calculations "live". This made it possible to make all class methods static, but I'm not really sure that's a good idea. Revisit.
17 лет назад
peter_backlund
e3863858c3
Added comment about the stubbed out nature of this service.
17 лет назад
peter_backlund
1bab26b46c
Handling case when handling events are not found, removed some notes
17 лет назад
peter_backlund
fd5869baf2
Removed old tracking web UI
17 лет назад