Class MuleArtifactResourcesRegistry
- java.lang.Object
-
- com.mulesoft.runtime.ang.introspector.extension.MuleArtifactResourcesRegistry
-
public class MuleArtifactResourcesRegistry extends Object
Mule resources registry that has implementations for factories and utilities for creating artifacts.
-
-
Constructor Summary
Constructors Constructor Description MuleArtifactResourcesRegistry(org.mule.runtime.container.api.ModuleRepository moduleRepository, org.mule.runtime.module.artifact.api.classloader.ArtifactClassLoader containerArtifactClassLoader)Creates an instance of the registry.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ApplicationClassLoaderFactorygetApplicationClassLoaderFactory()org.mule.runtime.module.artifact.api.descriptor.ArtifactDescriptorFactory<org.mule.runtime.deployment.model.api.application.ApplicationDescriptor>getApplicationDescriptorFactory()org.mule.runtime.module.artifact.api.classloader.ArtifactClassLoadergetContainerArtifactClassLoader()org.mule.runtime.deployment.model.api.plugin.resolver.PluginDependenciesResolvergetPluginDependenciesResolver()
-
-
-
Method Detail
-
getContainerArtifactClassLoader
public org.mule.runtime.module.artifact.api.classloader.ArtifactClassLoader getContainerArtifactClassLoader()
-
getApplicationDescriptorFactory
public org.mule.runtime.module.artifact.api.descriptor.ArtifactDescriptorFactory<org.mule.runtime.deployment.model.api.application.ApplicationDescriptor> getApplicationDescriptorFactory()
-
getPluginDependenciesResolver
public org.mule.runtime.deployment.model.api.plugin.resolver.PluginDependenciesResolver getPluginDependenciesResolver()
-
getApplicationClassLoaderFactory
public ApplicationClassLoaderFactory getApplicationClassLoaderFactory()
-
-