package jef.database.jmx; /** * DbClient的JMX定义 * @author jiyi * */ public interface DbClientInfoMBean { /** * 得到当前的内置连接池使用信息 * @return */ String getInnerConnectionPoolInfo(); /** * 当前EMF名称 * @return */ String getEmfName(); /** * 各个数据源的名称 * @return */ String getDatasourceNames(); /** * 是否多数据源 * @return */ boolean isRoutingDbClient(); /** * 是否已链接 * @return */ boolean isConnected(); /** * 检查命名查询是否已更新 */ void checkNamedQueryUpdate(); /** * 清理全局缓存 */ void clearGlobalCache(); }