| Modifier and Type | Method and Description |
|---|---|
Set<ArtifactPluginDescriptor> |
DeployableArtifactDescriptor.getPlugins() |
| Modifier and Type | Method and Description |
|---|---|
void |
DeployableArtifactDescriptor.setPlugins(Set<ArtifactPluginDescriptor> plugins) |
| Modifier and Type | Method and Description |
|---|---|
AbstractArtifactDescriptorFactory<org.mule.runtime.api.deployment.meta.MulePluginModel,ArtifactPluginDescriptor> |
ArtifactDescriptorFactoryProvider.createArtifactPluginDescriptorFactory(DescriptorLoaderRepository descriptorLoaderRepository,
ArtifactDescriptorValidatorBuilder artifactDescriptorValidatorBuilder)
Creates a factory of descriptors for describing mule artifact plugins.
|
| Modifier and Type | Method and Description |
|---|---|
AbstractArtifactDescriptorFactory<org.mule.runtime.api.deployment.meta.MuleApplicationModel,ApplicationDescriptor> |
ArtifactDescriptorFactoryProvider.createApplicationDescriptorFactory(ArtifactDescriptorFactory<ArtifactPluginDescriptor> artifactPluginDescriptorFactory,
DescriptorLoaderRepository descriptorLoaderRepository,
ArtifactDescriptorValidatorBuilder artifactDescriptorValidatorBuilder)
Creates a factory of descriptors for describing mule applications.
|
PluginDependenciesResolver |
ArtifactDescriptorFactoryProvider.createBundlePluginDependenciesResolver(ArtifactDescriptorFactory<ArtifactPluginDescriptor> artifactPluginDescriptorFactory)
Creates a resolver that is used to determine the correct initialization order of the mule-plugin dependencies of an artifact.
|
| Modifier and Type | Method and Description |
|---|---|
Set<org.mule.runtime.api.util.Pair<ArtifactPluginDescriptor,org.mule.runtime.api.meta.model.ExtensionModel>> |
ExtensionModelDiscoverer.discoverPluginsExtensionModels(ExtensionDiscoveryRequest discoveryRequest)
For each artifactPlugin discovers the
ExtensionModel. |
Set<org.mule.runtime.api.util.Pair<ArtifactPluginDescriptor,org.mule.runtime.api.meta.model.ExtensionModel>> |
ExtensionModelDiscoverer.discoverPluginsExtensionModels(ExtensionModelLoaderRepository loaderRepository,
List<org.mule.runtime.api.util.Pair<ArtifactPluginDescriptor,ArtifactClassLoader>> artifactPlugins)
Deprecated.
from 4.5 use
ExtensionModelDiscoverer.discoverPluginsExtensionModels(ExtensionDiscoveryRequest) instead. |
Set<org.mule.runtime.api.util.Pair<ArtifactPluginDescriptor,org.mule.runtime.api.meta.model.ExtensionModel>> |
ExtensionModelDiscoverer.discoverPluginsExtensionModels(ExtensionModelLoaderRepository loaderRepository,
List<org.mule.runtime.api.util.Pair<ArtifactPluginDescriptor,ArtifactClassLoader>> artifactPlugins,
Set<org.mule.runtime.api.meta.model.ExtensionModel> parentArtifactExtensions)
Deprecated.
form 4.5 use
ExtensionModelDiscoverer.discoverPluginsExtensionModels(ExtensionDiscoveryRequest) instead. |
List<org.mule.runtime.api.util.Pair<ArtifactPluginDescriptor,ArtifactClassLoader>> |
ExtensionDiscoveryRequest.getArtifactPlugins() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ExtensionModelDiscoverer.discoverPluginExtensionModel(ExtensionDiscoveryRequest discoveryRequest,
Set<org.mule.runtime.api.util.Pair<ArtifactPluginDescriptor,org.mule.runtime.api.meta.model.ExtensionModel>> descriptorsWithExtensions,
org.mule.runtime.api.util.Pair<ArtifactPluginDescriptor,ArtifactClassLoader> artifactPlugin) |
protected void |
ExtensionModelDiscoverer.discoverPluginExtensionModel(ExtensionDiscoveryRequest discoveryRequest,
Set<org.mule.runtime.api.util.Pair<ArtifactPluginDescriptor,org.mule.runtime.api.meta.model.ExtensionModel>> descriptorsWithExtensions,
org.mule.runtime.api.util.Pair<ArtifactPluginDescriptor,ArtifactClassLoader> artifactPlugin) |
protected void |
ExtensionModelDiscoverer.discoverPluginExtensionModelWithDependencies(ExtensionDiscoveryRequest discoveryRequest,
Set<org.mule.runtime.api.meta.model.ExtensionModel> extensions,
Set<org.mule.runtime.api.util.Pair<ArtifactPluginDescriptor,org.mule.runtime.api.meta.model.ExtensionModel>> descriptorsWithExtensions,
org.mule.runtime.api.util.Pair<ArtifactPluginDescriptor,ArtifactClassLoader> artifactPlugin) |
protected void |
ExtensionModelDiscoverer.discoverPluginExtensionModelWithDependencies(ExtensionDiscoveryRequest discoveryRequest,
Set<org.mule.runtime.api.meta.model.ExtensionModel> extensions,
Set<org.mule.runtime.api.util.Pair<ArtifactPluginDescriptor,org.mule.runtime.api.meta.model.ExtensionModel>> descriptorsWithExtensions,
org.mule.runtime.api.util.Pair<ArtifactPluginDescriptor,ArtifactClassLoader> artifactPlugin) |
Set<org.mule.runtime.api.util.Pair<ArtifactPluginDescriptor,org.mule.runtime.api.meta.model.ExtensionModel>> |
ExtensionModelDiscoverer.discoverPluginsExtensionModels(ExtensionModelLoaderRepository loaderRepository,
List<org.mule.runtime.api.util.Pair<ArtifactPluginDescriptor,ArtifactClassLoader>> artifactPlugins)
Deprecated.
from 4.5 use
ExtensionModelDiscoverer.discoverPluginsExtensionModels(ExtensionDiscoveryRequest) instead. |
Set<org.mule.runtime.api.util.Pair<ArtifactPluginDescriptor,org.mule.runtime.api.meta.model.ExtensionModel>> |
ExtensionModelDiscoverer.discoverPluginsExtensionModels(ExtensionModelLoaderRepository loaderRepository,
List<org.mule.runtime.api.util.Pair<ArtifactPluginDescriptor,ArtifactClassLoader>> artifactPlugins,
Set<org.mule.runtime.api.meta.model.ExtensionModel> parentArtifactExtensions)
Deprecated.
form 4.5 use
ExtensionModelDiscoverer.discoverPluginsExtensionModels(ExtensionDiscoveryRequest) instead. |
ExtensionDiscoveryRequest.ExtensionDiscoveryRequestBuilder |
ExtensionDiscoveryRequest.ExtensionDiscoveryRequestBuilder.setArtifactPlugins(List<org.mule.runtime.api.util.Pair<ArtifactPluginDescriptor,ArtifactClassLoader>> artifactPlugins) |
| Modifier and Type | Method and Description |
|---|---|
ApplicationClassLoaderBuilder |
ApplicationClassLoaderBuilder.addArtifactPluginDescriptors(ArtifactPluginDescriptor... artifactPluginDescriptors) |
DomainClassLoaderBuilder |
DomainClassLoaderBuilder.addArtifactPluginDescriptors(ArtifactPluginDescriptor... artifactPluginDescriptors) |
| Modifier and Type | Method and Description |
|---|---|
List<ArtifactClassLoader> |
RegionPluginClassLoadersFactory.createPluginClassLoaders(ArtifactClassLoader regionClassLoader,
List<ArtifactPluginDescriptor> artifactPluginDescriptors,
ClassLoaderLookupPolicy regionOwnerLookupPolicy)
Creates all the region plugin class loaders
|
| Modifier and Type | Method and Description |
|---|---|
ArtifactClassLoader |
ArtifactPluginClassLoaderFactory.create(String artifactId,
ArtifactPluginDescriptor descriptor,
ClassLoader parent,
ClassLoaderLookupPolicy lookupPolicy) |
| Modifier and Type | Method and Description |
|---|---|
List<ArtifactPluginDescriptor> |
PluginDependenciesResolver.resolve(Set<ArtifactPluginDescriptor> providedPluginDescriptors,
List<ArtifactPluginDescriptor> descriptors,
boolean isDomain)
Resolves the dependencies between a group of plugins.
|
| Modifier and Type | Method and Description |
|---|---|
List<ArtifactPluginDescriptor> |
PluginDependenciesResolver.resolve(Set<ArtifactPluginDescriptor> providedPluginDescriptors,
List<ArtifactPluginDescriptor> descriptors,
boolean isDomain)
Resolves the dependencies between a group of plugins.
|
List<ArtifactPluginDescriptor> |
PluginDependenciesResolver.resolve(Set<ArtifactPluginDescriptor> providedPluginDescriptors,
List<ArtifactPluginDescriptor> descriptors,
boolean isDomain)
Resolves the dependencies between a group of plugins.
|
| Modifier and Type | Method and Description |
|---|---|
Set<ArtifactPluginDescriptor> |
PolicyTemplateDescriptor.getPlugins() |
| Modifier and Type | Method and Description |
|---|---|
void |
PolicyTemplateDescriptor.setPlugins(Set<ArtifactPluginDescriptor> plugins) |
| Modifier and Type | Method and Description |
|---|---|
T |
AbstractArtifactClassLoaderBuilder.addArtifactPluginDescriptors(ArtifactPluginDescriptor... artifactPluginDescriptors) |
| Modifier and Type | Method and Description |
|---|---|
List<ArtifactClassLoader> |
DefaultRegionPluginClassLoadersFactory.createPluginClassLoaders(ArtifactClassLoader regionClassLoader,
List<ArtifactPluginDescriptor> artifactPluginDescriptors,
ClassLoaderLookupPolicy regionOwnerLookupPolicy) |
| Modifier and Type | Method and Description |
|---|---|
List<org.mule.runtime.api.util.Pair<ArtifactPluginDescriptor,ArtifactClassLoader>> |
DefaultExtensionDiscoveryRequest.getArtifactPlugins() |
| Constructor and Description |
|---|
DefaultExtensionDiscoveryRequest(ExtensionModelLoaderRepository loaderRepository,
List<org.mule.runtime.api.util.Pair<ArtifactPluginDescriptor,ArtifactClassLoader>> artifactPlugins,
Set<org.mule.runtime.api.meta.model.ExtensionModel> parentArtifactExtensions,
boolean parallelDiscovery,
boolean enrichDescriptions) |
| Modifier and Type | Method and Description |
|---|---|
protected static ArtifactClassLoader |
ToolingPluginClassLoaderBuilder.getPluginArtifactClassLoader(ArtifactPluginDescriptor artifactPluginDescriptor,
List<ArtifactClassLoader> artifactPluginClassLoaders) |
| Constructor and Description |
|---|
ToolingPluginClassLoaderBuilder(DeployableArtifactClassLoaderFactory artifactClassLoaderFactory,
PluginDependenciesResolver pluginDependenciesResolver,
ArtifactPluginDescriptor artifactPluginDescriptor,
RegionPluginClassLoadersFactory pluginClassLoadersFactory) |
Copyright © 2003–2022 MuleSoft, Inc.. All rights reserved.