Aestate
Public Member Functions | Private Attributes | List of all members
aestate.opera.DBPool.pooled_db.PooledSharedDBConnection Class Reference
Collaboration diagram for aestate.opera.DBPool.pooled_db.PooledSharedDBConnection:
Collaboration graph

Public Member Functions

def __init__ (self, pool, shared_con)
 
def close (self)
 
def __getattr__ (self, name)
 
def __del__ (self)
 

Private Attributes

 _con
 
 _pool
 
 _shared_con
 

Detailed Description

Auxiliary proxy class for pooled shared connections.

Definition at line 369 of file pooled_db.py.

Constructor & Destructor Documentation

◆ __init__()

def aestate.opera.DBPool.pooled_db.PooledSharedDBConnection.__init__ (   self,
  pool,
  shared_con 
)
Create a pooled shared connection.

pool: the corresponding PooledDB instance
con: the underlying SharedDBConnection

Definition at line 372 of file pooled_db.py.

◆ __del__()

def aestate.opera.DBPool.pooled_db.PooledSharedDBConnection.__del__ (   self)
Delete the pooled connection.

Definition at line 403 of file pooled_db.py.

Here is the call graph for this function:

Member Function Documentation

◆ __getattr__()

def aestate.opera.DBPool.pooled_db.PooledSharedDBConnection.__getattr__ (   self,
  name 
)
Proxy all members of the class.

Definition at line 396 of file pooled_db.py.

◆ close()

def aestate.opera.DBPool.pooled_db.PooledSharedDBConnection.close (   self)
Close the pooled shared connection.

Definition at line 388 of file pooled_db.py.

Here is the caller graph for this function:

Member Data Documentation

◆ _con

aestate.opera.DBPool.pooled_db.PooledSharedDBConnection._con
private

Definition at line 379 of file pooled_db.py.

◆ _pool

aestate.opera.DBPool.pooled_db.PooledSharedDBConnection._pool
private

Definition at line 384 of file pooled_db.py.

◆ _shared_con

aestate.opera.DBPool.pooled_db.PooledSharedDBConnection._shared_con
private

Definition at line 385 of file pooled_db.py.


The documentation for this class was generated from the following file: