@Repository public class EmailMessageDAOImpl extends Object implements EmailMessageDAO
| Constructor and Description |
|---|
EmailMessageDAOImpl() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAll(Token token,
String emailtype) |
String |
getByUUID(Token token,
UUID uuid) |
EmailMessage |
getObjectByUUID(Token token,
UUID uuid) |
String |
getRecipientList(Token token,
UUID uuid) |
String |
getWebmail(UUID clientuuid,
UUID messageuuid,
UUID trackinguuid) |
EmailMessageResponse |
post(Token token,
EmailMessage email) |
MessageAttachment |
postMessageAttachment(Token token,
MessageAttachment attachment) |
List<MessageAttachment> |
postMessageAttachmentList(Token token,
List<MessageAttachment> attachments) |
MessageInstance |
postMessageInstance(Token token,
MessageInstance messageisntance) |
List<MessageInstance> |
postMessageInstanceList(Token token,
List<MessageInstance> messageinstances) |
MessageRecipient |
postMessageRecipient(Token token,
MessageRecipient recipient) |
List<MessageRecipient> |
postMessageRecipientList(Token token,
List<MessageRecipient> recipientList) |
void |
setDataSource(DataSource dataSource) |
public void setDataSource(DataSource dataSource)
public String getAll(Token token, String emailtype)
getAll in interface EmailMessageDAOpublic String getByUUID(Token token, UUID uuid)
getByUUID in interface EmailMessageDAOpublic String getWebmail(UUID clientuuid, UUID messageuuid, UUID trackinguuid)
getWebmail in interface EmailMessageDAOpublic EmailMessage getObjectByUUID(Token token, UUID uuid)
getObjectByUUID in interface EmailMessageDAOpublic EmailMessageResponse post(Token token, EmailMessage email)
post in interface EmailMessageDAOpublic String getRecipientList(Token token, UUID uuid)
getRecipientList in interface EmailMessageDAOpublic List<MessageInstance> postMessageInstanceList(Token token, List<MessageInstance> messageinstances)
postMessageInstanceList in interface EmailMessageDAOpublic MessageInstance postMessageInstance(Token token, MessageInstance messageisntance)
postMessageInstance in interface EmailMessageDAOpublic List<MessageRecipient> postMessageRecipientList(Token token, List<MessageRecipient> recipientList)
postMessageRecipientList in interface EmailMessageDAOpublic MessageRecipient postMessageRecipient(Token token, MessageRecipient recipient)
postMessageRecipient in interface EmailMessageDAOpublic List<MessageAttachment> postMessageAttachmentList(Token token, List<MessageAttachment> attachments)
postMessageAttachmentList in interface EmailMessageDAOpublic MessageAttachment postMessageAttachment(Token token, MessageAttachment attachment)
postMessageAttachment in interface EmailMessageDAOCopyright © 2016 Blugrid Pty. Ltd.. All rights reserved.