public interface MessageService
void setMessageSender(MessageSender sender)
MessageSender getMessageSender()
void setMessagePreparator(MessagePreparator preparator)
MessagePreparator getMessagePreparator()
void sendMessage(Message message) throws MessageException
message - MessageException - Should send messagevoid sendMessage(Message message, String roleName) throws MessageException
MessageExceptionvoid sendMessage(Message message, Integer userId) throws MessageException
MessageExceptionvoid sendMessage(Message message, User user) throws MessageException
MessageExceptionvoid sendMessage(Message message, Role role) throws MessageException
MessageExceptionvoid sendMessage(Message message, Collection<User> users) throws MessageException
MessageExceptionvoid sendMessage(String recipients, String sender, String subject, String message) throws MessageException
MessageExceptionMessage createMessage(String subject, String message) throws MessageException
MessageExceptionMessage createMessage(String sender, String subject, String message) throws MessageException
MessageExceptionMessage createMessage(String recipients, String sender, String subject, String message) throws MessageException
recipients - sender - subject - message - MessageException - Should create messageMessage createMessage(String recipients, String sender, String subject, String message, String attachment, String attachmentContentType, String attachmentFileName) throws MessageException
MessageExceptionMessage prepareMessage(String templateName, Map data) throws MessageException
MessageExceptionMessage prepareMessage(Template template) throws MessageException
MessageExceptionList getAllTemplates() throws MessageException
MessageExceptionTemplate getTemplate(Integer id) throws MessageException
MessageExceptionList getTemplatesByName(String name) throws MessageException
MessageExceptionCopyright © 2024 OpenMRS Inc.. All rights reserved.