Class: RServiceBus::AppResource_FluidDbFirebird
- Inherits:
-
AppResource
- Object
- AppResource
- RServiceBus::AppResource_FluidDbFirebird
- Defined in:
- lib/rservicebus/AppResource/FluidDbFirebird.rb
Overview
Implementation of an AppResource - Redis
Instance Method Summary collapse
-
#Begin ⇒ Object
Transaction Semantics.
-
#Commit ⇒ Object
Transaction Semantics.
- #connect(uri) ⇒ Object
-
#Rollback ⇒ Object
Transaction Semantics.
Methods inherited from AppResource
#_connect, #finished, #getResource, #initialize, #reconnect
Constructor Details
This class inherits a constructor from RServiceBus::AppResource
Instance Method Details
#Begin ⇒ Object
Transaction Semantics
13 14 15 |
# File 'lib/rservicebus/AppResource/FluidDbFirebird.rb', line 13 def Begin @connection.connection.transaction() end |
#Commit ⇒ Object
Transaction Semantics
18 19 20 |
# File 'lib/rservicebus/AppResource/FluidDbFirebird.rb', line 18 def Commit @connection.connection.commit() end |
#connect(uri) ⇒ Object
8 9 10 |
# File 'lib/rservicebus/AppResource/FluidDbFirebird.rb', line 8 def connect(uri) return FluidDb::Firebird.new( uri ) end |
#Rollback ⇒ Object
Transaction Semantics
23 24 25 |
# File 'lib/rservicebus/AppResource/FluidDbFirebird.rb', line 23 def Rollback @connection.connection.rollback() end |