CONNECT-Solution/CONNECT — pull request #136 by mlandis5am (2012-11-01 04:16:41+00:00)
Title: Gateway 2954 - Stubbed out DirectClient code so it can be swarmed upon. 

The code in the POC is going to be removed shortly. This pull adds a new module for DirectCore and stubs out the classes we need to interact with the Direct Client. I will follow up with subtasks for 2954 for the following outstanding tasks:

Tasks
--------
- Test the MDN sending functionality in the POC - is this use case correct (multiple possible MDN messages for notifications in result message) ?
- convert MailServerSettings to use Spring PropertyPlaceholder. Write test class for MailServerSettings.
- implement DirectMailClient send method stub. Write test methods for it (greenmail).
- implement DirectMailClient handleMessages method stub. Write test methods for it (greenmail).
- Create implemention for MessageHandler based on the prototype code. Write test methods for it.
- Hook in directmailclient into the document submission use case. Create orchestration/impl/delegate and tests.