175 Révisions (756eb78f5d697864ab96b9def132cd21729ebd99)
 

Auteur SHA1 Message Date
  Patrik Fredriksson 756eb78f5d Fixed incorrect package reference. il y a 18 ans
  peter_backlund 56f8843ae3 Package "remote" renamed "remoting" for consistency. il y a 18 ans
  peter_backlund 96a1283520 Slight refinement of packge structure under application - service is split into things like messagning and remoting. il y a 18 ans
  peter_backlund 4e4eaf1600 More explicit flow in notify() for misrouted and unloaded-at-destination cases il y a 18 ans
  peter_backlund 4ca6c8b373 Small improvement of package documentation il y a 18 ans
  peter_backlund 7437d802df Added one more factory method, for the rerouting case il y a 18 ans
  peter_backlund 72b9326075 Added a roadmap document il y a 18 ans
  peter_backlund c517c3359d Initial mvn site structure il y a 18 ans
  peter_backlund 3078fe812b Reorganized package structure in accordance with the mailing list proposal, with domain and application top level package split. il y a 18 ans
  peter_backlund c1819c8fe1 Moved in-memory repositories to src/test along with test support classes SampleLocations and CargoTestHelper il y a 18 ans
  peter_backlund c20e1e9e61 Log Hibernate DML/DDL in log4j instead of stdout il y a 18 ans
  peter_backlund c8aee48b43 Javadoc improvements. il y a 18 ans
  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. il y a 18 ans
  peter_backlund cb906b9c4a Introduced CargoTestHelper for creating test cargo instances while preserving package level visibility where desired. il y a 18 ans
  peter_backlund 162037f0bc Added UNKNOWN status code il y a 18 ans
  peter_backlund 66fa39363d registerNewCargo is now bookNewCargo, adapted to the ubiquitous language. il y a 18 ans
  peter_backlund 68606726e0 Better toString() il y a 18 ans
  peter_backlund 023302715c Implement ValueObject.sameValueAs(), and use that as delegate in equals() il y a 18 ans
  peter_backlund 1430471ddd Improved class documentation. il y a 18 ans
  Patrik Fredriksson a385b974b3 Added UML class digram for domain package. il y a 18 ans
  Patrik Fredriksson df4a167e50 Removed @Override annotation for interface methods (for Java 1.5 compliance). il y a 18 ans
  peter_backlund f05fe4e2a6 Excluded transitive dependency on JAXB 2.0 from ActiveMQ il y a 18 ans
  Patrik Fredriksson decf72bcb4 Updated bean header. il y a 18 ans
  peter_backlund b2726531cf Introduced BookingServiceFacade as an application service, on top of the domain layer's BookingService and the repositories, as a DTO assembly point and remoting exposure layer (currently configured in context-remote.xml, but only used as local reference). il y a 18 ans
  peter_backlund fb448e6d7a Renamed requestPossibleRoutes -> fetchRoutesForSpecification in RoutingService il y a 18 ans
  peter_backlund a6bdccc332 Removed repository-delegating list cargos/shipping locations methods from domain service. il y a 18 ans
  peter_backlund e6e31b02b3 Removed test method for non-existing method deleteItinerary() il y a 18 ans
  peter_backlund 209cc0a317 Added LocationDTO with assembler, and made all DTOs Serializable il y a 18 ans
  peter_backlund a808a0d84b Removed the no longer method deleteItinerary() il y a 18 ans
  peter_backlund a41259142f Reworked the Cargo-Itinerary relationship OR-mapping to make it possible to move the full responsibility for purging orphaned itineraries to the implementation of the Cargo repository, making it a concern of the infrastructure layer. il y a 18 ans
  peter_backlund b98d2a8022 Purged last DTO from domain service layer, in preparation for a combination of dedicated remote facade with DTO assembly (booking application) and working directly against the domain service layer (tracking web interface). il y a 18 ans
  peter_backlund 7a5983f3ae Split CargoService into BookingService and TrackingService. il y a 18 ans
  peter_backlund 6716adebb5 Added missing @Repository annotation il y a 18 ans
  peter_backlund ea5d6358ac Accidentally excluded from previous commit il y a 18 ans
  peter_backlund a54840a55a Split routing service into two parts: "our" part with model translation, and remote service part for graph calculations. Still a bit sketchy though. il y a 18 ans
  peter_backlund f5138939d2 Final destination is now just "destination" everywhere. il y a 18 ans
  peter_backlund 96b63c3356 Reorganized the context files so that the persistence layer can be selected as either Hibernate or in-memory, and the messagning layer either JMS-based or thread-based. il y a 18 ans
  peter_backlund ce5373bc2d Remapped persistent classes using XML metadata instead of annotations. il y a 18 ans
  peter_backlund a7a7995b64 Package description files everywhere, mostly placeholders yet. il y a 18 ans
  peter_backlund f2117671d3 Introduced interfaces for entity, value object and domain event, extracted from the sameIdentityAs/sameValueAs/sameEventAs methods il y a 18 ans
  peter_backlund a866c08dc5 Eliminated RoutingCommand, using itnerary DTOs directly in the view. il y a 18 ans
  peter_backlund 056fa76c1f Renamed Specification to RouteSpecification, added origin/destination properties. il y a 18 ans
  peter_backlund 0eda143206 Modified DeliveryHistory to be immutable and filled with handling events at (Cargo) load time. il y a 18 ans
  peter_backlund 4be34e0f89 Added fromDTO to ItineraryCandidateDTOAssembler, using that in CargoServiceImpl. il y a 18 ans
  peter_backlund c376b77be7 Improved testing of persisting Cargo, in preparation for switching mapping metadata type from annotations to XML. il y a 18 ans
  peter_backlund 8122211be7 Implemented sameValueAs, equals and hashCode for DeliveryHistory as a value object. il y a 18 ans
  peter_backlund 1bc5502de9 Removed reference to logfile apender il y a 18 ans
  Jesper Hammarbäck 990f506572 Added unit test for ItineraryCandidateDTOAssembler. il y a 18 ans
  Jesper Hammarbäck e91589ab4e Added unit test for CargoRoutingDTOAssembler. il y a 18 ans
  Jesper Hammarbäck be4f41598e Extracted DTO assembling code to separate classes. il y a 18 ans