public abstract class JDBCPoolManager extends JDBCEntityManager
| Modifier and Type | Field and Description | 
|---|---|
protected JDBCConnectionPool | 
connectionPool
Connection pool JDBC 
 | 
ddbsEntityManager, jdbcConditionConverter, jdbcConnector, jdbcPreparedStatementManager| Constructor and Description | 
|---|
JDBCPoolManager(JDBCConnectionPool connectionPool)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
commit(DDBSTransaction transaction)
Commit a transaction 
 | 
boolean | 
createEntity(JDBCPreparedStatementManager jdbcPreparedStatementManager,
            JDBCConnector connection,
            IEntity objectToCreate)  | 
boolean | 
delete(JDBCPreparedStatementManager jdbcPreparedStatementManager,
      JDBCConnector connection,
      IEntity objectToDelete)  | 
DDBSTransaction | 
executeTransaction(DDBSTransaction transaction)
Execute a list of actions 
 | 
boolean | 
isOpen()
Check if the connection is open 
 | 
void | 
open()
Open the data source connection 
 | 
void | 
rollback(DDBSTransaction transaction)
Rollback the transaction 
 | 
add, close, conversionResultSet, createEntity, delete, getDeleteSQLString, getInsertSQLString, getUpdateSQLString, listAll, listAllWithQueryString, loadArray, read, readLastElement, setAutoCommit, updateprotected JDBCConnectionPool connectionPool
public JDBCPoolManager(JDBCConnectionPool connectionPool)
public boolean isOpen()
               throws DDBSToolkitException
DistributableEntityManagerisOpen in interface DistributableEntityManagerisOpen in class JDBCEntityManagerDDBSToolkitException - Error to check the state of the connectionpublic void open()
          throws DDBSToolkitException
DistributableEntityManageropen in interface DistributableEntityManageropen in class JDBCEntityManagerDDBSToolkitException - : Error to open the connectionpublic DDBSTransaction executeTransaction(DDBSTransaction transaction) throws DDBSToolkitException
DistributableEntityManagerexecuteTransaction in interface DistributableEntityManagerexecuteTransaction in class JDBCEntityManagertransaction - List of commandsDDBSToolkitException - : Error to execute the transactionpublic boolean delete(JDBCPreparedStatementManager jdbcPreparedStatementManager, JDBCConnector connection, IEntity objectToDelete) throws DDBSToolkitException
DDBSToolkitExceptionpublic boolean createEntity(JDBCPreparedStatementManager jdbcPreparedStatementManager, JDBCConnector connection, IEntity objectToCreate) throws DDBSToolkitException
DDBSToolkitExceptionpublic void commit(DDBSTransaction transaction) throws DDBSToolkitException
DistributableEntityManagercommit in interface DistributableEntityManagercommit in class JDBCEntityManagertransaction - TransactionDDBSToolkitException - : Error to commit the transactionpublic void rollback(DDBSTransaction transaction) throws DDBSToolkitException
DistributableEntityManagerrollback in interface DistributableEntityManagerrollback in class JDBCEntityManagertransaction - TransactionDDBSToolkitException - : Error to rollback the connection