All Methods Instance Methods Concrete Methods
限定符和类型 |
方法和说明 |
String |
buildInsertSql(MonitorDaoJdbcImpl.BeanInfo beanInfo) |
boolean |
cacheContains(String type,
Long hash) |
String |
cacheGet(String type,
Long hash) |
void |
cachePut(String type,
Long hash,
String value) |
Object |
createInstance(MonitorDaoJdbcImpl.BeanInfo beanInfo) |
void |
createTables(String dbType) |
MonitorApp |
findApp(String domain,
String app) |
MonitorCluster |
findCluster(String domain,
String app,
String cluster) |
MonitorInstance |
findInst(String domain,
String app,
String cluster,
String host) |
DataSource |
getDataSource() |
String |
getTableName(MonitorDaoJdbcImpl.BeanInfo beanInfo) |
void |
insertAppIfNotExits(String domain,
String app) |
void |
insertClusterIfNotExits(String domain,
String app,
String cluster) |
void |
insertOrUpdateInstance(String domain,
String app,
String cluster,
String host,
String ip,
Date startTime,
long pid) |
List<MonitorApp> |
listApp(String domain) |
List<MonitorCluster> |
listCluster(String domain,
String app) |
List<MonitorInstance> |
listInst(String domain,
String app,
String cluster) |
List<JdbcSqlStatValue> |
loadSqlList(Map<String,Object> filters) |
void |
saveSpringMethod(MonitorContext ctx,
List<SpringMethodStatValue> list) |
void |
saveSql(MonitorContext ctx,
List<DruidDataSourceStatValue> dataSourceList) |
void |
saveSqlWall(MonitorContext ctx,
List<WallProviderStatValue> statList) |
void |
saveWebApp(MonitorContext ctx,
List<WebAppStatValue> list) |
void |
saveWebURI(MonitorContext ctx,
List<WebURIStatValue> list) |
void |
setDataSource(DataSource dataSource) |