public final class TestRegionClassLoader
extends org.mule.runtime.module.artifact.api.classloader.RegionClassLoader
RegionClassLoader specialization that provides a simpler api to add classloaders to the region.| Constructor and Description |
|---|
TestRegionClassLoader(ClassLoader parent,
org.mule.runtime.module.artifact.api.classloader.ClassLoaderLookupPolicy lookupPolicy) |
| Modifier and Type | Method and Description |
|---|---|
void |
addContent(ClassLoader parentClassLoader,
Set<String> exportedClassPackages,
Set<String> exportedResources)
Adds a class loader to the region.
|
addClassLoader, dispose, findLocalClass, findLocalResource, findResource, findResources, getArtifactPluginClassLoaders, getOwnerClassLoader, removeClassLoader, toStringaddShutdownListener, createResourceReleaserInstance, findInternalResource, getArtifactDescriptor, getArtifactId, getClassLoader, getLocalResourceLocations, loadClass, loadInternalClass, setResourceReleaserClassLocationfindParentClass, getClassLoaderLookupPolicy, getResource, getResourcesaddURL, close, definePackage, findClass, getPermissions, getResourceAsStream, getURLs, newInstance, newInstancedefineClass, defineClassclearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSignerspublic TestRegionClassLoader(ClassLoader parent, org.mule.runtime.module.artifact.api.classloader.ClassLoaderLookupPolicy lookupPolicy)
public void addContent(ClassLoader parentClassLoader, Set<String> exportedClassPackages, Set<String> exportedResources)
RegionClassLoader.addClassLoader(org.mule.runtime.module.artifact.api.classloader.ArtifactClassLoader,
org.mule.runtime.module.artifact.api.classloader.ArtifactClassLoaderFilter)Copyright © 2003–2019 MuleSoft, Inc.. All rights reserved.