类 StreamManager
- java.lang.Object
-
- xin.manong.stream.framework.common.StreamManager
-
public class StreamManager extends Object
数据流管理- 作者:
- frankcl
-
-
构造器概要
构造器 构造器 说明 StreamManager()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static voidbuildStreamLogger(String filename, List<String> loggerKeys)构建stream框架日志static voidcommitLog(xin.manong.weapon.base.common.Context context)提交stream日志static voidcommitLog(xin.manong.weapon.base.record.KVRecord kvRecord)提交stream日志static voidkeepWatchRecord(xin.manong.weapon.base.record.KVRecord kvRecord, xin.manong.weapon.base.common.Context context)监管流程数据static voidremoveStreamHistory(xin.manong.weapon.base.record.KVRecord kvRecord)抹除stream历史信息,所有__STREAM_开头的字段 例外:__STREAM_HISTORY__
-
-
-
方法详细资料
-
buildStreamLogger
public static void buildStreamLogger(String filename, List<String> loggerKeys)
构建stream框架日志- 参数:
filename- 日志文件loggerKeys- 日志记录key集合
-
commitLog
public static void commitLog(xin.manong.weapon.base.record.KVRecord kvRecord)
提交stream日志- 参数:
kvRecord- 数据
-
commitLog
public static void commitLog(xin.manong.weapon.base.common.Context context)
提交stream日志- 参数:
context- 上下文
-
keepWatchRecord
public static void keepWatchRecord(xin.manong.weapon.base.record.KVRecord kvRecord, xin.manong.weapon.base.common.Context context)监管流程数据- 参数:
kvRecord- 数据context- 上下文
-
removeStreamHistory
public static void removeStreamHistory(xin.manong.weapon.base.record.KVRecord kvRecord)
抹除stream历史信息,所有__STREAM_开头的字段 例外:__STREAM_HISTORY__- 参数:
kvRecord- 数据
-
-