public interface InternalExtensionModelService
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.api.meta.model.ExtensionModel |
loadMuleCoreExtensionModel()
Loads the
ExtensionModel for Mule Runtime core components. |
Optional<org.mule.runtime.core.api.util.Pair<org.mule.runtime.module.artifact.classloader.ArtifactClassLoader,org.mule.runtime.api.meta.model.ExtensionModel>> |
loadPairArtifactClassLoaderAndExtensionModel(org.mule.tooling.client.api.descriptors.ArtifactDescriptor pluginDescriptor)
Loads the
ExtensionModel for the given plugin. |
Optional<org.mule.runtime.core.api.util.Pair<org.mule.runtime.module.artifact.classloader.ArtifactClassLoader,org.mule.runtime.api.meta.model.ExtensionModel>> |
loadPairArtifactClassLoaderAndExtensionModel(File file)
Loads the
ExtensionModel for the given plugin. |
Optional<org.mule.runtime.core.api.util.Pair<org.mule.runtime.module.artifact.classloader.ArtifactClassLoader,org.mule.runtime.api.meta.model.ExtensionModel>> loadPairArtifactClassLoaderAndExtensionModel(org.mule.tooling.client.api.descriptors.ArtifactDescriptor pluginDescriptor)
ExtensionModel for the given plugin.pluginDescriptor - ArtifactDescriptor referencing to the plugin artifact.ExtensionModel for the plugin along with its class loader or Optional.empty() if the plugin doesn't
have an ExtensionModel.Optional<org.mule.runtime.core.api.util.Pair<org.mule.runtime.module.artifact.classloader.ArtifactClassLoader,org.mule.runtime.api.meta.model.ExtensionModel>> loadPairArtifactClassLoaderAndExtensionModel(File file)
ExtensionModel for the given plugin.file - ArtifactDescriptor referencing to the plugin artifact file.ExtensionModel for the plugin along with its class loader or Optional.empty() if the plugin doesn't
have an ExtensionModel.org.mule.runtime.api.meta.model.ExtensionModel loadMuleCoreExtensionModel()
ExtensionModel for Mule Runtime core components.ExtensionModel for Mule Runtime core components.Copyright © 2017 MuleSoft, Inc.. All rights reserved.