Module: Neon::Transaction
- Defined in:
- lib/neon/transaction.rb,
lib/neon/transaction/rest.rb,
lib/neon/transaction/placebo.rb
Defined Under Namespace
Class Method Summary collapse
-
.begin(session = Session.current) ⇒ Transaction::Rest, Java::OrgNeo4jKernel::PlaceboTransaction
Begins a transaction.
- .run(session = Session.current, &block) ⇒ Object
Class Method Details
.begin(session = Session.current) ⇒ Transaction::Rest, Java::OrgNeo4jKernel::PlaceboTransaction
Begins a transaction
10 11 12 13 14 |
# File 'lib/neon/transaction.rb', line 10 def begin(session = Session.current) session.begin_tx rescue NoMethodError => e _raise_invalid_session_error(session, e) end |