Package se.citerus.dddsample.application

This is the application layer: code that's needed for the application to performs its tasks.

See:
          Description

Interface Summary
ApplicationEvents This interface provides a way to let other parts of the system know about events that have occurred.
BookingService Cargo booking service.
CargoInspectionService Cargo inspection service.
HandlingEventService Handling event service.
 

Package se.citerus.dddsample.application Description

This is the application layer: code that's needed for the application to performs its tasks. It defines, or is defined by, use cases.

It is thin in terms of knowledge of domain business logic, although it may be large in terms of lines of code. It coordinates the domain layer objects to perform the actual tasks.

This layer is suitable for spanning transactions, security checks and high-level logging.



Copyright © 2009. All Rights Reserved.