peter_backlund
e335d1895b
Refactored construction of HandlingEvent instance into a factory, which uses repositories for assembly.
18 년 전
peter_backlund
27f083ba00
Fixed constructor call
18 년 전
peter_backlund
9837516fd3
Adapted currentCarrierMovement and currentLocation to null object pattern
18 년 전
peter_backlund
3f7a97641f
Tests adapted to changes in HandlingEvent and CarrierMovement
18 년 전
peter_backlund
c80681a054
Added departure time and arrival time to carrier movement.
Two separate constructors for HandlingEvent - with and without carrier movement.
18 년 전
peter_backlund
ab5856ab81
Introduced sample carrier movements, similar to the sample locations
18 년 전
peter_backlund
b2abeda871
Javadoc updates
18 년 전
peter_backlund
c8666e706d
Removed reference in comment about thread-based implementation
18 년 전
peter_backlund
6a62c217b7
Stubbed specification tests, not complete yet
18 년 전
peter_backlund
24b8077830
Simple util to build Dates from Strings
18 년 전
peter_backlund
66655da85a
Double-check received itineraries against route specification before returning them to caller.
18 년 전
peter_backlund
ce05df04d9
Added accessor for arrival deadline field
18 년 전
peter_backlund
a0603d0f36
Tests for Patrik's specification pattern implementation
18 년 전
peter_backlund
d7892ed38a
Included Patrik's specification pattern implementation
18 년 전
peter_backlund
5e91f36c90
Removed unused application context definition files
18 년 전
peter_backlund
174ba9123c
Removed unused thread-based asynchronous message service implementation
18 년 전
peter_backlund
41cd04b081
Eliminated redundant check in equals()
18 년 전
peter_backlund
a490219b43
Removed use of inline package name.
18 년 전
peter_backlund
b220e006e3
Brought back TODO comment
18 년 전
peter_backlund
d834457a58
Merged changes from 1.0 branch back to trunk
18 년 전
peter_backlund
bf727bd2f6
[maven-release-plugin] prepare for next development iteration
18 년 전
peter_backlund
d96ca4e781
[maven-release-plugin] prepare release register-app-1.0
18 년 전
peter_backlund
678cb74514
Depend on dddsample 1.0
18 년 전
peter_backlund
08e05f9647
[maven-release-plugin] prepare for next development iteration
18 년 전
peter_backlund
695bcf915c
[maven-release-plugin] prepare release register-app-1.0-RC1
18 년 전
peter_backlund
9b38801b17
Depend on dddsample 1.0 RC1
18 년 전
peter_backlund
e9ffa7aa44
Added SCM info to pom.xml
18 년 전
peter_backlund
f160f00e1c
Moved MVC parts from dddsample.application.web to dddsample.ui, in line with the book's definition of the UI layer.
18 년 전
peter_backlund
fe1d1cc858
Introduced a cargo tracking view adapter.
18 년 전
peter_backlund
df1f13a62f
Load app.properties from current dir first, then from root of classpath if not found, which makes it possible to both run in development mode inside the IDE and to edit the file to point at any WSDL URL in distributed mode.
Assembly of a nice zip file which can be unpacked and run with java -jar IncidentLoggingAplication.jar
18 년 전
peter_backlund
1339c93f3d
Introduced dropdown for event type selection, changed application title to "Incident Logging Application", which is the term used in the book.
18 년 전
peter_backlund
9bfd36091b
Updated web service API usage to current core app.
18 년 전
peter_backlund
c0197c1d42
Restructured the routing team code slightly
18 년 전
peter_backlund
41f76db69e
Removed loadForRouting() from domain service layer, since it only delegated to repository. Remote facade in application layer now calls repository directly.
Also, there's no "load for routing" in the ubiquitous language as it's a technical aspect.
18 년 전
peter_backlund
b3350cd3ea
Renamed CargoService.notify() to inspectCargo(), which better reflects what actually happens
18 년 전
peter_backlund
7d5ef264c6
Removed unused relation to HandlingEvent repository, added better explanation of query-and-load in cargoRepository.find() method
18 년 전
peter_backlund
075ab6956a
Moved Hibernate mapping files to application.persistence package
18 년 전
peter_backlund
e747e828d0
Fixed binding to proper command object for selected itinerary
18 년 전
peter_backlund
ef45a376f9
Improved a few sameValueAs/sameIdentityAs, added some TODOS for stuff to remove after branching off 1.0
18 년 전
peter_backlund
bf8492480a
Changed to "Tracking History" to "Delivery History"
18 년 전
Patrik Fredriksson
1cf5a134c1
Spelling
18 년 전
Patrik Fredriksson
d8847bd9b2
Fixed bug when trying to find a nonexisting cargo.
18 년 전
peter_backlund
6d75c9c0ec
Additional improvement to package description.
18 년 전
peter_backlund
d3d4e94f75
Slight restructuring of routingteam subpackage to make external API stand out more.
18 년 전
peter_backlund
0d26665c86
Improved package description to explicitly describe the application layer
18 년 전
peter_backlund
bb7c704e5d
Added arrival deadline date selection to booking/routing dmin interface, and some de-uglification
18 년 전
peter_backlund
743d5d7bc1
Moved domain service implementations into impl subpackage
18 년 전
peter_backlund
2f021ac340
Made UnLocode implement ValueObject
18 년 전
peter_backlund
937d223dc8
Explicit error handling methods for each catch clause
18 년 전
peter_backlund
5b8b608d4f
Renamed mutator of destination to "changeDestination()"
18 년 전