SolarMetric Kodo JDO 3.1.6 generated on August 25 2004

kodo.util
Class MultiLoaderClassResolver

java.lang.Object
  |
  +--kodo.util.MultiLoaderClassResolver
All Implemented Interfaces:
ClassResolver

public class MultiLoaderClassResolver
extends Object
implements ClassResolver

A simple ClassResolver that uses multiple class loaders to resolve classes.


Constructor Summary
MultiLoaderClassResolver()
           
MultiLoaderClassResolver(ClassLoader[] loaders)
           
 
Method Summary
 boolean addClassLoader(ClassLoader loader)
           
 ClassLoader getClassLoader(Class ctx, ClassLoader pmLoader)
          Return a class loader that can be used to load classes and resources.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiLoaderClassResolver

public MultiLoaderClassResolver()

MultiLoaderClassResolver

public MultiLoaderClassResolver(ClassLoader[] loaders)
Method Detail

addClassLoader

public boolean addClassLoader(ClassLoader loader)

getClassLoader

public ClassLoader getClassLoader(Class ctx,
                                  ClassLoader pmLoader)
Description copied from interface: ClassResolver
Return a class loader that can be used to load classes and resources. This can be a standard class loader, or a customized loader such as a MultiClassLoader.
Specified by:
getClassLoader in interface ClassResolver
Following copied from interface: kodo.util.ClassResolver
Parameters:
contextClass - the context class as defined in the JDO specification 1.0 section 12.5; may be null if no context class
pmLoader - the thread's context class loader when the persistence manager was obtained; may be null if operating outside the context of a persistence manager

SolarMetric Kodo JDO 3.1.6 generated on August 25 2004

Copyright 2001,2002 SolarMetric, Inc. All Rights Reserved.