| Package | Description |
|---|---|
| org.mule.runtime.module.artifact.api.classloader | |
| org.mule.runtime.module.artifact.internal.classloader |
| Modifier and Type | Method and Description |
|---|---|
ClassLoaderLookupPolicy |
ClassLoaderLookupPolicy.extend(Map<String,LookupStrategy> lookupStrategies)
Creates a new instance extending the original policy configuration.
|
ClassLoaderLookupPolicy |
ClassLoaderLookupPolicy.extend(Map<String,LookupStrategy> lookupStrategies,
boolean overwrite)
Creates a new instance extending the original policy configuration
|
ClassLoaderLookupPolicy |
ClassLoaderLookupPolicy.extend(Stream<String> packages,
LookupStrategy lookupStrategy)
Creates a new instance extending the original policy configuration.
|
ClassLoaderLookupPolicy |
ClassLoaderLookupPolicy.extend(Stream<String> packages,
LookupStrategy lookupStrategy,
boolean overwrite)
Creates a new instance extending the original policy configuration.
|
ClassLoaderLookupPolicy |
FilteringArtifactClassLoader.getClassLoaderLookupPolicy() |
ClassLoaderLookupPolicy |
ClassLoaderLookupPolicyProvider.getClassLoaderLookupPolicy() |
ClassLoaderLookupPolicy |
FineGrainedControlClassLoader.getClassLoaderLookupPolicy() |
| Modifier and Type | Method and Description |
|---|---|
ArtifactClassLoader |
TrackingArtifactClassLoaderFactory.create(String artifactId,
T descriptor,
ClassLoader parent,
ClassLoaderLookupPolicy lookupPolicy) |
ArtifactClassLoader |
ArtifactClassLoaderFactory.create(String artifactId,
T descriptor,
ClassLoader parent,
ClassLoaderLookupPolicy lookupPolicy)
Creates a classLoader from a given descriptor
|
| Constructor and Description |
|---|
MulePluginClassLoader(String artifactId,
ArtifactDescriptor artifactDescriptor,
URL[] urls,
ClassLoader parent,
ClassLoaderLookupPolicy lookupPolicy)
Constructs a new
MulePluginClassLoader for the given URLs |
Copyright © 2003–2023 MuleSoft, Inc.. All rights reserved.