Class MessageSenderEmail
java.lang.Object
org.bardframework.flow.processor.message.sender.MessageSenderAbstract
org.bardframework.flow.processor.message.sender.MessageSenderEmail
- All Implemented Interfaces:
MessageSender
-
Field Summary
Fields inherited from class org.bardframework.flow.processor.message.sender.MessageSenderAbstract
canSendRegex, dateFormatGregorian, dateFormatterHijrah, dateFormatterJalali, errorMessageKey, executeInNewThread, executor, failOnError, messageProvider, receiverFieldName, threadPoolSize, timeFormat -
Constructor Summary
ConstructorsConstructorDescriptionMessageSenderEmail(String receiverFieldName, String senderEmail, String senderUsername, String senderPassword, Properties configs, MessageProvider subjectCreator, MessageProvider emailBodyProvider, String errorMessageKey) MessageSenderEmail(FieldTemplate<?> receiverFieldTemplate, String senderEmail, String senderUsername, String senderPassword, Properties configs, MessageProvider subjectCreator, MessageProvider emailBodyProvider, String errorMessageKey) -
Method Summary
Methods inherited from class org.bardframework.flow.processor.message.sender.MessageSenderAbstract
addExtraArgs, canSendRegex, getDateFormatGregorian, getDateFormatterHijrah, getDateFormatterJalali, getExecutor, getMessageProvider, getReceiverFieldName, getThreadPoolSize, getTimeFormat, isExecuteInNewThread, isFailOnError, send, setCanSendRegex, setDateFormatGregorian, setDateFormatterHijrah, setDateFormatterJalali, setExecuteInNewThread, setFailOnError, setThreadPoolSize, setTimeFormatMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.bardframework.flow.processor.message.sender.MessageSender
canSend
-
Constructor Details
-
MessageSenderEmail
public MessageSenderEmail(FieldTemplate<?> receiverFieldTemplate, String senderEmail, String senderUsername, String senderPassword, Properties configs, MessageProvider subjectCreator, MessageProvider emailBodyProvider, String errorMessageKey) throws jakarta.mail.internet.AddressException - Throws:
jakarta.mail.internet.AddressException
-
MessageSenderEmail
public MessageSenderEmail(String receiverFieldName, String senderEmail, String senderUsername, String senderPassword, Properties configs, MessageProvider subjectCreator, MessageProvider emailBodyProvider, String errorMessageKey) throws jakarta.mail.internet.AddressException - Throws:
jakarta.mail.internet.AddressException
-
-
Method Details