| Package | Description |
|---|---|
| org.mule.runtime.module.artifact.api.classloader |
| Modifier and Type | Method and Description |
|---|---|
ClassLoaderLookupPolicy |
ClassLoaderLookupPolicy.extend(Map<String,LookupStrategy> lookupStrategies)
Creates a new instance extending the original poclicy configuration
|
ClassLoaderLookupPolicy |
FilteringArtifactClassLoader.getClassLoaderLookupPolicy() |
ClassLoaderLookupPolicy |
ClassLoaderLookupPolicyProvider.getClassLoaderLookupPolicy() |
ClassLoaderLookupPolicy |
FineGrainedControlClassLoader.getClassLoaderLookupPolicy() |
| Modifier and Type | Method and Description |
|---|---|
ArtifactClassLoader |
ArtifactClassLoaderFactory.create(String artifactId,
T descriptor,
ClassLoader parent,
ClassLoaderLookupPolicy lookupPolicy)
Creates a classLoader from a given descriptor
|
ArtifactClassLoader |
TrackingArtifactClassLoaderFactory.create(String artifactId,
T descriptor,
ClassLoader parent,
ClassLoaderLookupPolicy lookupPolicy) |
| Constructor and Description |
|---|
FineGrainedControlClassLoader(URL[] urls,
ClassLoader parent,
ClassLoaderLookupPolicy lookupPolicy) |
MuleArtifactClassLoader(String artifactId,
ArtifactDescriptor artifactDescriptor,
URL[] urls,
ClassLoader parent,
ClassLoaderLookupPolicy lookupPolicy)
Constructs a new
MuleArtifactClassLoader for the given URLs |
MuleDeployableArtifactClassLoader(String artifactId,
ArtifactDescriptor artifactDescriptor,
URL[] urls,
ClassLoader parent,
ClassLoaderLookupPolicy lookupPolicy,
List<ArtifactClassLoader> artifactPluginClassLoaders)
Creates a
MuleDeployableArtifactClassLoader with the provided configuration. |
RegionClassLoader(String artifactId,
ArtifactDescriptor artifactDescriptor,
ClassLoader parent,
ClassLoaderLookupPolicy lookupPolicy)
Creates a new region.
|
Copyright © 2003–2018 MuleSoft, Inc.. All rights reserved.