Interface SmsSendPlugin

All Superinterfaces:
io.vertigo.core.node.component.CoreComponent, io.vertigo.core.node.component.Plugin
All Known Implementing Classes:
LinkMobilitySmsSendPlugin, OvhSmsSendPlugin

public interface SmsSendPlugin extends io.vertigo.core.node.component.Plugin
Plugin for sending sms
Author:
mlaroche
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Is the sms accepted by this plugin.
    sendSms(Sms sms)
    Sends a sms.
  • Method Details

    • acceptSms

      boolean acceptSms(Sms sms)
      Is the sms accepted by this plugin. Could be for region of the phone numnber, the quota limit of the plugin etc..
      Parameters:
      sms - sms to send
    • sendSms

      SmsSendingReport sendSms(Sms sms)
      Sends a sms.
      Parameters:
      sms - sms to send
      Returns:
      a sending report