public class MuleArtifactResourcesRegistry extends Object
| Constructor and Description |
|---|
MuleArtifactResourcesRegistry(String toolingVersion,
Optional<org.mule.runtime.api.meta.MuleVersion> targetMuleVersion,
org.mule.maven.client.api.MavenClient mavenClient,
org.mule.runtime.container.api.ModuleRepository moduleRepository,
org.mule.runtime.module.artifact.api.classloader.ArtifactClassLoader containerArtifactClassLoader,
File workingDirectory)
Creates an instance of the registry.
|
| Modifier and Type | Method and Description |
|---|---|
ApplicationClassLoaderFactory |
getApplicationClassLoaderFactory() |
org.mule.runtime.module.deployment.impl.internal.application.ToolingApplicationDescriptorFactory |
getApplicationDescriptorFactory() |
org.mule.runtime.module.deployment.impl.internal.plugin.ArtifactPluginDescriptorLoader |
getArtifactPluginDescriptorLoader() |
org.mule.runtime.module.artifact.api.classloader.ArtifactClassLoader |
getContainerArtifactClassLoader() |
org.mule.runtime.module.artifact.api.descriptor.DescriptorLoaderRepository |
getDescriptorLoaderRepository() |
DomainClassLoaderFactory |
getDomainClassLoaderFactory() |
org.mule.runtime.module.deployment.impl.internal.domain.DomainDescriptorFactory |
getDomainDescriptorFactory() |
org.mule.runtime.deployment.model.internal.plugin.PluginDependenciesResolver |
getPluginDependenciesResolver() |
org.mule.runtime.deployment.model.internal.RegionPluginClassLoadersFactory |
getRegionPluginClassLoadersFactory() |
Optional<org.mule.runtime.api.meta.MuleVersion> |
getTargetMuleVersion() |
File |
getWorkingDirectory() |
org.mule.runtime.module.artifact.api.classloader.DeployableArtifactClassLoaderFactory<org.mule.runtime.module.artifact.api.descriptor.ArtifactDescriptor> |
newTemporaryArtifactClassLoaderFactory() |
public MuleArtifactResourcesRegistry(String toolingVersion, Optional<org.mule.runtime.api.meta.MuleVersion> targetMuleVersion, org.mule.maven.client.api.MavenClient mavenClient, org.mule.runtime.container.api.ModuleRepository moduleRepository, org.mule.runtime.module.artifact.api.classloader.ArtifactClassLoader containerArtifactClassLoader, File workingDirectory)
public org.mule.runtime.module.artifact.api.descriptor.DescriptorLoaderRepository getDescriptorLoaderRepository()
public Optional<org.mule.runtime.api.meta.MuleVersion> getTargetMuleVersion()
public File getWorkingDirectory()
public org.mule.runtime.deployment.model.internal.RegionPluginClassLoadersFactory getRegionPluginClassLoadersFactory()
public org.mule.runtime.module.artifact.api.classloader.DeployableArtifactClassLoaderFactory<org.mule.runtime.module.artifact.api.descriptor.ArtifactDescriptor> newTemporaryArtifactClassLoaderFactory()
public org.mule.runtime.module.artifact.api.classloader.ArtifactClassLoader getContainerArtifactClassLoader()
public org.mule.runtime.module.deployment.impl.internal.application.ToolingApplicationDescriptorFactory getApplicationDescriptorFactory()
public org.mule.runtime.module.deployment.impl.internal.domain.DomainDescriptorFactory getDomainDescriptorFactory()
public org.mule.runtime.deployment.model.internal.plugin.PluginDependenciesResolver getPluginDependenciesResolver()
public org.mule.runtime.module.deployment.impl.internal.plugin.ArtifactPluginDescriptorLoader getArtifactPluginDescriptorLoader()
public DomainClassLoaderFactory getDomainClassLoaderFactory()
public ApplicationClassLoaderFactory getApplicationClassLoaderFactory()
Copyright © 2022 MuleSoft, Inc.. All rights reserved.