org.kuali.rice.core.api.util
Class ContextClassLoaderBinder
java.lang.Object
org.kuali.rice.core.api.util.ContextClassLoaderBinder
public final class ContextClassLoaderBinder
- extends Object
Utility class that binds/unbinds the context ClassLoader of the current Thread
using a ThreadLocal.
This class supports re-entrancy by maintaining a stack of context classloaders.
NOTE: maybe implement stricter checks, by matching some contextual object or original
classloader on bind to the unbind so that they are always matched (within a given context)
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ContextClassLoaderBinder
public ContextClassLoaderBinder()
bind
public static void bind(ClassLoader cl)
unbind
public static void unbind()
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.