class OrientdbBinary::ProtocolError

Attributes

exception_class[R]
session[R]

Public Class Methods

new(session, *exceptions) click to toggle source
Calls superclass method
# File lib/orientdb_binary/protocols/errors.rb, line 21
def initialize(session, *exceptions)
  @session
  @exception_class = exceptions[0] && exceptions[0][:exception_class]

  super exceptions.map { |exp| [ exp[:exception_class], exp[:exception_message] ].reject { |s| s.nil? }.join(': ') }.join("\n")
end