@NoImplement public interface DeployableArtifactClassLoaderFactory<T extends ArtifactDescriptor>
ClassLoader
instances for deployable artifactsModifier and Type | Method and Description |
---|---|
ArtifactClassLoader |
create(String artifactId,
ArtifactClassLoader parent,
T descriptor,
List<ArtifactClassLoader> artifactPluginClassLoaders)
Creates a
ClassLoader from a given descriptor |
ArtifactClassLoader create(String artifactId, ArtifactClassLoader parent, T descriptor, List<ArtifactClassLoader> artifactPluginClassLoaders)
ClassLoader
from a given descriptorartifactId
- artifact unique IDparent
- parent for the new artifact classloader.descriptor
- descriptor of the artifact owner of the created classloaderartifactPluginClassLoaders
- List
with the artifact plugin class loadersCopyright © 2018. All rights reserved.