类 InheritableThreadLocalMap
java.lang.Object
java.lang.ThreadLocal<T>
java.lang.InheritableThreadLocal<Map<String,Object>>
cn.dinodev.spring.commons.utils.InheritableThreadLocalMap
InheritableThreadLocalMap
- 作者:
- Cody Lu
-
构造器概要
构造器 -
方法概要
从类继承的方法 java.lang.ThreadLocal
get, initialValue, remove, set, withInitial
-
构造器详细资料
-
InheritableThreadLocalMap
public InheritableThreadLocalMap()
-
-
方法详细资料
-
childValue
- 覆盖:
childValue在类中InheritableThreadLocal<Map<String,Object>> - 参数:
parentValue- the parent value, a HashMap as defined in theThreadLocal.initialValue()method.- 返回:
- the HashMap to be used by any parent-spawned child threads (a clone of the parent HashMap).
-
put
添加资源- 参数:
key- 键值value- 值
-
get
获取资源- 参数:
key- 键值- 返回:
- 值
-
getOrDefault
获取资源,如果不存在则返回默认值- 参数:
key- 键值defaultValue- 默认值
-
remove
移除资源- 参数:
key- 键值
-
clear
public void clear()清空资源
-