Modifier and Type | Method and Description |
---|---|
BundleClassLoader |
BaseData.createClassLoader(ClassLoaderDelegate delegate,
BundleProtectionDomain domain,
String[] bundleclasspath)
This method calls all the configured class loading hooks
ClassLoadingHook.createClassLoader(ClassLoader, ClassLoaderDelegate, BundleProtectionDomain, BaseData, String[])
methods until on returns a non-null value. |
Modifier and Type | Interface and Description |
---|---|
interface |
BaseClassLoader
The actual class loader object used to define classes for a classpath manager.
|
interface |
ParallelClassLoader
A parallel class loader.
|
Modifier and Type | Method and Description |
---|---|
BundleClassLoader |
BundleData.createClassLoader(ClassLoaderDelegate delegate,
BundleProtectionDomain domain,
String[] bundleclasspath)
Creates the ClassLoader for the BundleData.
|
Modifier and Type | Method and Description |
---|---|
Class<?> |
ClassLoaderDelegateHook.postFindClass(String name,
BundleClassLoader classLoader,
BundleData data)
Called by a
ClassLoaderDelegate.findClass(String) method after delegating to the resolved constraints and
local bundle for a class load. |
String |
ClassLoaderDelegateHook.postFindLibrary(String name,
BundleClassLoader classLoader,
BundleData data)
Called by a
ClassLoaderDelegate after normal delegation. |
URL |
ClassLoaderDelegateHook.postFindResource(String name,
BundleClassLoader classLoader,
BundleData data)
Called by a
ClassLoaderDelegate after delegating to the resolved constraints and
local bundle for a resource load. |
Enumeration<URL> |
ClassLoaderDelegateHook.postFindResources(String name,
BundleClassLoader classLoader,
BundleData data)
Called by a
ClassLoaderDelegate after delegating to the resolved constraints and
local bundle for a resource load. |
Class<?> |
ClassLoaderDelegateHook.preFindClass(String name,
BundleClassLoader classLoader,
BundleData data)
Called by a
ClassLoaderDelegate.findClass(String) method before delegating to the resolved constraints and
local bundle for a class load. |
String |
ClassLoaderDelegateHook.preFindLibrary(String name,
BundleClassLoader classLoader,
BundleData data)
Called by a
ClassLoaderDelegate before normal delegation. |
URL |
ClassLoaderDelegateHook.preFindResource(String name,
BundleClassLoader classLoader,
BundleData data)
Called by a
#findResource(String) before delegating to the resolved constraints and
local bundle for a resource load. |
Enumeration<URL> |
ClassLoaderDelegateHook.preFindResources(String name,
BundleClassLoader classLoader,
BundleData data)
Called by a
ClassLoaderDelegate before delegating to the resolved constraints and
local bundle for a resource load. |
Modifier and Type | Class and Description |
---|---|
class |
DefaultClassLoader
The default implementation of
BaseClassLoader . |
Modifier and Type | Method and Description |
---|---|
BundleClassLoader |
SystemBundleData.createClassLoader(ClassLoaderDelegate delegate,
BundleProtectionDomain domain,
String[] bundleclasspath) |
Modifier and Type | Class and Description |
---|---|
class |
CompositeClassLoader |
Modifier and Type | Method and Description |
---|---|
BundleClassLoader |
BundleLoader.createClassLoader() |
Copyright © 2007–2018 The Apache Software Foundation. All rights reserved.