public class CachingExtensionSchemaGenerator extends Object implements org.mule.runtime.extension.api.dsl.syntax.resources.spi.ExtensionSchemaGenerator
ExtensionSchemaGenerator that caches the values returned by the
generate(ExtensionModel, DslResolvingContext) method, using the ExtensionModel as key.| Constructor and Description |
|---|
CachingExtensionSchemaGenerator(org.mule.runtime.extension.api.dsl.syntax.resources.spi.ExtensionSchemaGenerator delegate) |
| Modifier and Type | Method and Description |
|---|---|
String |
generate(org.mule.runtime.api.meta.model.ExtensionModel extensionModel,
org.mule.runtime.api.dsl.DslResolvingContext context) |
public CachingExtensionSchemaGenerator(org.mule.runtime.extension.api.dsl.syntax.resources.spi.ExtensionSchemaGenerator delegate)
public String generate(org.mule.runtime.api.meta.model.ExtensionModel extensionModel, org.mule.runtime.api.dsl.DslResolvingContext context)
generate in interface org.mule.runtime.extension.api.dsl.syntax.resources.spi.ExtensionSchemaGeneratorCopyright © 2022 MuleSoft, Inc.. All rights reserved.