Class
Tree
          
SUMMARY: INNER | FIELD | CONSTR | METHODDETAIL: FIELD | CONSTR | METHOD
 

com.newstep.solid.persistence.db
Class DbTransactionManager
com.newstep.solid.persistence.TransactionManager
  |
  +--com.newstep.solid.persistence.db.DbTransactionManager

public class DbTransactionManager      
JDBC implementation of the TransactionManager interface.



DbTransactionManager is initialized with a corresponding ConnectionFactory
object. In creating and initializing a DbTransaction, an associated
Connection Object is retrieved from the Connection Factory, needed for the
DbTransaction initialization.
 
Links:
Generalization Generalization Link
to Class TransactionManager
JDBC implementation of the TransactionManager interface.



DbTransactionManager is initialized with a corresponding ConnectionFactory
object. In creating and initializing a DbTransaction, an associated
Connection Object is retrieved from the Connection Factory, needed for the
DbTransaction initialization.
 
 

Field Summary
private final static String
private static Logger
Method Summary
getTransaction(Integer isolationLevel)
Field Detail
className
private final static String className
Final.
Multiplicity:
1
Static.
 

logger
private static Logger logger
Multiplicity:
1
Static.
 
Method Detail
getTransaction
public Transaction getTransaction (Integer isolationLevel)
 
Creates and initializes a DbTransaction object by getting a Connection
from the ConnectionFactory object.
Parameters:
isolationLevel
Description of the Parameter
Exceptions:
PersistenceException
if an error occurs creating or initializing the
transaction
Return:
DbTransaction instance
Throws:
PersistenceException
 

getTransaction
public Transaction getTransaction ()
 
Creates and initializes a DbTransaction object by getting a Connection
from the ConnectionFactory.
Exceptions:
PersistenceException
if an error occurs creating or initializing the
DbTransaction
Return:
DbTransaction instance
Throws:
PersistenceException
 

Class
Tree
          
SUMMARY: INNER | FIELD | CONSTR | METHODDETAIL: FIELD | CONSTR | METHOD