| 限定符和类型 | 类和说明 |
|---|---|
class |
TimeBasedLog
基础日志
|
| 限定符和类型 | 方法和说明 |
|---|---|
<T extends IRecorder> |
RecorderProxy.query(Class<T> clss,
RecorderQueryBuilder builder)
查询某段日期的日志
|
<T extends IRecorder> |
RecorderProxy.query(String tableName,
RecorderQueryBuilder builder)
查询某段日期的日志
|
| 限定符和类型 | 方法和说明 |
|---|---|
Class<? extends IRecorder> |
RecorderChecker.getTableClass(String tableName) |
Class<? extends IRecorder> |
RecorderProxy.getTableClassByName(String tableName)
通过表名获取其类
|
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
RecorderUtil.buildCreateTableSqlMYSQL(IRecorder alog,
String dbEngine,
String charset)
创建建表Sql
|
static String |
RecorderUtil.buildInsertTableSqlMYSQL(IRecorder alog)
创建插入Sql
|
RecorderProxy |
RecorderProxy.execute(IRecorder alog)
执行一条日志记录的插入
|
static String |
RecorderUtil.getLogTableName(IRecorder alog,
long millTime)
获取此种日志当前带日期的名称
|
| 限定符和类型 | 方法和说明 |
|---|---|
static List<Field> |
RecorderUtil.getLogFields(Class<? extends IRecorder> logClass) |
static List<String[]> |
RecorderUtil.getLogHeader(Class<? extends IRecorder> clss)
获取日志头信息
|
static Set<String> |
RecorderUtil.getRelativeTableNames(Class<? extends IRecorder> alog,
long start,
long end)
通过开始时间和结束时间查找相关表
|
int |
RecorderProxy.queryCount(Class<? extends IRecorder> clss,
RecorderQueryBuilder builder)
查询日志条数
|
Collection<String> |
RecorderProxy.queryRelativeTables(Class<? extends IRecorder> clss,
long startTime,
long endTime)
查找相关的表
|
void |
RecorderChecker.registTable(Class<? extends IRecorder> bean) |
Copyright © 2017. All rights reserved.