ClazzTest.java |
/* * JBoss, the OpenSource J2EE webOS * * Distributable under LGPL license. * See terms of license at gnu.org. */ package org.jboss.test.classloader.clazz; import org.jboss.system.ServiceMBeanSupport; /** * A simple service to test class loading. * * @author claudio.vesco@previnet.it */ public class ClazzTest extends ServiceMBeanSupport implements ClazzTestMBean { /* (non-Javadoc) * @see org.jboss.test.classloader.clazz.ClazzTestMBean#loadClass(java.lang.String) */ public void loadClass(String clazz) throws Exception { ClassLoader cl = getClass().getClassLoader(); cl.loadClass(clazz); } /* (non-Javadoc) * @see org.jboss.test.classloader.clazz.ClazzTestMBean#loadClassFromTCL(java.lang.String) */ public void loadClassFromTCL(String clazz) throws Exception { ClassLoader tcl = Thread.currentThread().getContextClassLoader(); tcl.loadClass(clazz); } }
ClazzTest.java |