class Sms
Attributes
flashSms[W]
Public Class Methods
new(client)
click to toggle source
Calls superclass method
MoceanFactory::new
# File lib/deno92/modules/message/sms.rb, line 7 def initialize client super(client) @flashSms = false @required_fileds = ['mocean-api-key','mocean-api-secret','mocean-from','mocean-to','mocean-text'] end
Public Instance Methods
create(params = {})
click to toggle source
Calls superclass method
MoceanFactory#create
# File lib/deno92/modules/message/sms.rb, line 78 def create params = {} reset super(params) return self end
send()
click to toggle source
# File lib/deno92/modules/message/sms.rb, line 84 def send if @flashSms == true setMclass(1) setAltDcs(1) end createFinalParams isRequiredFieldsSet response = Transmitter.new('/rest/1/sms','post',@params) return response.getResponse() end
setAltDcs(param)
click to toggle source
# File lib/deno92/modules/message/sms.rb, line 58 def setAltDcs param @params['mocean-alt-dcs'] = param return self end
setCharset(param)
click to toggle source
# File lib/deno92/modules/message/sms.rb, line 63 def setCharset param @params['mocean-charset'] = param return self end
setCoding(param)
click to toggle source
# File lib/deno92/modules/message/sms.rb, line 33 def setCoding param @params['mocean-coding'] = param return self end
setDlrMask(param)
click to toggle source
# File lib/deno92/modules/message/sms.rb, line 38 def setDlrMask param @params['mocean-dlr-mask'] = param return self end
setDlrUrl(param)
click to toggle source
# File lib/deno92/modules/message/sms.rb, line 43 def setDlrUrl param @params['mocean-dlr-url'] = param return self end
setFrom(param)
click to toggle source
# File lib/deno92/modules/message/sms.rb, line 13 def setFrom param @params['mocean-from'] = param return self end
setMclass(param)
click to toggle source
# File lib/deno92/modules/message/sms.rb, line 53 def setMclass param @params['mocean-mclass'] = param return self end
setRespFormat(param)
click to toggle source
# File lib/deno92/modules/message/sms.rb, line 73 def setRespFormat param @params['mocean-resp-format'] = param return self end
setSchedule(param)
click to toggle source
# File lib/deno92/modules/message/sms.rb, line 48 def setSchedule param @params['mocean-schedule'] = param return self end
setText(param)
click to toggle source
# File lib/deno92/modules/message/sms.rb, line 23 def setText param @params['mocean-text'] = param return self end
setTo(param)
click to toggle source
# File lib/deno92/modules/message/sms.rb, line 18 def setTo param @params['mocean-to'] = param return self end
setUdh(param)
click to toggle source
# File lib/deno92/modules/message/sms.rb, line 28 def setUdh param @params['mocean-udh'] = param return self end
setValidity(param)
click to toggle source
# File lib/deno92/modules/message/sms.rb, line 68 def setValidity param @params['mocean-validity'] = param return self end