| Constructor and Description |
|---|
DefaultDataSenseService(Application application,
MetadataProvider metadataProvider,
org.mule.tooling.client.api.datasense.MetadataCache metadataCache)
Creates an instance of the DataSense service.
|
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
Object |
invokeMethod(String methodName,
String[] classes,
String[] arguments)
Dispatcher that calls the method on this object by the given name and arguments.
|
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) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitmethodNotFound, notMatchingMethodpublic DefaultDataSenseService(Application application, MetadataProvider metadataProvider, org.mule.tooling.client.api.datasense.MetadataCache metadataCache)
application - Application to resolve DataSense. Non null.metadataProvider - MetadataProvider to resolve dynamic Metadata if needed. Non null.metadataCache - MetadataCache. 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 void dispose()
public Object invokeMethod(String methodName, String[] classes, String[] arguments)
CommandinvokeMethod in interface CommandmethodName - the name of the method to be invoked.classes - array of class names for arguments.arguments - array of arguments serialized as JSON.Object, in case of a service method invocation it will return the DTO serialized to JSON or the instance
in case of a service instance.Copyright © 2017 MuleSoft, Inc.. All rights reserved.