org.gcube.datatransformation.client.library.proxies
Interface DTSCLProxyI

All Known Implementing Classes:
DTSCLDefaultProxy

public interface DTSCLProxyI


Method Summary
 Map<String,String> findApplicableTransformationUnits(String sourceMimeType, Map<String,String> sourceContentTypeParams, String targetMimeType, Map<String,String> targetContentTypeParams, boolean createAndPublishCompositeTP)
           
 String queryTransformationPrograms(String query)
           
 String transformData(String inputType, String inputValue, Map<String,String> inputParams, String outputType, String outputValue, Map<String,String> outputParams, String mimeType, Map<String,String> contentTypeParams, boolean createReport)
           
 String transformDataWithTransformationProgram(String transformationProgramID, String inputType, String inputValue, Map<String,String> inputParams, String outputType, String outputValue, Map<String,String> outputParams, String mimeType, Map<String,String> contentTypeParams, Map<String,String> tProgramUnboundParameters, boolean createReport)
           
 String transformDataWithTransformationUnit(String transformationProgramID, String transformationUnitID, Map<Map.Entry<String,String>,Map<String,String>> inputs, String outputType, String outputValue, Map<String,String> outputParams, String mimeType, Map<String,String> contentTypeParams, Map<String,String> tProgramUnboundParameters, boolean filterSources, boolean createReport)
           
 

Method Detail

transformData

String transformData(String inputType,
                     String inputValue,
                     Map<String,String> inputParams,
                     String outputType,
                     String outputValue,
                     Map<String,String> outputParams,
                     String mimeType,
                     Map<String,String> contentTypeParams,
                     boolean createReport)
                     throws DTSException
Throws:
DTSException

transformDataWithTransformationUnit

String transformDataWithTransformationUnit(String transformationProgramID,
                                           String transformationUnitID,
                                           Map<Map.Entry<String,String>,Map<String,String>> inputs,
                                           String outputType,
                                           String outputValue,
                                           Map<String,String> outputParams,
                                           String mimeType,
                                           Map<String,String> contentTypeParams,
                                           Map<String,String> tProgramUnboundParameters,
                                           boolean filterSources,
                                           boolean createReport)

transformDataWithTransformationProgram

String transformDataWithTransformationProgram(String transformationProgramID,
                                              String inputType,
                                              String inputValue,
                                              Map<String,String> inputParams,
                                              String outputType,
                                              String outputValue,
                                              Map<String,String> outputParams,
                                              String mimeType,
                                              Map<String,String> contentTypeParams,
                                              Map<String,String> tProgramUnboundParameters,
                                              boolean createReport)

findApplicableTransformationUnits

Map<String,String> findApplicableTransformationUnits(String sourceMimeType,
                                                     Map<String,String> sourceContentTypeParams,
                                                     String targetMimeType,
                                                     Map<String,String> targetContentTypeParams,
                                                     boolean createAndPublishCompositeTP)

queryTransformationPrograms

String queryTransformationPrograms(String query)


Copyright © 2013. All Rights Reserved.