com.maxiq.tools.jboss
Class JBossLibClassLoader

java.lang.Object
  |
  +--java.lang.ClassLoader
        |
        +--java.security.SecureClassLoader
              |
              +--java.net.URLClassLoader
                    |
                    +--com.maxiq.tools.jboss.JBossLibClassLoader

public class JBossLibClassLoader
extends java.net.URLClassLoader

Loader for JBoss local classes. Loads from the "client" dir of an existing JBoss installation. Its parent is the bootstrap loader to avoid version problems on classes.

Author:
Florin Vancea

Constructor Summary
JBossLibClassLoader(java.io.File jbClientDir)
          Constructor taking a File as the pointer to the JBoss installation.
 
Methods inherited from class java.net.URLClassLoader
addURL, definePackage, findClass, findResource, findResources, getPermissions, getURLs, newInstance, newInstance
 
Methods inherited from class java.security.SecureClassLoader
defineClass
 
Methods inherited from class java.lang.ClassLoader
defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getPackage, getPackages, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, loadClass, resolveClass, setSigners
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JBossLibClassLoader

public JBossLibClassLoader(java.io.File jbClientDir)
Constructor taking a File as the pointer to the JBoss installation.
Parameters:
jbClientDir - The JBoss "client" subdir.


Copyright © 2003 MaxIQ. All Rights Reserved.