Interface EmailProcessor
- All Superinterfaces:
BusinessObject
- All Known Implementing Classes:
BasicEmailProcessor
-
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteEmail
(Map parameters) void
editDeleteEmails
(Map parameters) emailsCountByTypeAndCustomerID
(String type, int customerID) emailsCountByTypeAndEmailAddress
(String type, String emailAddress) emailsCountByTypeAndEmailAddressAfterCreatedTime
(String type, String emailAddress, String createdTime) emailsCountByTypeAndOrderID
(String type, int orderID) loadEmailFromID
(Map parameters) loadEmailsAndCount
(Map parameters) boolean
sendCustomerEmail
(Customer customer, String templateCode, String toEmails, String ccEmails, String bccEmails, Map<String, Object> extraTemplateObjects) boolean
sendGiftCertificateEmail
(Order order, String templateCode, String toEmails, String ccEmails, String bccEmails, Map<String, Object> extraTemplateObjects) boolean
sendOrderEmail
(Order order, String templateCode, String toEmails, String ccEmails, String bccEmails, Map<String, Object> extraTemplateObjects) Methods inherited from interface com.softslate.commerce.businessobjects.core.BusinessObject
initialize
-
Method Details
-
loadEmailsAndCount
- Throws:
Exception
-
addEmail
- Throws:
Exception
-
loadEmailFromID
- Throws:
Exception
-
editEmail
- Throws:
Exception
-
editDeleteEmails
- Throws:
Exception
-
deleteEmail
- Throws:
Exception
-
loadAllEmails
- Throws:
Exception
-
emailsCountByTypeAndOrderID
- Throws:
Exception
-
emailsCountByTypeAndCustomerID
- Throws:
Exception
-
emailsCountByTypeAndEmailAddress
- Throws:
Exception
-
emailsCountByTypeAndEmailAddressAfterCreatedTime
Integer emailsCountByTypeAndEmailAddressAfterCreatedTime(String type, String emailAddress, String createdTime) throws Exception - Throws:
Exception
-
sendCustomerEmail
boolean sendCustomerEmail(Customer customer, String templateCode, String toEmails, String ccEmails, String bccEmails, Map<String, Object> extraTemplateObjects) throws Exception- Throws:
Exception
-
sendOrderEmail
boolean sendOrderEmail(Order order, String templateCode, String toEmails, String ccEmails, String bccEmails, Map<String, Object> extraTemplateObjects) throws Exception- Throws:
Exception
-
sendGiftCertificateEmail
boolean sendGiftCertificateEmail(Order order, String templateCode, String toEmails, String ccEmails, String bccEmails, Map<String, Object> extraTemplateObjects) throws Exception- Throws:
Exception
-