Table of Contents

Class: SQLConnection ./src/peak/storage/SQL.py
Base Classes   
ManagedConnection
Methods   
_prepare
_startDBTxn
abortTransaction
commitTransaction
getRowConverter
setTxnState
typeMap
voteForCommit
  _prepare 
_prepare ( self )

Exceptions   
NotImplementedError( "Two-phase commit not implemented", self )
  _startDBTxn 
_startDBTxn ( self )

Exceptions   
NotImplementedError( "DB doesn't support explicit transactions" )
  abortTransaction 
abortTransaction ( self,  txnService )

  commitTransaction 
commitTransaction ( self,  txnService )

  getRowConverter 
getRowConverter (
        self,
        description,
        post=None,
        )

See ISQLConnection.getRowConverter()

  setTxnState 
setTxnState ( self,  outsideTxn )

Exceptions   
exceptions.TransactionInProgress( """Database connection already has an active transaction""" )
  typeMap 
typeMap ( self )

  voteForCommit 
voteForCommit ( self,  txnService )


Table of Contents

This document was automatically generated on Mon Mar 25 01:11:05 2024 by HappyDoc version 2.1