sendMessages method
Future
sendMessages(
- String? correlationId,
- List<
RecipientV1> recipients, - MessageV1 message,
- ConfigParams? parameters,
- String method,
override
Send the messages to recipients
correlationId
(optional) transaction id to trace execution through call chain.recipients
a recipients of the message.message
a message to be send.parameters
an additional parameters to be send.method
a delivery method(email and/or sms).
Implementation
@override
Future sendMessages(String? correlationId, List<RecipientV1> recipients,
MessageV1 message, ConfigParams? parameters, String method) async {
var timing = instrument(correlationId, 'msg_distribution.send_messages');
var result = await controller.sendMessages(
correlationId, recipients, message, parameters, method);
timing.endTiming();
return result;
}