org.jboss.test.classloader.clazz
Class ClazzTest

java.lang.Object
  extended byorg.jboss.mx.util.JBossNotificationBroadcasterSupport (src) 
      extended byorg.jboss.system.ServiceMBeanSupport (src) 
          extended byorg.jboss.test.classloader.clazz.ClazzTest
All Implemented Interfaces:
ClazzTestMBean (src) , MBeanRegistration (src) , NotificationBroadcaster (src) , NotificationEmitter (src) , Service (src) , ServiceMBean (src)

public class ClazzTest
extends ServiceMBeanSupport (src)
implements ClazzTestMBean (src)

A simple service to test class loading.


Field Summary
 
Fields inherited from class org.jboss.system.ServiceMBeanSupport (src)
log, server, SERVICE_CONTROLLER_SIG, serviceName
 
Fields inherited from interface org.jboss.system.ServiceMBean (src)
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, START_EVENT, STARTED, STARTING, states, STOP_EVENT, STOPPED, STOPPING, UNREGISTERED
 
Constructor Summary
ClazzTest()
           
 
Method Summary
 void loadClass(java.lang.String clazz)
           
 void loadClassFromTCL(java.lang.String clazz)
           
 
Methods inherited from class org.jboss.system.ServiceMBeanSupport (src)
create, createService, destroy, destroyService, getLog, getName, getNextNotificationSequenceNumber, getObjectName, getServer, getServiceName, getState, getStateString, jbossInternalCreate, jbossInternalDescription, jbossInternalDestroy, jbossInternalLifecycle, jbossInternalStart, jbossInternalStop, postDeregister, postRegister, preDeregister, preRegister, start, startService, stop, stopService
 
Methods inherited from class org.jboss.mx.util.JBossNotificationBroadcasterSupport (src)
addNotificationListener, getNotificationInfo, handleNotification, removeNotificationListener, removeNotificationListener, sendNotification
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.system.ServiceMBean (src)
getName, getState, getStateString, jbossInternalLifecycle
 
Methods inherited from interface org.jboss.system.Service (src)
create, destroy, start, stop
 

Constructor Detail

ClazzTest

public ClazzTest()
Method Detail

loadClass

public void loadClass(java.lang.String clazz)
               throws java.lang.Exception
Specified by:
loadClass in interface ClazzTestMBean (src)
Throws:
java.lang.Exception

loadClassFromTCL

public void loadClassFromTCL(java.lang.String clazz)
                      throws java.lang.Exception
Specified by:
loadClassFromTCL in interface ClazzTestMBean (src)
Throws:
java.lang.Exception