Class: Cassandra::Session
- Inherits:
-
Object
- Object
- Cassandra::Session
- Defined in:
- lib/cassandra_model/session_compatibility.rb
Instance Method Summary collapse
- #__execute_async ⇒ Object
- #execute(statement, *args) ⇒ Object
- #execute_async(statement, *args) ⇒ Object
Instance Method Details
#__execute_async ⇒ Object
6 |
# File 'lib/cassandra_model/session_compatibility.rb', line 6 alias :__execute_async :execute_async |
#execute(statement, *args) ⇒ Object
14 15 16 |
# File 'lib/cassandra_model/session_compatibility.rb', line 14 def execute(statement, *args) execute_async(statement, *args).get end |
#execute_async(statement, *args) ⇒ Object
8 9 10 11 12 |
# File 'lib/cassandra_model/session_compatibility.rb', line 8 def execute_async(statement, *args) = args.last.is_a?(Hash) ? args.pop : {} = .merge(arguments: args) unless [:arguments] __execute_async(statement, ) end |