contentbox.modules.contentbox-deps.modules.cborm.models.util

Interface IORMUtil

contentbox.modules.contentbox-deps.modules.cborm.models.util.IORMUtil

Copyright Since 2005 ColdBox Framework by Luis Majano and Ortus Solutions, Corp 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.

Class Attributes:
None
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])

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