Package net.tangly.erp.crm.ports
package net.tangly.erp.crm.ports
Provides the adapters for the bounded domain. The package is based on the hexagonal architecture pattern. It avoids polluting the business model with
implementation dependent constructs.
The handler classes implements the transformation between a business model and an external system or storage.n The workflow classes provide aggregations of functions which are semantically related. For example the handler publishes methods to import individual domain entities and the workflow publishes methods to import all semantically related entities of a domain.
The business logic classes publish domain methods spanning multiple domain entities.
-
ClassDescriptionDefine the workflows defined for bounded domain activities, in particular the import and export to files.Handler to import and export VCard representations of natural entities.Defines the customer relationship management CRM subsystem.Provide import and export functions for CRM entities persisted in tab-separated files.