|
Groovy Documentation | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectgriffon.plugins.mybatis.SqlSessionFactoryHolder
@Singleton class SqlSessionFactoryHolder extends Object
| Field Summary | |
|---|---|
private static Object[] |
LOCK
|
private static org.apache.commons.logging.Log |
LOG
|
private Map |
sessionFactories
|
| Constructor Summary | |
SqlSessionFactoryHolder()
|
|
| Method Summary | |
|---|---|
void
|
disconnectSqlSessionFactory(String sessionFactoryName)
|
private org.apache.ibatis.session.SqlSessionFactory
|
fetchSqlSessionFactory(String sessionFactoryName)
|
String[]
|
getSessionFactoryNames()
|
org.apache.ibatis.session.SqlSessionFactory
|
getSqlSessionFactory(String sessionFactoryName = 'default')
|
boolean
|
isSqlSessionFactoryAvailable(String sessionFactoryName)
|
private org.apache.ibatis.session.SqlSessionFactory
|
retrieveSqlSessionFactory(String sessionFactoryName)
|
void
|
setSqlSessionFactory(String sessionFactoryName = 'default', org.apache.ibatis.session.SqlSessionFactory sf)
|
private void
|
storeSqlSessionFactory(String sessionFactoryName, org.apache.ibatis.session.SqlSessionFactory sf)
|
Object
|
withSqlSession(String sessionFactoryName = 'default', Closure closure)
|
Object
|
withSqlSession(String sessionFactoryName = 'default', CallableWithArgs callable)
|
| Methods inherited from class Object | |
|---|---|
| wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
| Field Detail |
|---|
private static final Object[] LOCK
private static final org.apache.commons.logging.Log LOG
private final Map sessionFactories
| Constructor Detail |
|---|
SqlSessionFactoryHolder()
| Method Detail |
|---|
void disconnectSqlSessionFactory(String sessionFactoryName)
private org.apache.ibatis.session.SqlSessionFactory fetchSqlSessionFactory(String sessionFactoryName)
String[] getSessionFactoryNames()
org.apache.ibatis.session.SqlSessionFactory getSqlSessionFactory(String sessionFactoryName = 'default')
boolean isSqlSessionFactoryAvailable(String sessionFactoryName)
private org.apache.ibatis.session.SqlSessionFactory retrieveSqlSessionFactory(String sessionFactoryName)
void setSqlSessionFactory(String sessionFactoryName = 'default', org.apache.ibatis.session.SqlSessionFactory sf)
private void storeSqlSessionFactory(String sessionFactoryName, org.apache.ibatis.session.SqlSessionFactory sf)
Object withSqlSession(String sessionFactoryName = 'default', Closure closure)
Object withSqlSession(String sessionFactoryName = 'default', CallableWithArgs callable)
Groovy Documentation