Class: Message_status

Inherits:
MoceanFactory show all
Defined in:
lib/deno92/modules/message/message_status.rb

Instance Attribute Summary

Attributes inherited from MoceanFactory

#params

Instance Method Summary collapse

Methods inherited from MoceanFactory

#create, #createFinalParams, #createResponse, #isParamPrefixSet, #isRequiredFieldsSet, #reset

Constructor Details

#initialize(client) ⇒ Message_status

Returns a new instance of Message_status.



4
5
6
7
# File 'lib/deno92/modules/message/message_status.rb', line 4

def initialize client
    super(client)
    @required_fields = ['mocean-api-key','mocean-api-secret','mocean-msgid']
end

Instance Method Details

#inquiry(params) ⇒ Object



17
18
19
20
21
22
23
24
# File 'lib/deno92/modules/message/message_status.rb', line 17

def inquiry params
    create(params)
    createFinalParams
    isRequiredFieldsSet
    response = Transmitter.new('/rest/1/report/message','get',@params)
    reset
    return response.getResponse()
end

#setMsgid(param) ⇒ Object



9
10
11
# File 'lib/deno92/modules/message/message_status.rb', line 9

def setMsgid param
    @params['mocean-msgid'] = param
end

#setRespFormat(param) ⇒ Object



13
14
15
# File 'lib/deno92/modules/message/message_status.rb', line 13

def setRespFormat param
    @params['mocean-resp-format'] = param
end