org.objectweb.jonas_lib.loader.EjbJarClassLoader Class Reference

Inherits org.objectweb.jonas_lib.loader.AbsModuleClassLoader.

Inheritance diagram for org.objectweb.jonas_lib.loader.EjbJarClassLoader:

Inheritance graph
[legend]
Collaboration diagram for org.objectweb.jonas_lib.loader.EjbJarClassLoader:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 EjbJarClassLoader (URL[] modules) throws IOException
 EjbJarClassLoader (URL[] modules, ClassLoader parent) throws IOException

Protected Member Functions

void init () throws IOException

Detailed Description

ClassLoader used for loading EJB classes and resources

Author:
Guillaume Sauthier

Definition at line 37 of file EjbJarClassLoader.java.


Constructor & Destructor Documentation

org.objectweb.jonas_lib.loader.EjbJarClassLoader.EjbJarClassLoader URL[]  modules  )  throws IOException
 

Create a new EjbJarClassLoader with default parent ClassLoader

Parameters:
modules an URL[] of EjbJar files
Exceptions:
IOException if creation fails

Definition at line 52 of file EjbJarClassLoader.java.

org.objectweb.jonas_lib.loader.EjbJarClassLoader.EjbJarClassLoader URL[]  modules,
ClassLoader  parent
throws IOException
 

Create a new EjbJarClassLoader with specified parent ClassLoader

Parameters:
modules an URL[] of EjbJar files
parent the parent ClassLoader to use
Exceptions:
IOException if creation fails

Definition at line 64 of file EjbJarClassLoader.java.


Member Function Documentation

void org.objectweb.jonas_lib.loader.EjbJarClassLoader.init  )  throws IOException [protected]
 

Add the directory and the content of META-INF/wsdl/ in the ClassLoader

Exceptions:
IOException When WEB-INF/classes and WEB-INF/wsdl directories cannot be added in loader

Reimplemented from org.objectweb.jonas_lib.loader.AbsModuleClassLoader.

Definition at line 74 of file EjbJarClassLoader.java.

References org.objectweb.jonas_lib.loader.AbsModuleClassLoader.addInRepository().

Here is the call graph for this function:


The documentation for this class was generated from the following file:
Generated on Tue Feb 15 15:13:06 2005 for JOnAS by  doxygen 1.3.9.1