Module: CassandraObject::Consistency::ClassMethods
- Defined in:
- lib/cassandra_object/consistency.rb
Instance Method Summary collapse
- #default_consistency ⇒ Object
- #default_consistency=(value) ⇒ Object
- #with_consistency(consistency) ⇒ Object
Instance Method Details
#default_consistency ⇒ Object
17 18 19 |
# File 'lib/cassandra_object/consistency.rb', line 17 def default_consistency adapter.consistency end |
#default_consistency=(value) ⇒ Object
13 14 15 |
# File 'lib/cassandra_object/consistency.rb', line 13 def default_consistency=(value) adapter.consistency = value end |
#with_consistency(consistency) ⇒ Object
6 7 8 9 10 11 |
# File 'lib/cassandra_object/consistency.rb', line 6 def with_consistency(consistency) previous, self.default_consistency = default_consistency, consistency yield ensure self.default_consistency = previous end |