public class MuleApplicationClassLoaderFactory extends Object implements DeployableArtifactClassLoaderFactory<ApplicationDescriptor>
MuleApplicationClassLoader instances based on the application descriptor.| Constructor and Description |
|---|
MuleApplicationClassLoaderFactory(NativeLibraryFinderFactory nativeLibraryFinderFactory)
Creates a new factory
|
| Modifier and Type | Method and Description |
|---|---|
ArtifactClassLoader |
create(String artifactId,
ArtifactClassLoader parent,
ApplicationDescriptor descriptor,
List<ArtifactClassLoader> artifactPluginClassLoaders) |
public MuleApplicationClassLoaderFactory(NativeLibraryFinderFactory nativeLibraryFinderFactory)
nativeLibraryFinderFactory - creates NativeLibraryFinder for the created applications. Non nullpublic ArtifactClassLoader create(String artifactId, ArtifactClassLoader parent, ApplicationDescriptor descriptor, List<ArtifactClassLoader> artifactPluginClassLoaders)
create in interface DeployableArtifactClassLoaderFactory<ApplicationDescriptor>Copyright © 2003–2018 MuleSoft, Inc.. All rights reserved.