public class LazyDslResolvingContext extends Object implements org.mule.runtime.api.dsl.DslResolvingContext
DslResolvingContext in order to avoid resolving extension models if we
don't need to.| Constructor and Description |
|---|
LazyDslResolvingContext(ExtensionModelProvider extensionModelProvider) |
| Modifier and Type | Method and Description |
|---|---|
Optional<org.mule.runtime.api.meta.model.ExtensionModel> |
getExtension(String name) |
Optional<org.mule.runtime.api.meta.model.ExtensionModel> |
getExtensionForType(String typeId) |
Set<org.mule.runtime.api.meta.model.ExtensionModel> |
getExtensions() |
org.mule.runtime.api.meta.type.TypeCatalog |
getTypeCatalog() |
public LazyDslResolvingContext(ExtensionModelProvider extensionModelProvider)
public Optional<org.mule.runtime.api.meta.model.ExtensionModel> getExtension(String name)
getExtension in interface org.mule.runtime.api.dsl.DslResolvingContextpublic Optional<org.mule.runtime.api.meta.model.ExtensionModel> getExtensionForType(String typeId)
getExtensionForType in interface org.mule.runtime.api.dsl.DslResolvingContextpublic Set<org.mule.runtime.api.meta.model.ExtensionModel> getExtensions()
getExtensions in interface org.mule.runtime.api.dsl.DslResolvingContextpublic org.mule.runtime.api.meta.type.TypeCatalog getTypeCatalog()
getTypeCatalog in interface org.mule.runtime.api.dsl.DslResolvingContextCopyright © 2022 MuleSoft, Inc.. All rights reserved.