QBeans JDO: Building the AddressBook "Business Domain Model"
Previous
In addition, a business process is required to satisfy the following additional requirement:
  • Automatically generate mailing lists for birthday cards and Christmas cards based on a search criteria. (ex. Birthday mailing list may contain persons with their birthday within a user specified date interval, and the Christmas Card mailing may list may be based on the last contact date)


Figure 3 - Business Domain Model with Mailing List creation services



The "MailingListCreationProcessor" is an interface for all business processes that generate mailing lists.

Using QBeans JDO, the business services and processes can be specified independent of the technology, which will ease reuse and/or replacement as technology and business requirements evolve

Previous