public class ExtensionModelServiceWrapper extends Object implements ExtensionModelService
ExtensionModelService that uses reflection and works as a bridge
between classLoaders.| Constructor and Description |
|---|
ExtensionModelServiceWrapper(Dispatcher dispatcher,
Serializer serializer) |
| Modifier and Type | Method and Description |
|---|---|
Optional<ExtensionModel> |
loadExtensionModel(ArtifactDescriptor pluginDescriptor) |
Optional<ExtensionModel> |
loadExtensionModel(File plugin) |
Optional<String> |
loadExtensionSchema(ArtifactDescriptor pluginDescriptor) |
Optional<String> |
loadExtensionSchema(File plugin) |
List<ExtensionModel> |
loadMuleExtensionModels() |
public ExtensionModelServiceWrapper(Dispatcher dispatcher, Serializer serializer)
public Optional<ExtensionModel> loadExtensionModel(ArtifactDescriptor pluginDescriptor)
loadExtensionModel in interface ExtensionModelServicepublic Optional<ExtensionModel> loadExtensionModel(File plugin)
loadExtensionModel in interface ExtensionModelServicepublic Optional<String> loadExtensionSchema(ArtifactDescriptor pluginDescriptor)
loadExtensionSchema in interface ExtensionModelServicepublic Optional<String> loadExtensionSchema(File plugin)
loadExtensionSchema in interface ExtensionModelServicepublic List<ExtensionModel> loadMuleExtensionModels()
loadMuleExtensionModels in interface ExtensionModelServiceCopyright © 2019 MuleSoft, Inc.. All rights reserved.