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: