类 ETLRunLog
java.lang.Object
com.sh.wf.etl.log.ETLRunLog
- 所有已实现的接口:
DBQueue
Description: ETL执行记录的日志
Title:首亨软件 - TSS/CRM等
- 从以下版本开始:
- 2017-07-31
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidexecute(DataCenter dc) 执行当前需要处理的队列里的操作boolean该队列等待执行超时设置,当返回true时表示进入执行时间static voidputQueue(ETLContext etlContext, Exception _ex) static voidputQueue(ETLContext etlContext, String log) 添加到队列static voidputQueue(ETLContext etlContext, String sql, Datastore ds) static voidputQueue(ETLContext etlContext, String sql, String[] updateMsg) static voidputQueue(ETLContext etlContext, String sql, String[] colsType, Object[] obj) static voidstatic voidbooleanstart()启动队列,只会执行一次
-
字段详细资料
-
log4j
protected static org.apache.logging.log4j.Logger log4j
-
-
构造器详细资料
-
ETLRunLog
public ETLRunLog()
-
-
方法详细资料
-
putQueue
添加到队列- 参数:
etlContext- ETLContextlog- 日志信息
-
putQueue
-
putQueue
-
putQueue
public static void putQueue(ETLContext etlContext, String sql, String[] colsType, Object[] obj, Datastore ds) -
putQueue
-
putQueue
public static void putQueue(ETLContext etlContext, String sql, String[] colsType, Object[] obj, String[] updateMsg) -
putQueue
-
start
public boolean start()从接口复制的说明:DBQueue启动队列,只会执行一次 -
getWaitTimeout
public boolean getWaitTimeout()从接口复制的说明:DBQueue该队列等待执行超时设置,当返回true时表示进入执行时间- 指定者:
getWaitTimeout在接口中DBQueue- 返回:
- boolean
-
execute
从接口复制的说明:DBQueue执行当前需要处理的队列里的操作
-