public class RtLogNative
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
static int |
D |
static int |
E |
static int |
F
log条目的级别 level
|
static int |
I |
static int |
rt_debug
模块日志控制台输出级别,用于模块开发调试使用.
|
static int |
rt_error |
static int |
rt_info |
static int |
rt_none |
static int |
rt_warning |
static int |
W |
构造器和说明 |
---|
RtLogNative() |
限定符和类型 | 方法和说明 |
---|---|
void |
dispose() |
int |
initialize(java.lang.String db_folder_path,
java.lang.String app_key,
java.lang.String session_id) |
int |
queryCronMessage(int level,
boolean need_col_name) |
int |
queryFullMessage(int level,
long time_start,
long time_end,
boolean need_col_name) |
int |
setCronListener(RtCronListener listener) |
int |
setFullListener(RtFullListener listener) |
int |
setRtLogDebugLevel(int rt_log_level) |
int |
setRtLogListener(RtLogListener listener) |
int |
updateCronUploadTime(java.lang.String first_table,
java.lang.String last_table,
int last_record_id,
long time_stamp) |
void |
writeMessage(int level,
java.lang.String type,
java.lang.String tag,
java.lang.String content,
long time_stamp) |
public static final int rt_debug
public static final int rt_info
public static final int rt_warning
public static final int rt_error
public static final int rt_none
public static final int F
public static final int E
public static final int W
public static final int I
public static final int D
public int setRtLogDebugLevel(int rt_log_level)
rt_log_level
- 日志输出等级,0 为最高级,输出最全;5,输出到logcatpublic int setRtLogListener(RtLogListener listener)
[in]
- listener 回调接口定义.public int setCronListener(RtCronListener listener)
[in]
- listener 回调接口定义.public int setFullListener(RtFullListener listener)
[in]
- listener 回调接口定义.public int initialize(java.lang.String db_folder_path, java.lang.String app_key, java.lang.String session_id)
[in]
- db_path_folder 日志数据库存放路径.[in]
- app_key 应用 app_key.[in]
- sessionId 应用生命周期内的唯一 session_id.public void writeMessage(int level, java.lang.String type, java.lang.String tag, java.lang.String content, long time_stamp)
[in]
- level 日志条目级别 F,E,W,I,D.[in]
- type 日志所属类型[in]
- tag 日志tag[in]
- content 日志内容.[in]
- time_stamp 日志条目对应的时间戳UNIX时间
[1970-01-01 00:00:00:000] 精确到毫秒
[2020-02-19 17:49:03:082] 1582105743082public int queryCronMessage(int level, boolean need_col_name)
[in]
- level 日志条目级别 F,E,W,I,D.[in]
- need_col_name 是否此次查询第一行输出字段名.public int updateCronUploadTime(java.lang.String first_table, java.lang.String last_table, int last_record_id, long time_stamp)
[in]
- first_table 第一条log记录所在表名称.[in]
- last_table 最后一条log所在表名称.[in]
- last_record_id 最后一条log对应的表的id值.[in]
- time_stamp 当前时间戳UNIX时间,13位 毫秒级public int queryFullMessage(int level, long time_start, long time_end, boolean need_col_name)
[in]
- level 日志条目级别 F,E,W,I,D.[in]
- time_start 开始时间 1577808000000, [2020-01-01 00:00:00:000]
miliseconds from 1970-01-01 00:00:00:000.
-1 log系统中最早记录条目的时间[in]
- time_end 结束时间 1577808600000, [2020-01-01 00:10:00:000]
miliseconds from 1970-01-01 00:00:00:000.
-1 当前时间[in]
- need_col_name 是否此次查询第一行输出字段名.public void dispose()