public class DomainClassLoaderBuilderFactory extends Object
| Constructor and Description |
|---|
DomainClassLoaderBuilderFactory(ArtifactClassLoader parentClassLoader,
DeployableArtifactClassLoaderFactory<DomainDescriptor> domainClassLoaderFactory,
ArtifactClassLoaderFactory<ArtifactPluginDescriptor> artifactPluginClassLoaderFactory)
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, ArtifactClassLoaderFactory<ArtifactPluginDescriptor> artifactPluginClassLoaderFactory)
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 classesartifactPluginClassLoaderFactory - creates artifact plugin class loaders. Non null.public DomainClassLoaderBuilder createArtifactClassLoaderBuilder()
DomainClassLoaderBuilder instance to create the domain artifact class loader.DomainClassLoaderBuilder instance.Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.