Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SMSModuls ¶
type SMSModuls struct { AwsLibs libaws.AwsInterface Logs logging.LogInterface Provider provider.ProvidersInterface Requester request.RequesterInterface }
func SMSModulsHandler ¶
func SMSModulsHandler() *SMSModuls
func (*SMSModuls) InfobipActionShardOTP ¶
func (sms *SMSModuls) InfobipActionShardOTP(history string, payload *entity.HistoryItem)
func (*SMSModuls) IntercepActionShardSMS ¶
func (sms *SMSModuls) IntercepActionShardSMS(data *entity.DynamoItem)
IntercepActionShardSMS ...
func (*SMSModuls) WavecellActionShard ¶
func (sms *SMSModuls) WavecellActionShard(history string, payload *entity.HistoryItem)
WavecellActionShard ...
type SMSModulsInterface ¶
type SMSModulsInterface interface { IntercepActionShardSMS(data *entity.DynamoItem) InfobipActionShardOTP(history string, payload *entity.HistoryItem) WavecellActionShard(history string, payload *entity.HistoryItem) }
Click to show internal directories.
Click to hide internal directories.