class OrientdbClient::HttpAdapters::Base
Attributes
password[RW]
username[RW]
Public Class Methods
new(timeout: nil)
click to toggle source
# File lib/orientdb_client/http_adapters.rb, line 8 def initialize(timeout: nil) @username = nil @password = nil @session_id = nil @timeout = timeout after_initialize end
Public Instance Methods
request()
click to toggle source
# File lib/orientdb_client/http_adapters.rb, line 22 def request raise NotImplementedError end
reset_credentials()
click to toggle source
# File lib/orientdb_client/http_adapters.rb, line 16 def reset_credentials @username = nil @password = nil @session_id = nil end
Private Instance Methods
after_initialize()
click to toggle source
# File lib/orientdb_client/http_adapters.rb, line 32 def after_initialize # noop, override me as necessary end
timed_out!(method, url)
click to toggle source
# File lib/orientdb_client/http_adapters.rb, line 28 def timed_out!(method, url) raise OrientdbClient::Timeout, "#{method}: #{url}" end