Class: Taxii::Messages::PollFulfillmentRequest

Inherits:
Hashie::Dash
  • Object
show all
Includes:
Hashie::Extensions::Coercion
Defined in:
lib/taxii/messages/poll_fulfillment_request.rb

Instance Method Summary collapse

Instance Method Details

#to_hObject



11
12
13
14
15
16
17
18
# File 'lib/taxii/messages/poll_fulfillment_request.rb', line 11

def to_h
  NAMESPACE_ATTRIBUTES.merge({
    '@message_id':         message_id,
    '@collection_name':    collection_name,
    '@result_id':          result_id,
    '@result_part_number': result_part_number,
  })
end

#to_xmlObject



20
21
22
# File 'lib/taxii/messages/poll_fulfillment_request.rb', line 20

def to_xml
  Gyoku.xml({'taxii_11:Poll_Fulfillment': to_h}, key_converter: :none)
end