Interface MonitorDao
- All Known Implementing Classes:
MonitorDaoJdbcImpl
public interface MonitorDao
-
Method Summary
Modifier and TypeMethodDescriptionvoid
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) loadSqlList
(Map<String, Object> filters) void
saveSpringMethod
(MonitorContext ctx, List<SpringMethodStatValue> methodList) void
saveSql
(MonitorContext ctx, List<DruidDataSourceStatValue> statList) void
saveSqlWall
(MonitorContext ctx, List<WallProviderStatValue> statList) void
saveWebApp
(MonitorContext ctx, List<WebAppStatValue> uriList) void
saveWebURI
(MonitorContext ctx, List<WebURIStatValue> uriList)
-
Method Details
-
saveSql
-
saveSqlWall
-
saveSpringMethod
-
saveWebURI
-
saveWebApp
-
loadSqlList
-
insertAppIfNotExits
- Throws:
SQLException
-
insertClusterIfNotExits
- Throws:
SQLException
-
insertOrUpdateInstance
void insertOrUpdateInstance(String domain, String app, String cluster, String host, String ip, Date startTime, long pid) throws SQLException - Throws:
SQLException
-