coldbox.system.orm.hibernate.util

Interface IORMUtil

WEB-INF.cftags.interface
        extended by cachebox.build-coldbox.coldbox.system.orm.hibernate.util.IORMUtil
Class Attributes:
None

******************************************************************************* Copyright Since 2005 ColdBox Framework by Luis Majano and Ortus Solutions, Corp www.coldbox.org | www.luismajano.com | www.ortussolutions.com ******************************************************************************* Author : Luis Majano & Mike McKellip Description : The base interface for retreieveing the right CF ORM session for CFML engines that do not support multiple dsn's yet. Once they do, these implementations will disappear. ----------------------------------------------------------------------->

Method Summary
void clearSession([string datasource])
void closeSession([string datasource])
void evictQueries([string cachename], [string datasource])
void flush([string datasource])
string getDefaultDatasource()
string getEntityDatasource(any entity)
any getSession([string datasource])
any getSessionFactory([string datasource])
 
Methods inherited from class WEB-INF.cftags.interface
None

Method Detail

clearSession

public void clearSession([string datasource])

Parameters:
datasource

closeSession

public void closeSession([string datasource])

Parameters:
datasource

evictQueries

public void evictQueries([string cachename], [string datasource])

Parameters:
cachename
datasource

flush

public void flush([string datasource])

Parameters:
datasource

getDefaultDatasource

public string getDefaultDatasource()


getEntityDatasource

public string getEntityDatasource(any entity)

Parameters:
entity

getSession

public any getSession([string datasource])

Parameters:
datasource

getSessionFactory

public any getSessionFactory([string datasource])

Parameters:
datasource