Product Upload
The product upload flow defines the sequence used by the daemon to retrieve products from the external system, transform them, and send them to Talk2Sync in pages.
The process continues until there are no additional products to upload. Once all products have been processed, the daemon marks the product upload operation as finished.
Upload Flow
Process
The daemon follows these steps:
- Start the product upload process.
- Get the timestamp from which products should start being buffered.
- Query and transform products using the external system implementation.
- Push a page of products to Talk2Sync.
- Check whether more products remain.
- If more products are available, push the next page.
- If no products remain, finish the product upload operation.
Next Steps
- Review Push Products Page to implement the product page operation.
- Review Set Finish Products Push to complete the upload operation.
- Review Query Implementation Products for the implementation state used during product retrieval.