Package com.smartgwt.client.data
Class RequestTransformer
java.lang.Object
com.smartgwt.client.data.RequestTransformer
The RequestTransformer provides the equivalent functionality of overriding 
DataSource.transformRequest(DSRequest)  when
 instantiating a DataSource on the client. However when obtaining a DataSource instance from the server using  DataSource.getDataSource(java.lang.String), transformRequest(DSRequest) and #transformResponse(DSResponse, DSRequest, Object)
 cannot be overridden and so the requestTransformer parameter can be passed to DataSource.getDataSource(java.lang.String) instead.- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetDefaultTransformRequest(DSRequest dsRequest) Return the result of the default transformed request.protected abstract ObjecttransformRequest(DSRequest dsRequest) See the docs forDataSource.transformRequest(DSRequest).
- 
Constructor Details- 
RequestTransformerpublic RequestTransformer()
 
- 
- 
Method Details- 
transformRequestSee the docs forDataSource.transformRequest(DSRequest).- Parameters:
- dsRequest- the DSRequest being processed
- Returns:
- data to be sent to the dataURL (JavaScriptObject, String or Record)
 
- 
getDefaultTransformRequestReturn the result of the default transformed request.- Parameters:
- dsRequest- the request
- Returns:
- the default transformed request
 
 
-