public class ExtensionModelDiscoverer extends Object
ExtensionModel based on the ExtensionModelLoader type.| Constructor and Description |
|---|
ExtensionModelDiscoverer() |
| Modifier and Type | Method and Description |
|---|---|
Set<org.mule.runtime.api.meta.model.ExtensionModel> |
discoverExtensionModels(ExtensionModelLoaderRepository extensionModelLoaderRepository,
List<Pair<ArtifactPluginDescriptor,ArtifactClassLoader>> artifactPlugins)
For each artifactPlugin discovers the
ExtensionModel. |
public Set<org.mule.runtime.api.meta.model.ExtensionModel> discoverExtensionModels(ExtensionModelLoaderRepository extensionModelLoaderRepository, List<Pair<ArtifactPluginDescriptor,ArtifactClassLoader>> artifactPlugins)
ExtensionModel.extensionModelLoaderRepository - ExtensionModelLoaderRepository with the available extension loaders.artifactPlugins - of ArtifactPluginDescriptor and ArtifactClassLoader for artifact plugins deployed inside the artifact. Non null.Set of ExtensionModel discovered from the List of artifactPlugins.Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.