public class TemporaryArtifactClassLoaderBuilderFactory extends Object
ArtifactClassLoaderBuilder instances.| Constructor and Description |
|---|
TemporaryArtifactClassLoaderBuilderFactory(ArtifactClassLoaderFactory<ArtifactPluginDescriptor> artifactPluginClassLoaderFactory,
DeployableArtifactClassLoaderFactory<ApplicationDescriptor> artifactClassLoaderFactory,
PluginDependenciesResolver pluginDependenciesResolver)
Creates an
ArtifactClassLoaderBuilderFactory to create instances of ArtifactClassLoaderBuilder. |
| Modifier and Type | Method and Description |
|---|---|
TemporaryArtifactClassLoaderBuilder |
createArtifactClassLoaderBuilder()
Create a new instance of a builder to create an artifact class loader.
|
public TemporaryArtifactClassLoaderBuilderFactory(ArtifactClassLoaderFactory<ArtifactPluginDescriptor> artifactPluginClassLoaderFactory, DeployableArtifactClassLoaderFactory<ApplicationDescriptor> artifactClassLoaderFactory, PluginDependenciesResolver pluginDependenciesResolver)
ArtifactClassLoaderBuilderFactory to create instances of ArtifactClassLoaderBuilder.artifactPluginClassLoaderFactory - creates artifact plugin class loaders from descriptorsartifactClassLoaderFactory - creates artifact class loaders from descriptorspluginDependenciesResolver - resolves artifact plugin dependencies. Non nullpublic TemporaryArtifactClassLoaderBuilder createArtifactClassLoaderBuilder()
ArtifactClassLoaderBuilderCopyright © 2003–2017 MuleSoft, Inc.. All rights reserved.