module Mongo::Lock::SendWithRaiseMethods
Public Instance Methods
acquire!(options = {})
click to toggle source
# File lib/mongo-lock/send_with_raise_methods.rb, line 10 def acquire! options = {} send_with_raise :acquire, options end
extend!(options = {})
click to toggle source
# File lib/mongo-lock/send_with_raise_methods.rb, line 22 def extend! options = {} send_with_raise :extend, options end
extend_by!(time, options = {})
click to toggle source
# File lib/mongo-lock/send_with_raise_methods.rb, line 18 def extend_by! time, options = {} send_with_raise :extend_by, time, options end
release!(options = {})
click to toggle source
# File lib/mongo-lock/send_with_raise_methods.rb, line 14 def release! options = {} send_with_raise :release, options end
send_with_raise(method, *args)
click to toggle source
# File lib/mongo-lock/send_with_raise_methods.rb, line 5 def send_with_raise method, *args args.last[:should_raise] = true self.send(method, *args) end