CSF Email Service Technical Spec
1. Introduction
2. Dependencies
3. Object Model
4. Service Modules
This private method adds the objects/attributes necessary to create a preview of the summary report. The objects to be added are as follows:
- A String that contains the content of the summary report
4.2.3.6 newEmail
These sets of methods are the same public methods available in the EmailService in the CSF common-legacy module.
4.2.3.7 prepare
These 3 methods are static public methods available in the EmailService in the CSF common-legacy module.
4.2.3.8 getMessageQueue
This method is a public method migrated over from the EmailServiceImpl in common-legacy module.
4.2.3.9 batchSend
This method is a public method migrated over from the EmailServiceImpl in common-legacy module.
4.2.3.10 createReportRecipientContent
This method is a public method migrated over from the EmailServiceImpl in common-legacy module.
4.2.3.11 createMessage
This method is a public method migrated over from the EmailServiceImpl in common-legacy module.
4.2.3.12 sendMessage
These methods are public methods that are migrated over from the EmailServiceImpl in common-legacy module.
4.2.3.13 validateEmailAddress
This method takes an input of email address in String and validate if the email address is valid. If the email address is valid, it will return true. If not, it will return false. The input email address is validated according to the following conditions:
- The system will create a new InternetAddress object using the input email address and then invoke the validate method of the InternetAddress object to verify it is a real email address