public class DefaultDataWeaveService extends Object implements org.mule.tooling.client.api.dataweave.DataWeaveService
| Constructor and Description |
|---|
DefaultDataWeaveService(DataWeaveRunnerProvider runnerProvider,
ModulesAnalyzer modulesAnalyzer) |
| Modifier and Type | Method and Description |
|---|---|
org.mule.tooling.client.api.dataweave.DataWeavePreviewResponse |
execute(org.mule.tooling.client.api.dataweave.DataWeavePreviewRequest parameters) |
ModulesAnalyzer |
getModulesAnalyzer() |
List<org.mule.tooling.client.api.dataweave.DataWeaveModuleOption> |
getReaderOptions(String contentType) |
DataWeaveRunnerProvider |
getRunnerProvider() |
List<org.mule.tooling.client.api.dataweave.DataWeaveModuleOption> |
getWriterOptions(String contentType) |
org.mule.tooling.client.api.dataweave.validation.DataWeaveValidationResponse |
validate(org.mule.tooling.client.api.dataweave.validation.DataWeaveValidationRequest request) |
public DefaultDataWeaveService(DataWeaveRunnerProvider runnerProvider, ModulesAnalyzer modulesAnalyzer)
public org.mule.tooling.client.api.dataweave.DataWeavePreviewResponse execute(org.mule.tooling.client.api.dataweave.DataWeavePreviewRequest parameters)
execute in interface org.mule.tooling.client.api.dataweave.DataWeaveServicepublic org.mule.tooling.client.api.dataweave.validation.DataWeaveValidationResponse validate(org.mule.tooling.client.api.dataweave.validation.DataWeaveValidationRequest request)
validate in interface org.mule.tooling.client.api.dataweave.DataWeaveServicepublic List<org.mule.tooling.client.api.dataweave.DataWeaveModuleOption> getReaderOptions(String contentType)
getReaderOptions in interface org.mule.tooling.client.api.dataweave.DataWeaveServicepublic List<org.mule.tooling.client.api.dataweave.DataWeaveModuleOption> getWriterOptions(String contentType)
getWriterOptions in interface org.mule.tooling.client.api.dataweave.DataWeaveServicepublic ModulesAnalyzer getModulesAnalyzer()
public DataWeaveRunnerProvider getRunnerProvider()
Copyright © 2017 MuleSoft, Inc.. All rights reserved.