Table of Contents - mongo-lock-1.2.0 Documentation
Pages
- LICENSE
-
README
- Mongo::Lock
- Installation
- Shout outs
- Background
- Configuration
- Acquisition timeout_in
- Lock Expiry
- Raising Errors
- Owner
- Usage
- Lock Key
- Options
- Extending lock
- Check you still hold a lock
- Check a key is already locked without acquiring it
- Release all locks
- Clear expired locks
- Check a key is already locked without acquiring it
- Failures
- Rake tasks
- Contributors
- Contributing
- mongo.rake
Classes and Modules
- Mongo
- Mongo::Lock
- Mongo::Lock::ClassConvenienceMethods
- Mongo::Lock::Configuration
- Mongo::Lock::Drivers
- Mongo::Lock::Drivers::Base
- Mongo::Lock::Drivers::Mongo
- Mongo::Lock::Drivers::Moped
- Mongo::Lock::InvalidCollectionError
- Mongo::Lock::MixedCollectionsError
- Mongo::Lock::NotAcquiredError
- Mongo::Lock::NotExtendedError
- Mongo::Lock::NotReleasedError
- Mongo::Lock::SendWithRaiseMethods
- Rails
- Rails::Mongo
- Rails::Mongo::Lock
- Rails::Mongo::Lock::Railtie
Methods
- ::clear_expired — Mongo::Lock
- ::clear_expired — Mongo::Lock::Drivers::Mongo
- ::clear_expired — Mongo::Lock::Drivers::Moped
- ::configuration — Mongo::Lock
- ::configure — Mongo::Lock
- ::ensure_indexes — Mongo::Lock
- ::ensure_indexes — Mongo::Lock::Drivers::Mongo
- ::ensure_indexes — Mongo::Lock::Drivers::Moped
- ::new — Mongo::Lock
- ::new — Mongo::Lock::Configuration
- ::new — Mongo::Lock::Drivers::Base
- ::new — Mongo::Lock::Drivers::Mongo
- ::release_all — Mongo::Lock
- ::release_collection — Mongo::Lock::Drivers::Mongo
- ::release_collection — Mongo::Lock::Drivers::Moped
- #acquire — Mongo::Lock
- #acquire — Mongo::Lock::ClassConvenienceMethods
- #acquire! — Mongo::Lock::ClassConvenienceMethods
- #acquire! — Mongo::Lock::SendWithRaiseMethods
- #acquire_if_acquired — Mongo::Lock
- #acquired? — Mongo::Lock
- #add_single_collection_to_collections — Mongo::Lock::Configuration
- #array_of_collections — Mongo::Lock::Configuration
- #available? — Mongo::Lock
- #available? — Mongo::Lock::ClassConvenienceMethods
- #call_block — Mongo::Lock
- #call_if_proc — Mongo::Lock
- #choose_driver — Mongo::Lock::Configuration
- #collection — Mongo::Lock::Configuration
- #collection= — Mongo::Lock::Configuration
- #collections — Mongo::Lock::Configuration
- #collections= — Mongo::Lock::Configuration
- #configure — Mongo::Lock
- #driver — Mongo::Lock
- #driver= — Mongo::Lock::Configuration
- #expired? — Mongo::Lock
- #extend — Mongo::Lock
- #extend! — Mongo::Lock::SendWithRaiseMethods
- #extend_by — Mongo::Lock
- #extend_by! — Mongo::Lock::SendWithRaiseMethods
- #find_already_acquired — Mongo::Lock::Drivers::Mongo
- #find_already_acquired — Mongo::Lock::Drivers::Moped
- #find_and_modify — Mongo::Lock::Drivers::Mongo
- #find_and_modify — Mongo::Lock::Drivers::Moped
- #find_and_update — Mongo::Lock::Drivers::Base
- #find_and_update — Mongo::Lock::Drivers::Mongo
- #find_existing — Mongo::Lock::Drivers::Mongo
- #find_existing — Mongo::Lock::Drivers::Moped
- #find_or_insert — Mongo::Lock::Drivers::Base
- #find_or_insert — Mongo::Lock::Drivers::Mongo
- #inherit_options — Mongo::Lock
- #init_and_send — Mongo::Lock::ClassConvenienceMethods
- #is_acquired? — Mongo::Lock::Drivers::Base
- #is_acquired? — Mongo::Lock::Drivers::Mongo
- #key — Mongo::Lock::Drivers::Base
- #key — Mongo::Lock::Drivers::Mongo
- #process_collection_options — Mongo::Lock::Configuration
- #query — Mongo::Lock::Drivers::Base
- #query — Mongo::Lock::Drivers::Mongo
- #raise_or_false — Mongo::Lock
- #release — Mongo::Lock
- #release — Mongo::Lock::ClassConvenienceMethods
- #release! — Mongo::Lock::ClassConvenienceMethods
- #release! — Mongo::Lock::SendWithRaiseMethods
- #released? — Mongo::Lock
- #remove — Mongo::Lock::Drivers::Mongo
- #remove — Mongo::Lock::Drivers::Moped
- #retrieve_lock_key — Mongo::Lock
- #send_with_raise — Mongo::Lock::SendWithRaiseMethods
- #set_collections_keep_default — Mongo::Lock::Configuration
- #to_hash — Mongo::Lock::Configuration
- #try_acquire — Mongo::Lock
- #use_registered_collections_if_empty — Mongo::Lock::Configuration