public class ApplicationClassLoaderBuilderFactory extends Object
ApplicationClassLoaderBuilder.| Constructor and Description |
|---|
ApplicationClassLoaderBuilderFactory(DeployableArtifactClassLoaderFactory<ApplicationDescriptor> applicationClassLoaderFactory,
ArtifactClassLoaderFactory<ArtifactPluginDescriptor> artifactPluginClassLoaderFactory,
RegionPluginClassLoadersFactory pluginClassLoadersFactory)
Creates an
ApplicationClassLoaderBuilderFactory to create ApplicationClassLoaderBuilder instances. |
| Modifier and Type | Method and Description |
|---|---|
ApplicationClassLoaderBuilder |
createArtifactClassLoaderBuilder()
Creates a new
ApplicationClassLoaderBuilder instance to create the application artifact class loader. |
public ApplicationClassLoaderBuilderFactory(DeployableArtifactClassLoaderFactory<ApplicationDescriptor> applicationClassLoaderFactory, ArtifactClassLoaderFactory<ArtifactPluginDescriptor> artifactPluginClassLoaderFactory, RegionPluginClassLoadersFactory pluginClassLoadersFactory)
ApplicationClassLoaderBuilderFactory to create ApplicationClassLoaderBuilder instances.applicationClassLoaderFactory - factory for the class loader of the artifact resources and classesartifactPluginClassLoaderFactory - creates artifact plugin class loaders. Non null.pluginClassLoadersFactory - creates the class loaders for the plugins included in the application's region. Non
nullpublic ApplicationClassLoaderBuilder createArtifactClassLoaderBuilder()
ApplicationClassLoaderBuilder instance to create the application artifact class loader.ApplicationClassLoaderBuilder instance.Copyright © 2003–2022 MuleSoft, Inc.. All rights reserved.