org.gcube.datatransformation.client.library.proxies
Class DTSCLDefaultProxy
java.lang.Object
org.gcube.datatransformation.client.library.proxies.DTSCLDefaultProxy
- All Implemented Interfaces:
- DTSCLProxyI
public class DTSCLDefaultProxy
- extends Object
- implements 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)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DTSCLDefaultProxy
public DTSCLDefaultProxy(org.gcube.common.clients.delegates.ProxyDelegate<DTSStub> config)
transformData
public 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
- Specified by:
transformData in interface DTSCLProxyI
- Throws:
DTSException
transformDataWithTransformationUnit
public 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)
- Specified by:
transformDataWithTransformationUnit in interface DTSCLProxyI
transformDataWithTransformationProgram
public 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)
- Specified by:
transformDataWithTransformationProgram in interface DTSCLProxyI
findApplicableTransformationUnits
public Map<String,String> findApplicableTransformationUnits(String sourceMimeType,
Map<String,String> sourceContentTypeParams,
String targetMimeType,
Map<String,String> targetContentTypeParams,
boolean createAndPublishCompositeTP)
- Specified by:
findApplicableTransformationUnits in interface DTSCLProxyI
queryTransformationPrograms
public String queryTransformationPrograms(String query)
- Specified by:
queryTransformationPrograms in interface DTSCLProxyI
Copyright © 2013. All Rights Reserved.