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