public class ComponentBasedMetadataCacheIdGenerator extends Object implements MetadataCacheIdGenerator<org.mule.runtime.ast.api.ComponentAst>
ComponentAst based implementation of a MetadataCacheIdGenerator| Modifier and Type | Method and Description |
|---|---|
Optional<MetadataCacheId> |
getIdForComponentAttributesMetadata(org.mule.runtime.ast.api.ComponentAst component) |
Optional<MetadataCacheId> |
getIdForComponentInputMetadata(org.mule.runtime.ast.api.ComponentAst component,
String parameterName) |
Optional<MetadataCacheId> |
getIdForComponentMetadata(org.mule.runtime.ast.api.ComponentAst component) |
Optional<MetadataCacheId> |
getIdForComponentOutputMetadata(org.mule.runtime.ast.api.ComponentAst component) |
Optional<MetadataCacheId> |
getIdForGlobalMetadata(org.mule.runtime.ast.api.ComponentAst component) |
Optional<MetadataCacheId> |
getIdForMetadataKeys(org.mule.runtime.ast.api.ComponentAst component) |
public Optional<MetadataCacheId> getIdForComponentOutputMetadata(org.mule.runtime.ast.api.ComponentAst component)
getIdForComponentOutputMetadata in interface MetadataCacheIdGenerator<org.mule.runtime.ast.api.ComponentAst>public Optional<MetadataCacheId> getIdForComponentAttributesMetadata(org.mule.runtime.ast.api.ComponentAst component)
getIdForComponentAttributesMetadata in interface MetadataCacheIdGenerator<org.mule.runtime.ast.api.ComponentAst>public Optional<MetadataCacheId> getIdForComponentInputMetadata(org.mule.runtime.ast.api.ComponentAst component, String parameterName)
getIdForComponentInputMetadata in interface MetadataCacheIdGenerator<org.mule.runtime.ast.api.ComponentAst>public Optional<MetadataCacheId> getIdForComponentMetadata(org.mule.runtime.ast.api.ComponentAst component)
getIdForComponentMetadata in interface MetadataCacheIdGenerator<org.mule.runtime.ast.api.ComponentAst>public Optional<MetadataCacheId> getIdForMetadataKeys(org.mule.runtime.ast.api.ComponentAst component)
getIdForMetadataKeys in interface MetadataCacheIdGenerator<org.mule.runtime.ast.api.ComponentAst>public Optional<MetadataCacheId> getIdForGlobalMetadata(org.mule.runtime.ast.api.ComponentAst component)
getIdForGlobalMetadata in interface MetadataCacheIdGenerator<org.mule.runtime.ast.api.ComponentAst>Copyright © 2003–2022 MuleSoft, Inc.. All rights reserved.