Package org.mule.datasense.impl
Class DataSenseApplicationModel
java.lang.Object
org.mule.datasense.impl.DataSenseApplicationModel
-
Constructor Summary
ConstructorsConstructorDescriptionDataSenseApplicationModel(org.mule.datasenseapi.api.DataSenseResolutionScope dataSenseResolutionScope, ApplicationModel applicationModel, DataSenseProvider dataSenseProvider, TypeResolverRegistry typeResolverRegistry, AstNotification astNotification) -
Method Summary
Modifier and TypeMethodDescriptionvoidbuild()Optional<org.mule.runtime.ast.api.ComponentAst>find(org.mule.runtime.api.component.location.Location location) findMessageProcessorNode(org.mule.runtime.api.component.location.Location location) voidresolve()booleanresolveComponent(org.mule.runtime.api.component.location.Location location)
-
Constructor Details
-
DataSenseApplicationModel
public DataSenseApplicationModel(org.mule.datasenseapi.api.DataSenseResolutionScope dataSenseResolutionScope, ApplicationModel applicationModel, DataSenseProvider dataSenseProvider, TypeResolverRegistry typeResolverRegistry, AstNotification astNotification)
-
-
Method Details
-
build
public void build() -
resolve
public void resolve() -
resolveComponent
public boolean resolveComponent(org.mule.runtime.api.component.location.Location location) -
find
public Optional<org.mule.runtime.ast.api.ComponentAst> find(org.mule.runtime.api.component.location.Location location) -
findMessageProcessorNode
public Optional<MessageProcessorNode> findMessageProcessorNode(org.mule.runtime.api.component.location.Location location) -
getMuleApplicationNode
-
getDataSenseProviderResolver
-