public class DomainClassLoaderBuilderFactory extends Object
| Constructor and Description |
|---|
DomainClassLoaderBuilderFactory(ArtifactClassLoader parentClassLoader,
DeployableArtifactClassLoaderFactory<DomainDescriptor> domainClassLoaderFactory,
RegionPluginClassLoadersFactory pluginClassLoadersFactory)
Creates an
DomainClassLoaderBuilderFactory to create DomainClassLoaderBuilder instances. |
| Modifier and Type | Method and Description |
|---|---|
DomainClassLoaderBuilder |
createArtifactClassLoaderBuilder()
Creates a new
DomainClassLoaderBuilder instance to create the domain artifact class loader. |
public DomainClassLoaderBuilderFactory(ArtifactClassLoader parentClassLoader, DeployableArtifactClassLoaderFactory<DomainDescriptor> domainClassLoaderFactory, RegionPluginClassLoadersFactory pluginClassLoadersFactory)
DomainClassLoaderBuilderFactory to create DomainClassLoaderBuilder instances.parentClassLoader - classloader that will be the parent of the created classloaders. Non nulldomainClassLoaderFactory - factory for the class loader of the artifact resources and classespluginClassLoadersFactory - creates the class loaders for the plugins included in the domain's region. Non nullpublic DomainClassLoaderBuilder createArtifactClassLoaderBuilder()
DomainClassLoaderBuilder instance to create the domain artifact class loader.DomainClassLoaderBuilder instance.Copyright © 2003–2024 MuleSoft, Inc.. All rights reserved.