use of org.jaffa.persistence.engines.jdbcengine.datasource.PersistentTransaction in project jaffa-framework by jaffa-projects.
the class Engine method initialize.
/**
* This is called by the Persistence Engine when setting up a UOW. It may be used for initializing resources.
*
* @param uow The UOW being processed.
* @throws FrameworkException if an internal error occurs during initialization.
*/
public void initialize(UOW uow) throws FrameworkException {
if (log.isDebugEnabled())
log.debug("Acquiring the Database configuration for: " + DEFAULT_DATA_SOURCE_NAME);
Database database = ConfigurationService.getInstance().getDatabase(DEFAULT_DATA_SOURCE_NAME);
if (log.isDebugEnabled())
log.debug("Creating a PersistentTransaction for the database: " + DEFAULT_DATA_SOURCE_NAME);
m_pt = new PersistentTransaction(uow, database);
}
Aggregations