public class ToolingExtensionModelAdapter extends Object implements org.mule.tooling.client.api.extension.ExtensionModelService
ExtensionModelService that deleages to a MuleRuntimeExtensionModelProvider and builds the
Tooling view of a Mule Runtime ExtensionModel to ExtensionModel.| Constructor and Description |
|---|
ToolingExtensionModelAdapter(MuleRuntimeExtensionModelProvider muleRuntimeExtensionModelProvider) |
| Modifier and Type | Method and Description |
|---|---|
Optional<org.mule.tooling.client.api.extension.model.ExtensionModel> |
loadExtensionModel(org.mule.tooling.client.api.descriptors.ArtifactDescriptor pluginDescriptor) |
Optional<org.mule.tooling.client.api.extension.model.ExtensionModel> |
loadExtensionModel(File plugin) |
List<org.mule.tooling.client.api.extension.model.ExtensionModel> |
loadMuleExtensionModels() |
public ToolingExtensionModelAdapter(MuleRuntimeExtensionModelProvider muleRuntimeExtensionModelProvider)
public Optional<org.mule.tooling.client.api.extension.model.ExtensionModel> loadExtensionModel(org.mule.tooling.client.api.descriptors.ArtifactDescriptor pluginDescriptor)
loadExtensionModel in interface org.mule.tooling.client.api.extension.ExtensionModelServicepublic Optional<org.mule.tooling.client.api.extension.model.ExtensionModel> loadExtensionModel(File plugin)
loadExtensionModel in interface org.mule.tooling.client.api.extension.ExtensionModelServicepublic List<org.mule.tooling.client.api.extension.model.ExtensionModel> loadMuleExtensionModels()
loadMuleExtensionModels in interface org.mule.tooling.client.api.extension.ExtensionModelServiceCopyright © 2017 MuleSoft, Inc.. All rights reserved.