public class DataSenseProviderResolver extends Object
| Constructor and Description |
|---|
DataSenseProviderResolver(DataSenseProvider dataSenseProvider,
ApplicationModelResolver applicationModelResolver,
AstNotification astNotification) |
| Modifier and Type | Method and Description |
|---|---|
Optional<org.mule.runtime.api.meta.model.ExtensionModel> |
findExtensionModel(org.mule.runtime.config.internal.model.ComponentModel componentModel) |
Optional<ExtensionOperationTypeDeclaration> |
findExtensionOperationTypeDeclaration(org.mule.runtime.config.internal.model.ComponentModel componentModel) |
Optional<MessageProcessorTypeDeclaration> |
findMessageProcessorTypeDeclaration(org.mule.runtime.config.internal.model.ComponentModel componentModel) |
Optional<org.mule.runtime.apikit.metadata.api.Metadata> |
getApiKitMetadata() |
ApplicationModelResolver |
getApplicationModelResolver() |
AstNotification |
getAstNotification() |
Optional<ComponentModelEnrichments> |
getComponentModelEnrichments() |
DataSenseProvider |
getDataSenseProvider() |
org.mule.runtime.config.api.dsl.model.DslElementModelFactory |
getDslElementModelFactory() |
Function<String,Optional<URI>> |
getResourceResolver() |
Optional<org.mule.module.soapkit.metadata.api.Metadata> |
getSoapKitMetadata() |
Optional<TypesCatalog> |
getTypesCatalog() |
static boolean |
isDynamicDataSenseSupportedFor(MessageProcessorNode messageProcessorNode) |
Optional<org.mule.runtime.api.meta.model.operation.OperationModel> |
resolveOperationModel(org.mule.runtime.config.internal.model.ComponentModel componentModel) |
Optional<org.mule.runtime.api.meta.model.source.SourceModel> |
resolveSourceModel(org.mule.runtime.config.internal.model.ComponentModel componentModel) |
public DataSenseProviderResolver(DataSenseProvider dataSenseProvider, ApplicationModelResolver applicationModelResolver, AstNotification astNotification)
public static boolean isDynamicDataSenseSupportedFor(MessageProcessorNode messageProcessorNode)
public DataSenseProvider getDataSenseProvider()
public ApplicationModelResolver getApplicationModelResolver()
public Optional<TypesCatalog> getTypesCatalog()
public Optional<ComponentModelEnrichments> getComponentModelEnrichments()
public Optional<org.mule.runtime.api.meta.model.ExtensionModel> findExtensionModel(org.mule.runtime.config.internal.model.ComponentModel componentModel)
componentModel - public Optional<org.mule.runtime.api.meta.model.source.SourceModel> resolveSourceModel(org.mule.runtime.config.internal.model.ComponentModel componentModel)
componentModel - public Optional<org.mule.runtime.api.meta.model.operation.OperationModel> resolveOperationModel(org.mule.runtime.config.internal.model.ComponentModel componentModel)
componentModel - public org.mule.runtime.config.api.dsl.model.DslElementModelFactory getDslElementModelFactory()
public Optional<MessageProcessorTypeDeclaration> findMessageProcessorTypeDeclaration(org.mule.runtime.config.internal.model.ComponentModel componentModel)
public Optional<ExtensionOperationTypeDeclaration> findExtensionOperationTypeDeclaration(org.mule.runtime.config.internal.model.ComponentModel componentModel)
public AstNotification getAstNotification()
public Optional<org.mule.runtime.apikit.metadata.api.Metadata> getApiKitMetadata()
public Optional<org.mule.module.soapkit.metadata.api.Metadata> getSoapKitMetadata()
Copyright © 2019 MuleSoft, Inc.. All rights reserved.