|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectGCUBEPortType
org.gcube.datatransformation.datatransformationservice.DataTransformationService
public class DataTransformationService
DataTransformationService is the class implementing the WS-Interface of the DataTransformationServicePortType| Constructor Summary | |
|---|---|
DataTransformationService()
|
|
| Method Summary | |
|---|---|
ArrayOfDataElementIDandContentType |
evaluateContentTypeByDataElementID(EvaluateContentTypeByDataElementID request)
Uses a ContentType evaluator which is identified by its type in order to evaluate the ContentType of an object. |
FindApplicableTransformationUnitsResponse |
findApplicableTransformationUnits(FindApplicableTransformationUnits params)
Searches for TransformationUnits that are able to perform a transformation from a source to a target ContentType. |
FindAvailableTargetContentTypesResponse |
findAvailableTargetContentTypes(FindAvailableTargetContentTypes request)
Searches for ContentTypes to which an object can be transformed. |
java.lang.String |
queryTransformationPrograms(java.lang.String query)
Performs a query to get information about the transformation programs. |
TransformDataResponse |
transformData(TransformData params)
This method transforms the input data to the target ContentType and stores the results to the output. |
TransformDataWithTransformationProgramResponse |
transformDataWithTransformationProgram(TransformDataWithTransformationProgram params)
This method transforms the input data to the target ContentType and stores the results to the output. |
TransformDataWithTransformationUnitResponse |
transformDataWithTransformationUnit(TransformDataWithTransformationUnit params)
This method transforms the input data to the target ContentType and stores the results to the output. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DataTransformationService()
| Method Detail |
|---|
public TransformDataResponse transformData(TransformData params)
throws GCUBEFault
ContentType and stores the results to the output. In this method the service by its self discovers the TransformationProgram to use.
params - The input (type + value), the output, the target ContentType and a boolean that denotes if the reporting mechanism shall be enabled.
GCUBEFault - If an error in transformData method occurred.
public TransformDataWithTransformationProgramResponse transformDataWithTransformationProgram(TransformDataWithTransformationProgram params)
throws GCUBEFault
ContentType and stores the results to the output. The TransformationProgram which will be used by the service is indicated by the client.
params - The input (type + value), the output, the target ContentType, the transformation program id and a boolean that denotes if the reporting mechanism shall be enabled.
GCUBEFault - If an error in transformDataWithTransformationProgram method occurred.
public TransformDataWithTransformationUnitResponse transformDataWithTransformationUnit(TransformDataWithTransformationUnit params)
throws GCUBEFault
ContentType and stores the results to the output. The TransformationUnit which will be used by the service is indicated by the client.
The - input (type + value), the output, the target ContentType, the transformation program, unit id and a boolean that denotes if the reporting mechanism shall be enabled.
GCUBEFault - If an error in transformDataWithTransformationUnit method occurred.
public FindApplicableTransformationUnitsResponse findApplicableTransformationUnits(FindApplicableTransformationUnits params)
throws GCUBEFault
TransformationUnits that are able to perform a transformation from a source to a target ContentType.
params - A source and a target ContentType.
ContentType.
GCUBEFault - If an error in searching for transformation units occurred.
public FindAvailableTargetContentTypesResponse findAvailableTargetContentTypes(FindAvailableTargetContentTypes request)
throws GCUBEFault
ContentTypes to which an object can be transformed.
request - The source ContentType.
ContentTypes.
GCUBEFault - If an error in searching for available target ContentTypes occurred.
public java.lang.String queryTransformationPrograms(java.lang.String query)
throws GCUBEFault
query - The query about the transformation programs.
GCUBEFault - If an error in performing the query occurred.
public ArrayOfDataElementIDandContentType evaluateContentTypeByDataElementID(EvaluateContentTypeByDataElementID request)
throws GCUBEFault
ContentType evaluator which is identified by its type in order to evaluate the ContentType of an object.
request - The Data Element id and the type of the content type evaluator
ContentType of the data element.
GCUBEFault - If an error in evaluating the ContentType occurred.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||