@Deprecated @Service(value="blEmailService") public class EmailServiceImpl extends Object implements EmailService
NotificationService, 
NotificationDispatcher| Modifier and Type | Field and Description | 
|---|---|
| protected EmailReportingDao | emailReportingDaoDeprecated.  | 
| protected EmailServiceProducer | emailServiceProducerDeprecated.  | 
| protected EmailTrackingManager | emailTrackingManagerDeprecated.  | 
| protected MessageCreator | messageCreatorDeprecated.  | 
| protected ServerInfo | serverInfoDeprecated.  | 
| Constructor and Description | 
|---|
| EmailServiceImpl()Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| EmailServiceProducer | getEmailServiceProducer()Deprecated.  | 
| EmailTrackingManager | getEmailTrackingManager()Deprecated.  | 
| MessageCreator | getMessageCreator()Deprecated.  | 
| ServerInfo | getServerInfo()Deprecated.  | 
| boolean | sendBasicEmail(EmailInfo emailInfo,
              EmailTarget emailTarget,
              Map<String,Object> props)Deprecated.  | 
| boolean | sendTemplateEmail(EmailTarget emailTarget,
                 EmailInfo emailInfo,
                 Map<String,Object> props)Deprecated.  | 
| boolean | sendTemplateEmail(String emailAddress,
                 EmailInfo emailInfo,
                 Map<String,Object> props)Deprecated.  | 
| void | setEmailServiceProducer(EmailServiceProducer emailServiceProducer)Deprecated.  | 
| void | setEmailTrackingManager(EmailTrackingManager emailTrackingManager)Deprecated.  | 
| void | setMessageCreator(MessageCreator messageCreator)Deprecated.  | 
| void | setServerInfo(ServerInfo serverInfo)Deprecated.  | 
protected EmailTrackingManager emailTrackingManager
protected ServerInfo serverInfo
@Autowired(required=false) protected EmailServiceProducer emailServiceProducer
protected MessageCreator messageCreator
protected EmailReportingDao emailReportingDao
public boolean sendTemplateEmail(EmailTarget emailTarget, EmailInfo emailInfo, Map<String,Object> props)
sendTemplateEmail in interface EmailServicepublic boolean sendTemplateEmail(String emailAddress, EmailInfo emailInfo, Map<String,Object> props)
sendTemplateEmail in interface EmailServicepublic boolean sendBasicEmail(EmailInfo emailInfo, EmailTarget emailTarget, Map<String,Object> props)
sendBasicEmail in interface EmailServicepublic EmailTrackingManager getEmailTrackingManager()
public void setEmailTrackingManager(EmailTrackingManager emailTrackingManager)
emailTrackingManager - the emailTrackingManager to setpublic ServerInfo getServerInfo()
public void setServerInfo(ServerInfo serverInfo)
serverInfo - the serverInfo to setpublic EmailServiceProducer getEmailServiceProducer()
public void setEmailServiceProducer(EmailServiceProducer emailServiceProducer)
emailServiceProducer - the emailServiceProducer to setpublic MessageCreator getMessageCreator()
public void setMessageCreator(MessageCreator messageCreator)
messageCreator - the messageCreator to setCopyright © 2020. All rights reserved.