Interface DataSenseMetadataCacheProvider


public interface DataSenseMetadataCacheProvider
  • Method Summary

    Modifier and Type
    Method
    Description
    org.mule.runtime.api.metadata.resolving.MetadataResult<org.mule.runtime.api.metadata.MetadataKeysContainer>
    getMetadataKeys(org.mule.runtime.ast.api.ComponentAst componentAst, Callable<org.mule.runtime.api.metadata.resolving.MetadataResult<org.mule.runtime.api.metadata.MetadataKeysContainer>> callable)
     
    org.mule.runtime.api.metadata.resolving.MetadataResult<org.mule.runtime.api.meta.model.operation.OperationModel>
    getOperationMetadata(org.mule.runtime.ast.api.ComponentAst componentAst, Callable<org.mule.runtime.api.metadata.resolving.MetadataResult<org.mule.runtime.api.meta.model.operation.OperationModel>> callable)
     
    org.mule.runtime.api.metadata.resolving.MetadataResult<org.mule.runtime.api.meta.model.source.SourceModel>
    getSourceMetadata(org.mule.runtime.ast.api.ComponentAst componentAst, Callable<org.mule.runtime.api.metadata.resolving.MetadataResult<org.mule.runtime.api.meta.model.source.SourceModel>> callable)
     
  • Method Details

    • getOperationMetadata

      org.mule.runtime.api.metadata.resolving.MetadataResult<org.mule.runtime.api.meta.model.operation.OperationModel> getOperationMetadata(org.mule.runtime.ast.api.ComponentAst componentAst, Callable<org.mule.runtime.api.metadata.resolving.MetadataResult<org.mule.runtime.api.meta.model.operation.OperationModel>> callable)
    • getSourceMetadata

      org.mule.runtime.api.metadata.resolving.MetadataResult<org.mule.runtime.api.meta.model.source.SourceModel> getSourceMetadata(org.mule.runtime.ast.api.ComponentAst componentAst, Callable<org.mule.runtime.api.metadata.resolving.MetadataResult<org.mule.runtime.api.meta.model.source.SourceModel>> callable)
    • getMetadataKeys

      org.mule.runtime.api.metadata.resolving.MetadataResult<org.mule.runtime.api.metadata.MetadataKeysContainer> getMetadataKeys(org.mule.runtime.ast.api.ComponentAst componentAst, Callable<org.mule.runtime.api.metadata.resolving.MetadataResult<org.mule.runtime.api.metadata.MetadataKeysContainer>> callable)