Class: RServiceBus::AppResource_FluidDbFirebird

Inherits:
AppResource
  • Object
show all
Defined in:
lib/rservicebus/AppResource/FluidDbFirebird.rb

Overview

Implementation of an AppResource - Redis

Instance Method Summary collapse

Methods inherited from AppResource

#_connect, #finished, #getResource, #initialize, #reconnect

Constructor Details

This class inherits a constructor from RServiceBus::AppResource

Instance Method Details

#BeginObject

Transaction Semantics



13
14
15
# File 'lib/rservicebus/AppResource/FluidDbFirebird.rb', line 13

def Begin
    @connection.connection.transaction()
end

#CommitObject

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

#RollbackObject

Transaction Semantics



23
24
25
# File 'lib/rservicebus/AppResource/FluidDbFirebird.rb', line 23

def Rollback
    @connection.connection.rollback()
end