public class CentralizedThreadLocal<T>
extends java.lang.ThreadLocal<T>
| Constructor and Description |
|---|
CentralizedThreadLocal(boolean shortLived) |
| Modifier and Type | Method and Description |
|---|---|
static void |
clearLongLivedThreadLocals() |
static void |
clearShortLivedThreadLocals() |
protected T |
copy(T value) |
boolean |
equals(java.lang.Object obj) |
T |
get() |
static java.util.Map<CentralizedThreadLocal<?>,java.lang.Object> |
getLongLivedThreadLocals() |
static java.util.Map<CentralizedThreadLocal<?>,java.lang.Object> |
getShortLivedThreadLocals() |
int |
hashCode() |
void |
remove() |
void |
set(T value) |
static void |
setThreadLocals(java.util.Map<CentralizedThreadLocal<?>,java.lang.Object> longLivedThreadLocals,
java.util.Map<CentralizedThreadLocal<?>,java.lang.Object> shortLivedThreadLocals) |
public static void clearLongLivedThreadLocals()
public static void clearShortLivedThreadLocals()
public static java.util.Map<CentralizedThreadLocal<?>,java.lang.Object> getLongLivedThreadLocals()
public static java.util.Map<CentralizedThreadLocal<?>,java.lang.Object> getShortLivedThreadLocals()
public static void setThreadLocals(java.util.Map<CentralizedThreadLocal<?>,java.lang.Object> longLivedThreadLocals, java.util.Map<CentralizedThreadLocal<?>,java.lang.Object> shortLivedThreadLocals)
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic void remove()
remove in class java.lang.ThreadLocal<T>