Package | Description |
---|---|
org.mule.runtime.deployment.model.api.plugin | |
org.mule.runtime.module.artifact.api.classloader |
Modifier and Type | Method and Description |
---|---|
ArtifactClassLoader |
ArtifactPluginClassLoaderFactory.create(String artifactId,
ArtifactPluginDescriptor descriptor,
ClassLoader parent,
ClassLoaderLookupPolicy lookupPolicy) |
Modifier and Type | Method and Description |
---|---|
ClassLoaderLookupPolicy |
ClassLoaderLookupPolicy.extend(Map<String,LookupStrategy> lookupStrategies)
Creates a new instance extending the original poclicy configuration
|
ClassLoaderLookupPolicy |
ClassLoaderLookupPolicyProvider.getClassLoaderLookupPolicy() |
ClassLoaderLookupPolicy |
FilteringArtifactClassLoader.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 © 2018. All rights reserved.