List of usage examples for org.springframework.core NamedThreadLocal NamedThreadLocal
public NamedThreadLocal(String name)
From source file:org.ehoffman.aopalliance.extensions.scope.SpringTestScope.java
private void initialize() { values = new NamedThreadLocal<HashMap<String, Object>>("value") { @Override/*from www . j a v a 2 s .com*/ protected HashMap<String, Object> initialValue() { return new HashMap<String, Object>(); } }; destroyCallbacks = new ThreadLocal<Map<String, Runnable>>() { @Override protected Map<String, Runnable> initialValue() { final HashMap<String, Runnable> destroyCallbackMap = new HashMap<String, Runnable>(); destroyCallbackMaps.add(destroyCallbackMap); return destroyCallbackMap; } }; dependencies = new ThreadLocal<Map<String, List<String>>>() { @Override protected Map<String, List<String>> initialValue() { return new HashMap<String, List<String>>(); } }; count = new ThreadLocal<Integer>() { @Override protected Integer initialValue() { return 0; } }; }