Module: Nuncium

Defined in:
lib/nuncium/data_message.rb,
lib/nuncium.rb,
lib/nuncium/request.rb,
lib/nuncium/version.rb,
lib/nuncium/data_box.rb,
lib/nuncium/response.rb,
lib/nuncium/utils/errors.rb,
lib/nuncium/configuration.rb,
lib/nuncium/responses/body.rb,
lib/nuncium/responses/status.rb,
lib/nuncium/responses/db/body.rb,
lib/nuncium/responses/dm/body.rb,
lib/nuncium/responses/message.rb,
lib/nuncium/responses/data_box.rb,
lib/nuncium/responses/db/status.rb,
lib/nuncium/responses/dm/status.rb,
lib/nuncium/responses/messages/event.rb,
lib/nuncium/responses/messages/envelope.rb,
lib/nuncium/web_services/dm_info/request.rb,
lib/nuncium/responses/messages/attachment.rb,
lib/nuncium/responses/messages/collection.rb,
lib/nuncium/web_services/dm_info/response.rb,
lib/nuncium/web_services/db_search/request.rb,
lib/nuncium/web_services/db_search/d_t_info.rb,
lib/nuncium/web_services/db_search/response.rb,
lib/nuncium/web_services/dm_operations/ping.rb,
lib/nuncium/responses/messages/delivery_info.rb,
lib/nuncium/web_services/db_search/p_d_z_info.rb,
lib/nuncium/web_services/dm_info/erase_message.rb,
lib/nuncium/web_services/dm_operations/request.rb,
lib/nuncium/web_services/dm_info/verify_message.rb,
lib/nuncium/web_services/dm_operations/response.rb,
lib/nuncium/web_services/db_search/find_data_box.rb,
lib/nuncium/web_services/db_search/isds_search_2.rb,
lib/nuncium/web_services/db_search/check_data_box.rb,
lib/nuncium/web_services/dm_info/confirm_delivery.rb,
lib/nuncium/web_services/db_search/p_d_z_send_info.rb,
lib/nuncium/web_services/dm_info/get_delivery_info.rb,
lib/nuncium/web_services/dm_info/get_message_author.rb,
lib/nuncium/web_services/db_search/get_data_box_list.rb,
lib/nuncium/web_services/dm_operations/create_message.rb,
lib/nuncium/web_services/db_access/change_isds_password.rb,
lib/nuncium/web_services/db_search/data_box_credit_info.rb,
lib/nuncium/web_services/dm_operations/message_download.rb,
lib/nuncium/web_services/db_search/find_personal_data_box.rb,
lib/nuncium/web_services/dm_info/get_signed_delivery_info.rb,
lib/nuncium/web_services/dm_info/get_list_of_sent_messages.rb,
lib/nuncium/web_services/dm_info/get_message_state_changes.rb,
lib/nuncium/web_services/dm_info/message_envelope_download.rb,
lib/nuncium/web_services/dm_info/mark_message_as_downloaded.rb,
lib/nuncium/web_services/dm_operations/authenticate_message.rb,
lib/nuncium/web_services/dm_operations/resign_isds_document.rb,
lib/nuncium/web_services/db_access/get_owner_info_from_login.rb,
lib/nuncium/web_services/dm_info/get_list_of_received_messages.rb,
lib/nuncium/web_services/dm_operations/signed_message_download.rb,
lib/nuncium/web_services/db_search/get_data_box_activity_status.rb,
lib/nuncium/web_services/dm_operations/create_multiple_messages.rb,
lib/nuncium/web_services/dm_operations/signed_sent_message_download.rb

Overview

TODO: parsing those files and so…

Defined Under Namespace

Modules: Responses, WebServices Classes: ConfigNotSet, Configuration, DataBox, DataMessage, Error, HtmlResponseReceived, Request, Response

Constant Summary collapse

VERSION =
'0.13.0'.freeze

Class Method Summary collapse

Class Method Details

.configurationObject



72
73
74
# File 'lib/nuncium.rb', line 72

def self.configuration
  @configuration ||= Configuration.new
end

.configure {|configuration| ... } ⇒ Object

Yields:



80
81
82
# File 'lib/nuncium.rb', line 80

def self.configure
  yield(configuration)
end

.pingObject



84
85
86
# File 'lib/nuncium.rb', line 84

def self.ping
  ::Nuncium::WebServices::DmOperations::Ping.new.call
end

.resetObject



76
77
78
# File 'lib/nuncium.rb', line 76

def self.reset
  @configuration = Configuration.new
end