public class OptLogThreadCache extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private static ThreadLocal<OptLogCycleInfo> |
THREAD_LOCAL |
| 构造器和说明 |
|---|
OptLogThreadCache() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
adds(List<OptLogTableInfo> tableInfo)
添加修改记录项
|
static boolean |
empty()
线程池中的变量是否为空
|
static OptLogCycleInfo |
get()
获取线程池中缓存的修改记录对象
|
static String |
getTraceId()
获取请求提交ID
同一个请求,traceId一致
|
static void |
remove()
移除当前线程池变量
|
static void |
set(OptLogCycleInfo cycleInfo)
缓存修改记录对象到线程池中
|
private static final ThreadLocal<OptLogCycleInfo> THREAD_LOCAL
public static OptLogCycleInfo get()
public static void set(OptLogCycleInfo cycleInfo)
cycleInfo - 记录public static void remove()
public static void adds(List<OptLogTableInfo> tableInfo)
tableInfo - 记录public static String getTraceId()
public static boolean empty()
Copyright © 2024. All rights reserved.