Package org.mule.datasense.api
Interface DataSense
- All Known Implementing Classes:
DefaultDataSense
public interface DataSense
-
Method Summary
Modifier and TypeMethodDescriptionorg.mule.datasense.api.AnalysisResultanalyze(DataSenseProvider dataSenseProvider, ApplicationModel applicationModel) Optional<org.mule.datasense.api.DataSenseInfo>resolve(org.mule.datasense.api.DataSenseResolutionScope dataSenseResolutionScope, ApplicationModel applicationModel, DataSenseProvider dataSenseProvider) Optional<org.mule.datasense.api.DataSenseInfo>resolve(org.mule.runtime.api.component.location.Location location, ApplicationModel applicationModel, DataSenseProvider dataSenseProvider) Optional<org.mule.datasense.api.DataSenseComponentInfo>resolveComponent(org.mule.runtime.api.component.location.Location location, ApplicationModel applicationModel, DataSenseProvider dataSenseProvider)
-
Method Details
-
resolve
Optional<org.mule.datasense.api.DataSenseInfo> resolve(org.mule.runtime.api.component.location.Location location, ApplicationModel applicationModel, DataSenseProvider dataSenseProvider) -
resolve
Optional<org.mule.datasense.api.DataSenseInfo> resolve(org.mule.datasense.api.DataSenseResolutionScope dataSenseResolutionScope, ApplicationModel applicationModel, DataSenseProvider dataSenseProvider) -
resolveComponent
Optional<org.mule.datasense.api.DataSenseComponentInfo> resolveComponent(org.mule.runtime.api.component.location.Location location, ApplicationModel applicationModel, DataSenseProvider dataSenseProvider) -
analyze
org.mule.datasense.api.AnalysisResult analyze(DataSenseProvider dataSenseProvider, ApplicationModel applicationModel)
-