Encapsulates download data operations for direct row handling. To obtain a DownloadData instance, use the DBConnectionContext
getDownloadData method.
Use the DownloadData.getDownloadTables and getDownloadTableByName methods to return DownloadTableData instances.
This download data is available through DBConnectionContext. It is not valid to access the download data before the begin_synchronization
event or after the end_download event. It is not valid to access DownloadData in an upload-only synchronization.
The following example shows you how to obtain a DownloadData instance for the current synchronization using the DBConnectionContext
getDownloadData method.
DBConnectionContext _cc;
// Your class constructor.
public OrderProcessor(DBConnectionContext cc) {
_cc = cc;
}
// The method used for the handle_DownloadData event.
public void handleDownload() throws SQLException {
// Get the DownloadData for the current synchronization.
DownloadData my_dd = _cc.getDownloadData();
// ...
}