Class SmsMessageScheduledJobServiceImpl
java.lang.Object
org.apache.fineract.infrastructure.sms.scheduler.SmsMessageScheduledJobServiceImpl
- All Implemented Interfaces:
SmsMessageScheduledJobService
@Service
public class SmsMessageScheduledJobServiceImpl
extends Object
implements SmsMessageScheduledJobService
Scheduled job services that send SMS messages and get delivery reports for the sent SMS messages
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsendTriggeredMessage(Collection<SmsMessage> smsMessages, long providerId) Sends a triggered batch of SMS messages to SMS gateway using specified provider.voidsendTriggeredMessages(Map<SmsCampaign, Collection<SmsMessage>> smsDataMap) sends triggered batch SMS messages to SMS gateway
-
Constructor Details
-
SmsMessageScheduledJobServiceImpl
public SmsMessageScheduledJobServiceImpl()
-
-
Method Details
-
sendTriggeredMessages
Description copied from interface:SmsMessageScheduledJobServicesends triggered batch SMS messages to SMS gateway- Specified by:
sendTriggeredMessagesin interfaceSmsMessageScheduledJobService- Parameters:
smsDataMap-
-
sendTriggeredMessage
Description copied from interface:SmsMessageScheduledJobServiceSends a triggered batch of SMS messages to SMS gateway using specified provider.- Specified by:
sendTriggeredMessagein interfaceSmsMessageScheduledJobService- Parameters:
smsMessages- the SMS messages to queue for sending.providerId- the provider ID of the SMS gateway to be used
-