public class ThreadAccess
extends java.lang.Object
| Constructor and Description |
|---|
ThreadAccess() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.Object |
cloneThreadLocalMap(java.lang.Object orig) |
static java.lang.Object |
createInheritedMap(java.lang.Object inheritableThreadLocals) |
static java.lang.ClassLoader |
getContextClassLoader(java.lang.Thread thread) |
static java.lang.Object |
getInheritableThreadLocals(java.lang.Thread thread) |
static java.security.AccessControlContext |
getInheritedAccessControlContext(java.lang.Thread thread) |
static java.lang.Runnable |
getTarget(java.lang.Thread thread) |
static java.lang.Object |
getThreadLocals(java.lang.Thread thread) |
static void |
setContextClassLoader(java.lang.Thread thread,
java.lang.ClassLoader classLoader) |
static void |
setInheritableThreadLocals(java.lang.Thread thread,
java.lang.Object inheritableThreadLocals) |
static void |
setInheritedAccessControlContext(java.lang.Thread thread,
java.security.AccessControlContext accessControlContext) |
static void |
setTarget(java.lang.Thread thread,
java.lang.Runnable target) |
static void |
setThreadLocals(java.lang.Thread thread,
java.lang.Object threadLocals) |
static java.util.Map<java.lang.ThreadLocal,java.lang.Object> |
toMap(java.lang.Object threadLocalMap) |
public static java.lang.Runnable getTarget(java.lang.Thread thread)
public static void setTarget(java.lang.Thread thread,
java.lang.Runnable target)
public static java.lang.Object getThreadLocals(java.lang.Thread thread)
public static void setThreadLocals(java.lang.Thread thread,
java.lang.Object threadLocals)
public static java.lang.Object getInheritableThreadLocals(java.lang.Thread thread)
public static void setInheritableThreadLocals(java.lang.Thread thread,
java.lang.Object inheritableThreadLocals)
public static java.lang.Object createInheritedMap(java.lang.Object inheritableThreadLocals)
public static java.lang.Object cloneThreadLocalMap(java.lang.Object orig)
public static java.util.Map<java.lang.ThreadLocal,java.lang.Object> toMap(java.lang.Object threadLocalMap)
public static java.lang.ClassLoader getContextClassLoader(java.lang.Thread thread)
public static void setContextClassLoader(java.lang.Thread thread,
java.lang.ClassLoader classLoader)
public static java.security.AccessControlContext getInheritedAccessControlContext(java.lang.Thread thread)
public static void setInheritedAccessControlContext(java.lang.Thread thread,
java.security.AccessControlContext accessControlContext)