Class MessageSenderSms
java.lang.Object
org.bardframework.flow.processor.message.sender.MessageSenderAbstract
org.bardframework.flow.processor.message.sender.MessageSenderSms
- All Implemented Interfaces:
MessageSender
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.bardframework.commons.sms.SmsSenderFields inherited from class org.bardframework.flow.processor.message.sender.MessageSenderAbstract
canSendRegex, dateFormatGregorian, dateFormatterHijrah, dateFormatterJalali, errorMessageKey, executeInNewThread, executor, failOnError, messageProvider, receiverFieldName, threadPoolSize, timeFormat -
Constructor Summary
ConstructorsConstructorDescriptionMessageSenderSms(String receiverFieldName, org.bardframework.commons.sms.SmsSender smsSender, MessageProvider messageProvider, String errorMessageKey) MessageSenderSms(FieldTemplate<?> receiverFieldTemplate, org.bardframework.commons.sms.SmsSender smsSender, MessageProvider messageProvider, String errorMessageKey) -
Method Summary
Methods inherited from class org.bardframework.flow.processor.message.sender.MessageSenderAbstract
addExtraArgs, canSendRegex, send, setCanSendRegexMethods 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
-
Field Details
-
smsSender
protected final org.bardframework.commons.sms.SmsSender smsSender
-
-
Constructor Details
-
MessageSenderSms
public MessageSenderSms(FieldTemplate<?> receiverFieldTemplate, org.bardframework.commons.sms.SmsSender smsSender, MessageProvider messageProvider, String errorMessageKey) -
MessageSenderSms
public MessageSenderSms(String receiverFieldName, org.bardframework.commons.sms.SmsSender smsSender, MessageProvider messageProvider, String errorMessageKey)
-
-
Method Details
-
send
protected void send(String receiver, String message, Map<String, Object> args, Locale locale) throws IOException- Specified by:
sendin classMessageSenderAbstract- Throws:
IOException
-