The solution for this recurring problem should be standardized, and separated into its own class rather than polluting classes concerned with GUI events or with server-side interaction.
We are aiming for a highly reusable and hence simple bulk loader. Regular usage is listed in the following:
- Pass an array of the requests to the bulk loader class
- Listen for when the list has completed
- Listen for when an item has been completed
- Get the number of remaining items