Gda.TransactionStatus

g GObject.Object GObject.Object Gda.TransactionStatus Gda.TransactionStatus GObject.Object->Gda.TransactionStatus

Subclasses:None

Methods

Inherited:GObject.Object (37)
Structs:GObject.ObjectClass (5)
class new (name)
  find (str, destev)
  find_current (destev, unnamed_only)
  free_events (event, free_after)

Virtual Methods

Inherited:GObject.Object (7)

Properties

None

Signals

Inherited:GObject.Object (1)

Fields

Inherited:GObject.Object (1)
Name Type Access Description
events [Gda.TransactionStatusEvent] r  
isolation_level Gda.TransactionIsolation r  
name str r  
object GObject.Object r  
state Gda.TransactionStatusState r  

Class Details

class Gda.TransactionStatus(**kwargs)
Bases:GObject.Object
Abstract:No
Structure:Gda.TransactionStatusClass
classmethod new(name)
Parameters:name (str) – name for the transaction
Returns:the newly created object.
Return type:Gda.TransactionStatus

Creates a new Gda.TransactionStatus object, which allows a fine-tune and full control of transactions to be used with providers.

find(str, destev)
Parameters:
Return type:

Gda.TransactionStatus or None

find_current(destev, unnamed_only)
Parameters:
Return type:

Gda.TransactionStatus or None

Find a pointer to the “current” _unnamed_ transaction, which is the last transaction if there are several nested transactions

free_events(event, free_after)
Parameters: