@Deprecated @Service(value="blEmailService") public class EmailServiceImpl extends Object implements EmailService
NotificationService
,
NotificationDispatcher
Modifier and Type | Field and Description |
---|---|
protected EmailReportingDao |
emailReportingDao
Deprecated.
|
protected EmailServiceProducer |
emailServiceProducer
Deprecated.
|
protected EmailTrackingManager |
emailTrackingManager
Deprecated.
|
protected MessageCreator |
messageCreator
Deprecated.
|
protected ServerInfo |
serverInfo
Deprecated.
|
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 EmailService
public boolean sendTemplateEmail(String emailAddress, EmailInfo emailInfo, Map<String,Object> props)
sendTemplateEmail
in interface EmailService
public boolean sendBasicEmail(EmailInfo emailInfo, EmailTarget emailTarget, Map<String,Object> props)
sendBasicEmail
in interface EmailService
public 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 © 2022. All rights reserved.