peter_backlund
7d5ef264c6
Removed unused relation to HandlingEvent repository, added better explanation of query-and-load in cargoRepository.find() method
18 yıl önce
peter_backlund
075ab6956a
Moved Hibernate mapping files to application.persistence package
18 yıl önce
peter_backlund
e747e828d0
Fixed binding to proper command object for selected itinerary
18 yıl önce
peter_backlund
ef45a376f9
Improved a few sameValueAs/sameIdentityAs, added some TODOS for stuff to remove after branching off 1.0
18 yıl önce
peter_backlund
bf8492480a
Changed to "Tracking History" to "Delivery History"
18 yıl önce
Patrik Fredriksson
1cf5a134c1
Spelling
18 yıl önce
Patrik Fredriksson
d8847bd9b2
Fixed bug when trying to find a nonexisting cargo.
18 yıl önce
peter_backlund
6d75c9c0ec
Additional improvement to package description.
18 yıl önce
peter_backlund
d3d4e94f75
Slight restructuring of routingteam subpackage to make external API stand out more.
18 yıl önce
peter_backlund
0d26665c86
Improved package description to explicitly describe the application layer
18 yıl önce
peter_backlund
bb7c704e5d
Added arrival deadline date selection to booking/routing dmin interface, and some de-uglification
18 yıl önce
peter_backlund
743d5d7bc1
Moved domain service implementations into impl subpackage
18 yıl önce
peter_backlund
2f021ac340
Made UnLocode implement ValueObject
18 yıl önce
peter_backlund
937d223dc8
Explicit error handling methods for each catch clause
18 yıl önce
peter_backlund
5b8b608d4f
Renamed mutator of destination to "changeDestination()"
18 yıl önce
Patrik Fredriksson
4b76dbf672
Added links for the patterns reference.
18 yıl önce
Patrik Fredriksson
362b888311
Added patterns reference stub.
18 yıl önce
Patrik Fredriksson
2cd96504e8
Added deployment and aggregates diagrams.
18 yıl önce
Patrik Fredriksson
d35d18979a
Added section of aggregates.
18 yıl önce
Patrik Fredriksson
84de16ccc7
Updated source links to use xref instead of sventon.
18 yıl önce
Patrik Fredriksson
49ff20323f
Added building blocks text.
18 yıl önce
peter_backlund
6f0b9fb3f0
Javadoc improvements, mainly at the package level.
18 yıl önce
peter_backlund
75a1bf4293
Removed no longer used embeddable annotation
18 yıl önce
peter_backlund
fb0078b41e
Improvements to the site
18 yıl önce
peter_backlund
60a1c327af
Added Eric as team member in the pom
18 yıl önce
peter_backlund
a96af1896c
Cargo tracking web interface now sits immediately on top of the domain layer, forming one of the "user interface extremes" (the other one being complete remote-DTO-separation).
18 yıl önce
peter_backlund
46d06172dc
Completed event service renaming
18 yıl önce
peter_backlund
c265df7fa1
Fixed setter call
18 yıl önce
peter_backlund
dfda0ce72b
Better factory method names
18 yıl önce
peter_backlund
59eff65404
Brought EventService closer to the domain by renaming it DomainEventNotifier and use ubiquitous language in the method signatures (fireHandlingEventRegistered is now cargoWasHandled) in order to make it naturally fit in among the domain services.
18 yıl önce
peter_backlund
e2bd801c34
Deleted unused class
18 yıl önce
Patrik Fredriksson
756eb78f5d
Fixed incorrect package reference.
18 yıl önce
peter_backlund
56f8843ae3
Package "remote" renamed "remoting" for consistency.
The implementation of our routing service - which consists mainly of model translation and delegation - is moved to the application part, from the domain service layer. The routing service interface is part of our domain but the implementation is not, similar to repositories and their implementations.
18 yıl önce
peter_backlund
96a1283520
Slight refinement of packge structure under application - service is split into things like messagning and remoting.
The external routing team application is moved out to its own top-level package, to highlight the fact that it is a completely separate application from booking/tracking.
18 yıl önce
peter_backlund
4e4eaf1600
More explicit flow in notify() for misrouted and unloaded-at-destination cases
18 yıl önce
peter_backlund
4ca6c8b373
Small improvement of package documentation
18 yıl önce
peter_backlund
7437d802df
Added one more factory method, for the rerouting case
18 yıl önce
peter_backlund
72b9326075
Added a roadmap document
18 yıl önce
peter_backlund
c517c3359d
Initial mvn site structure
18 yıl önce
peter_backlund
3078fe812b
Reorganized package structure in accordance with the mailing list proposal, with domain and application top level package split.
18 yıl önce
peter_backlund
c1819c8fe1
Moved in-memory repositories to src/test along with test support classes SampleLocations and CargoTestHelper
18 yıl önce
peter_backlund
c20e1e9e61
Log Hibernate DML/DDL in log4j instead of stdout
18 yıl önce
peter_backlund
c8aee48b43
Javadoc improvements.
18 yıl önce
peter_backlund
b18e0291c1
Introduced OR mapping for the Cargo->(DeliveryHistory)->HandlingEvent relation, instead of explicitly deciding whether or not to fetch handling events when loading a particular cargo.
18 yıl önce
peter_backlund
cb906b9c4a
Introduced CargoTestHelper for creating test cargo instances while preserving package level visibility where desired.
18 yıl önce
peter_backlund
162037f0bc
Added UNKNOWN status code
18 yıl önce
peter_backlund
66fa39363d
registerNewCargo is now bookNewCargo, adapted to the ubiquitous language.
18 yıl önce
peter_backlund
68606726e0
Better toString()
18 yıl önce
peter_backlund
023302715c
Implement ValueObject.sameValueAs(), and use that as delegate in equals()
18 yıl önce
peter_backlund
1430471ddd
Improved class documentation.
18 yıl önce