1 28 29 package com.caucho.loader; 30 31 34 public class ClassLoaderContext { 35 public ClassLoaderContext(ClassLoader loader) 36 { 37 Thread thread = Thread.currentThread(); 38 ClassLoader oldLoader = thread.getContextClassLoader(); 39 try { 40 thread.setContextClassLoader(loader); 41 run(); 42 } finally { 43 thread.setContextClassLoader(oldLoader); 44 } 45 } 46 47 protected void run() 48 { 49 } 50 } 51 52 53 | Popular Tags |