TransformSourceDataglobal inherited sharing abstract class TransformSourceData Data to be processed by the TransformService.
Methods
getMessagesglobal abstract List<DeliveredMessage> getMessages(TransformSourceData.Request request) Build the list of messages containing the source data to be processed. Input Parameters
Return ValueThe list of delivered messages containing the source data. getDataSourceRowglobal virtual DataSource.Row getDataSourceRow(DeliveredMessage message) If the source data is based on DataSource.Row rather than the standard VirtualDataObject.Record, this specifies how the DataSource.Row can be retrieved from a source data message. Input Parameters
Return ValueThe DataSource.Row corresponding to the message. TransformSourceData.Requestglobal inherited sharing class Request Data that can be used to support the generation of messages. Methods
Requestglobal Request(MessageDescription messageDescription, TransformErrorList errorList) Create a TransformSourceData.Request. Input Parameters
getMessageDescriptionglobal MessageDescription getMessageDescription() Return ValueThe message description containing the nodes that detail the source fields required by the mappings. getErrorsglobal TransformErrorList getErrors() Return ValueA collection of errors to allow error reporting throughout the transform operation. |