peter_backlund
075ab6956a
Moved Hibernate mapping files to application.persistence package
18 år sedan
peter_backlund
e747e828d0
Fixed binding to proper command object for selected itinerary
18 år sedan
peter_backlund
ef45a376f9
Improved a few sameValueAs/sameIdentityAs, added some TODOS for stuff to remove after branching off 1.0
18 år sedan
peter_backlund
bf8492480a
Changed to "Tracking History" to "Delivery History"
18 år sedan
Patrik Fredriksson
1cf5a134c1
Spelling
18 år sedan
Patrik Fredriksson
d8847bd9b2
Fixed bug when trying to find a nonexisting cargo.
18 år sedan
peter_backlund
6d75c9c0ec
Additional improvement to package description.
18 år sedan
peter_backlund
d3d4e94f75
Slight restructuring of routingteam subpackage to make external API stand out more.
18 år sedan
peter_backlund
0d26665c86
Improved package description to explicitly describe the application layer
18 år sedan
peter_backlund
bb7c704e5d
Added arrival deadline date selection to booking/routing dmin interface, and some de-uglification
18 år sedan
peter_backlund
743d5d7bc1
Moved domain service implementations into impl subpackage
18 år sedan
peter_backlund
2f021ac340
Made UnLocode implement ValueObject
18 år sedan
peter_backlund
937d223dc8
Explicit error handling methods for each catch clause
18 år sedan
peter_backlund
5b8b608d4f
Renamed mutator of destination to "changeDestination()"
18 år sedan
Patrik Fredriksson
4b76dbf672
Added links for the patterns reference.
18 år sedan
Patrik Fredriksson
362b888311
Added patterns reference stub.
18 år sedan
Patrik Fredriksson
2cd96504e8
Added deployment and aggregates diagrams.
18 år sedan
Patrik Fredriksson
d35d18979a
Added section of aggregates.
18 år sedan
Patrik Fredriksson
84de16ccc7
Updated source links to use xref instead of sventon.
18 år sedan
Patrik Fredriksson
49ff20323f
Added building blocks text.
18 år sedan
peter_backlund
6f0b9fb3f0
Javadoc improvements, mainly at the package level.
18 år sedan
peter_backlund
75a1bf4293
Removed no longer used embeddable annotation
18 år sedan
peter_backlund
fb0078b41e
Improvements to the site
18 år sedan
peter_backlund
60a1c327af
Added Eric as team member in the pom
18 år sedan
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 år sedan
peter_backlund
46d06172dc
Completed event service renaming
18 år sedan
peter_backlund
c265df7fa1
Fixed setter call
18 år sedan
peter_backlund
dfda0ce72b
Better factory method names
18 år sedan
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 år sedan
peter_backlund
e2bd801c34
Deleted unused class
18 år sedan
Patrik Fredriksson
756eb78f5d
Fixed incorrect package reference.
18 år sedan
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 år sedan
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 år sedan
peter_backlund
4e4eaf1600
More explicit flow in notify() for misrouted and unloaded-at-destination cases
18 år sedan
peter_backlund
4ca6c8b373
Small improvement of package documentation
18 år sedan
peter_backlund
7437d802df
Added one more factory method, for the rerouting case
18 år sedan
peter_backlund
72b9326075
Added a roadmap document
18 år sedan
peter_backlund
c517c3359d
Initial mvn site structure
18 år sedan
peter_backlund
3078fe812b
Reorganized package structure in accordance with the mailing list proposal, with domain and application top level package split.
18 år sedan
peter_backlund
c1819c8fe1
Moved in-memory repositories to src/test along with test support classes SampleLocations and CargoTestHelper
18 år sedan
peter_backlund
c20e1e9e61
Log Hibernate DML/DDL in log4j instead of stdout
18 år sedan
peter_backlund
c8aee48b43
Javadoc improvements.
18 år sedan
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 år sedan
peter_backlund
cb906b9c4a
Introduced CargoTestHelper for creating test cargo instances while preserving package level visibility where desired.
18 år sedan
peter_backlund
162037f0bc
Added UNKNOWN status code
18 år sedan
peter_backlund
66fa39363d
registerNewCargo is now bookNewCargo, adapted to the ubiquitous language.
18 år sedan
peter_backlund
68606726e0
Better toString()
18 år sedan
peter_backlund
023302715c
Implement ValueObject.sameValueAs(), and use that as delegate in equals()
18 år sedan
peter_backlund
1430471ddd
Improved class documentation.
18 år sedan
Patrik Fredriksson
a385b974b3
Added UML class digram for domain package.
18 år sedan