public class DefaultDataSenseService extends Object implements org.mule.tooling.client.api.datasense.DataSenseService
DataSenseService.| Constructor and Description |
|---|
DefaultDataSenseService(Application application,
MetadataProvider metadataProvider)
Creates an instance of the DataSense service.
|
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
Optional<org.mule.datasense.api.DataSenseComponentInfo> |
internalResolveComponentDataSense(org.mule.tooling.client.api.datasense.DataSenseRequest dataSenseRequest) |
Optional<org.mule.datasense.api.DataSenseInfo> |
internalResolveDataSense(org.mule.tooling.client.api.datasense.DataSenseRequest dataSenseRequest) |
Optional<org.mule.tooling.client.api.datasense.DataSenseComponentInfo> |
resolveComponentDataSense(org.mule.tooling.client.api.datasense.DataSenseRequest dataSenseRequest) |
Optional<org.mule.tooling.client.api.datasense.DataSenseInfo> |
resolveDataSense(org.mule.tooling.client.api.datasense.DataSenseRequest dataSenseRequest) |
public DefaultDataSenseService(Application application, MetadataProvider metadataProvider)
application - Application to resolve DataSense. Non null.metadataProvider - MetadataProvider to resolve dynamic Metadata if needed. Non null.public Optional<org.mule.tooling.client.api.datasense.DataSenseInfo> resolveDataSense(org.mule.tooling.client.api.datasense.DataSenseRequest dataSenseRequest)
resolveDataSense in interface org.mule.tooling.client.api.datasense.DataSenseServicepublic Optional<org.mule.tooling.client.api.datasense.DataSenseComponentInfo> resolveComponentDataSense(org.mule.tooling.client.api.datasense.DataSenseRequest dataSenseRequest)
resolveComponentDataSense in interface org.mule.tooling.client.api.datasense.DataSenseServicepublic Optional<org.mule.datasense.api.DataSenseInfo> internalResolveDataSense(org.mule.tooling.client.api.datasense.DataSenseRequest dataSenseRequest)
internalResolveDataSense in interface org.mule.tooling.client.api.datasense.DataSenseServicepublic Optional<org.mule.datasense.api.DataSenseComponentInfo> internalResolveComponentDataSense(org.mule.tooling.client.api.datasense.DataSenseRequest dataSenseRequest)
internalResolveComponentDataSense in interface org.mule.tooling.client.api.datasense.DataSenseServicepublic void dispose()
Copyright © 2017 MuleSoft, Inc.. All rights reserved.