org.broadleafcommerce.common.classloader.release
Class ThreadLocalManager

java.lang.Object
  extended by org.broadleafcommerce.common.classloader.release.ThreadLocalManager

public class ThreadLocalManager
extends Object

Author:
Jeff Fischer

Field Summary
protected  Map<Long,ThreadLocal> threadLocals
           
 
Constructor Summary
ThreadLocalManager()
           
 
Method Summary
static void addThreadLocal(ThreadLocal threadLocal)
           
static
<T> ThreadLocal<T>
createThreadLocal(Class<T> type)
           
static
<T> ThreadLocal<T>
createThreadLocal(Class<T> type, boolean createInitialValue)
           
static void remove()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

threadLocals

protected Map<Long,ThreadLocal> threadLocals
Constructor Detail

ThreadLocalManager

public ThreadLocalManager()
Method Detail

addThreadLocal

public static void addThreadLocal(ThreadLocal threadLocal)

createThreadLocal

public static <T> ThreadLocal<T> createThreadLocal(Class<T> type)

createThreadLocal

public static <T> ThreadLocal<T> createThreadLocal(Class<T> type,
                                                   boolean createInitialValue)

remove

public static void remove()


Copyright © 2013. All Rights Reserved.