public class ApplicationClassLoaderFactory extends Object
ArtifactClassLoader for applications.| Constructor and Description |
|---|
ApplicationClassLoaderFactory(org.mule.runtime.module.artifact.api.classloader.ArtifactClassLoader containerArtifactClassLoader,
org.mule.runtime.deployment.model.internal.RegionPluginClassLoadersFactory regionPluginClassLoadersFactory,
org.mule.runtime.deployment.model.internal.plugin.PluginDependenciesResolver pluginDependenciesResolver,
org.mule.runtime.module.deployment.impl.internal.application.ApplicationPluginDescriptorsResolver applicationPluginDescriptorsResolver) |
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.deployment.model.internal.tooling.ToolingArtifactClassLoader |
createApplicationClassLoader(org.mule.runtime.deployment.model.api.application.ApplicationDescriptor applicationDescriptor,
File workingDirectory,
org.mule.runtime.deployment.model.internal.tooling.ToolingArtifactClassLoader parentToolingArtifactClassLoader) |
public ApplicationClassLoaderFactory(org.mule.runtime.module.artifact.api.classloader.ArtifactClassLoader containerArtifactClassLoader,
org.mule.runtime.deployment.model.internal.RegionPluginClassLoadersFactory regionPluginClassLoadersFactory,
org.mule.runtime.deployment.model.internal.plugin.PluginDependenciesResolver pluginDependenciesResolver,
org.mule.runtime.module.deployment.impl.internal.application.ApplicationPluginDescriptorsResolver applicationPluginDescriptorsResolver)
public org.mule.runtime.deployment.model.internal.tooling.ToolingArtifactClassLoader createApplicationClassLoader(org.mule.runtime.deployment.model.api.application.ApplicationDescriptor applicationDescriptor,
File workingDirectory,
org.mule.runtime.deployment.model.internal.tooling.ToolingArtifactClassLoader parentToolingArtifactClassLoader)
Copyright © 2018 MuleSoft, Inc.. All rights reserved.