public class MuleSharedDomainClassLoader extends MuleDeployableArtifactClassLoader implements ArtifactClassLoader
MuleArtifactClassLoader for a domain artifact.FineGrainedControlClassLoader.NonCachingURLStreamHandlerFactoryshutdownListeners| Constructor and Description |
|---|
MuleSharedDomainClassLoader(ArtifactDescriptor artifactDescriptor,
ClassLoader parent,
ClassLoaderLookupPolicy lookupPolicy,
List<URL> urls) |
MuleSharedDomainClassLoader(ArtifactDescriptor artifactDescriptor,
ClassLoader parent,
ClassLoaderLookupPolicy lookupPolicy,
List<URL> urls,
NativeLibraryFinder nativeLibraryFinder) |
| Modifier and Type | Method and Description |
|---|---|
String |
findLibrary(String name) |
URL |
findResource(String name) |
static String |
getDomainId(String domainName) |
protected String[] |
getLocalResourceLocations() |
getArtifactPluginClassLoadersaddShutdownListener, createResourceReleaserInstance, dispose, findInternalResource, findLocalResource, getArtifactDescriptor, getArtifactId, getClassLoader, loadClass, loadInternalClass, setResourceReleaserClassLocation, toStringfindLocalClass, findParentClass, getClassLoaderLookupPolicy, getResource, getResourcesaddURL, close, definePackage, findClass, findResources, getPermissions, getResourceAsStream, getURLs, newInstance, newInstancedefineClass, defineClassclearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLoadedClass, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSignersclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddShutdownListener, findInternalResource, findLocalClass, findResources, getArtifactDescriptor, getArtifactId, getClassLoader, loadInternalClassdisposefindLocalResourcegetClassLoaderLookupPolicypublic MuleSharedDomainClassLoader(ArtifactDescriptor artifactDescriptor, ClassLoader parent, ClassLoaderLookupPolicy lookupPolicy, List<URL> urls)
public MuleSharedDomainClassLoader(ArtifactDescriptor artifactDescriptor, ClassLoader parent, ClassLoaderLookupPolicy lookupPolicy, List<URL> urls, NativeLibraryFinder nativeLibraryFinder)
public String findLibrary(String name)
findLibrary in class ClassLoaderpublic URL findResource(String name)
findResource in interface ArtifactClassLoaderfindResource in class MuleArtifactClassLoaderprotected String[] getLocalResourceLocations()
getLocalResourceLocations in class MuleArtifactClassLoaderCopyright © 2003–2023 MuleSoft, Inc.. All rights reserved.