public class OsgiClassLoaderManager extends Object implements ClassLoaderManager
Constructor and Description |
---|
OsgiClassLoaderManager(ClassLoader applicationClassLoader,
Map<String,ClassLoader> perResourceClassLoaders) |
Modifier and Type | Method and Description |
---|---|
protected ClassLoader |
cayenneDiClassLoader() |
protected ClassLoader |
cayenneServerClassLoader() |
ClassLoader |
getClassLoader(String resourceName)
Returns a ClassLoader appropriate for loading a given resource.
|
protected ClassLoader |
resourceClassLoader(String resourceName) |
public OsgiClassLoaderManager(ClassLoader applicationClassLoader, Map<String,ClassLoader> perResourceClassLoaders)
public ClassLoader getClassLoader(String resourceName)
ClassLoaderManager
getClassLoader
in interface ClassLoaderManager
protected ClassLoader resourceClassLoader(String resourceName)
protected ClassLoader cayenneDiClassLoader()
protected ClassLoader cayenneServerClassLoader()
Copyright © 2001–2019 Apache Cayenne. All rights reserved.