| Constructor and Description |
|---|
AbstractArtifactClassLoaderBuilder(DeployableArtifactClassLoaderFactory artifactClassLoaderFactory,
ArtifactPluginRepository artifactPluginRepository,
ArtifactClassLoaderFactory<ArtifactPluginDescriptor> artifactPluginClassLoaderFactory,
ArtifactDescriptorFactory<ArtifactPluginDescriptor> artifactDescriptorFactory,
DependenciesProvider dependenciesProvider)
Creates an
AbstractArtifactClassLoaderBuilder. |
| Constructor and Description |
|---|
ApplicationClassLoaderBuilder(DeployableArtifactClassLoaderFactory<ApplicationDescriptor> artifactClassLoaderFactory,
ArtifactPluginRepository artifactPluginRepository,
ArtifactClassLoaderFactory<ArtifactPluginDescriptor> artifactPluginClassLoaderFactory,
ArtifactDescriptorFactory<ArtifactPluginDescriptor> artifactDescriptorFactory,
DependenciesProvider dependenciesProvider)
Creates a new builder for creating
Application artifacts. |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultDependenciesProvider
Runtime implementation of
DependenciesProvider, where its default behaviour is to fail every time it's asked
to resolve an artifact as every Mule application is self contained. |
| Constructor and Description |
|---|
BundlePluginDependenciesResolver(ArtifactDescriptorFactory<ArtifactPluginDescriptor> artifactDescriptorFactory,
DependenciesProvider dependenciesProvider)
Assembly the complete list of artifacts, while sorting them in a lexicographic order by name to then resolve sanitize the
exported packages and resource by the plugin's dependencies (avoids exporting elements that are already exported by other
plugin).
|
| Constructor and Description |
|---|
ToolingPluginClassLoaderBuilder(DeployableArtifactClassLoaderFactory artifactClassLoaderFactory,
ArtifactPluginRepository artifactPluginRepository,
ArtifactClassLoaderFactory<ArtifactPluginDescriptor> artifactPluginClassLoaderFactory,
ArtifactDescriptorFactory<ArtifactPluginDescriptor> artifactDescriptorFactory,
DependenciesProvider dependenciesProvider,
ArtifactPluginDescriptor artifactPluginDescriptor) |
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.