public class ETLLogUtil
extends java.lang.Object
Description: 日志工具
Title:首亨软件 - TSS/CRM等
限定符和类型 | 字段和说明 |
---|---|
static java.util.Map<java.lang.String,java.lang.StringBuilder> |
etlLogMap |
static org.apache.logging.log4j.Logger |
log4j |
构造器和说明 |
---|
ETLLogUtil() |
限定符和类型 | 方法和说明 |
---|---|
static void |
clearETLCacheLog(ETLContext etlContext) |
static void |
dataLog(ETLContext etlContext,
java.lang.String str)
记录数据日志
|
static void |
dataLog(ETLContext etlContext,
java.lang.String str,
java.lang.String[] colType,
java.lang.Object[] obj,
java.lang.String[] updateMsg) |
static java.lang.String |
getDataLog(java.lang.String str,
java.lang.String[] colType,
java.lang.Object[] obj)
获取日志字符串
|
static java.lang.String |
getETLLog(java.lang.String etlId) |
static void |
info(java.lang.String str)
普通日志
|
static void |
info(java.lang.String str,
java.lang.Object... params)
普通日志
|
static void |
log(ETLContext etlContext,
Datastore ds,
java.lang.String str)
记录日志
|
static void |
log(ETLContext etlContext,
Datastore ds,
java.lang.String str,
java.util.List<java.lang.String> colsTypeList,
java.util.List<java.lang.Object> objList) |
static void |
log(ETLContext etlContext,
Datastore ds,
java.lang.String str,
java.lang.String[] colsType,
java.lang.Object[] obj)
记录日志
|
static void |
log(ETLContext etlContext,
java.lang.String str) |
static void |
log(ETLContext etlContext,
java.lang.String str,
java.lang.Object... params)
日志
|
static void |
log(ETLContext etlContext,
java.lang.String str,
java.lang.String[] colsType,
java.lang.Object[] obj) |
static void |
log(ETLData etlData,
java.lang.String str)
记录日志
|
static void |
log(ETLData etlData,
java.lang.String str,
java.lang.Object... params)
记录日志
|
static void |
log(java.lang.String etlId,
java.lang.String str)
日志信息
|
static void |
log(java.lang.String pageId,
java.lang.String str,
java.lang.Object... params)
日志信息
|
static void |
logForever(ETLContext etlContext,
java.lang.String str) |
static void |
main(java.lang.String[] args) |
static void |
sysout(ETLContext etlContext,
java.lang.String str)
普通日志
|
static void |
sysout(java.lang.String str)
普通日志
|
static void |
sysout2(java.lang.String str,
java.lang.Object... params) |
public static org.apache.logging.log4j.Logger log4j
public static java.util.Map<java.lang.String,java.lang.StringBuilder> etlLogMap
public static void info(java.lang.String str)
str
- Stringpublic static java.lang.String getETLLog(java.lang.String etlId)
public static void clearETLCacheLog(ETLContext etlContext)
public static void dataLog(ETLContext etlContext, java.lang.String str)
etlContext
- ETLContextstr
- Stringpublic static void dataLog(ETLContext etlContext, java.lang.String str, java.lang.String[] colType, java.lang.Object[] obj, java.lang.String[] updateMsg)
public static java.lang.String getDataLog(java.lang.String str, java.lang.String[] colType, java.lang.Object[] obj)
str
- StringcolType
- String[]obj
- Object[]public static void info(java.lang.String str, java.lang.Object... params)
str
- Stringparams
- Object[]public static void sysout(java.lang.String str)
str
- Stringpublic static void sysout(ETLContext etlContext, java.lang.String str)
etlContext
- ETLContextstr
- Stringpublic static void sysout2(java.lang.String str, java.lang.Object... params)
public static void log(ETLContext etlContext, java.lang.String str, java.lang.String[] colsType, java.lang.Object[] obj)
public static void log(ETLContext etlContext, Datastore ds, java.lang.String str, java.util.List<java.lang.String> colsTypeList, java.util.List<java.lang.Object> objList)
public static void log(ETLContext etlContext, Datastore ds, java.lang.String str, java.lang.String[] colsType, java.lang.Object[] obj)
etlContext
- ETLContextds
- Datastorestr
- StringcolsType
- String[]obj
- Object[]public static void log(ETLContext etlContext, java.lang.String str)
public static void logForever(ETLContext etlContext, java.lang.String str)
public static void log(ETLContext etlContext, Datastore ds, java.lang.String str)
etlContext
- ETLContextds
- Datastorestr
- Stringpublic static void log(ETLContext etlContext, java.lang.String str, java.lang.Object... params)
etlContext
- ETLContextstr
- 参数通过 {0} {1} 来指定params
- str参数中的值public static void log(ETLData etlData, java.lang.String str)
etlData
- ETLDatastr
- Stringpublic static void log(ETLData etlData, java.lang.String str, java.lang.Object... params)
etlData
- ETLDatastr
- Stringparams
- Object[]public static void log(java.lang.String etlId, java.lang.String str)
etlId
- Stringstr
- Stringpublic static void log(java.lang.String pageId, java.lang.String str, java.lang.Object... params)
pageId
- Stringstr
- Stringparams
- Object[]public static void main(java.lang.String[] args)