所有方法 静态方法 实例方法 具体方法
| 限定符和类型 |
方法和说明 |
void |
addDBConnExecutorHolder(String dataSource,
DBConnExecutorHolder con) |
void |
addPojo(Class<?> pojoClass,
String id,
Object pojo) |
void |
clearLocalCache() |
void |
delPojo(Class<?> pojoClass,
String id) |
DBConnExecutorHolder |
getCurrentDBConnExecutorHolder(String dataSource) |
Set<String> |
getDataSources() |
DBConnectLevel |
getDbConnectLevel(String dataSource) |
DBConnectStrategy |
getDBConnectStrategy(String dataSource) |
List<DBConnExecutorHolder> |
getDBConnExecutorHolders(String dataSource) |
static DBVariable |
getDBVariable() |
List<DBEvent> |
getEvents() |
Object |
getLocalCachePojo(Class<?> pojoClass,
String id) |
Object |
getSession(String sessionName) |
DBVariable.ConnectionData |
initConnectionData(String dataSource) |
boolean |
isDeletePojo(Class<?> pojoClass,
String id) |
boolean |
isWriteConnection(String dataSource) |
void |
removeDBConnExecutorHolder(String dataSource,
DBConnExecutorHolder dbConnExecutorHolder) |
void |
setConnectionLevel(String dataSource,
DBConnectLevel dbConnectLevel) |
void |
setCurrentDBConnExecutorHolder(String dataSource,
DBConnExecutorHolder dbConnExecutorHolder) |
void |
setDBConnectStrategy(String dataSource,
DBConnectStrategy dbConnectStrategy) |
void |
setDBEvent(DBEvent event) |
void |
setSession(String sessionName,
Object session) |