class Ector::Multi::OperationFailure
Attributes
arguments[R]
caused_by[R]
operation[R]
value[R]
Public Class Methods
new(operation, arguments, caused_by)
click to toggle source
Calls superclass method
# File lib/ector-multi/errors.rb, line 15 def initialize(operation, arguments, caused_by) @operation = operation @arguments = arguments @caused_by = caused_by super("Rollback fired by #{operation.name}") end
Public Instance Methods
inspect()
click to toggle source
# File lib/ector-multi/errors.rb, line 23 def inspect "#<#{self.class.name} #{@operation.name} @caused_by=#{@caused_by.class} @arguments=#{@arguments}>" end