...
ui-eholdings will be able to create and send the export jobs from UI
What should be done in this module:
- store the fields available to export (see attached user story);
- send jobs to mod-data-export-spring;
- show green toast message the name of generating file, and the approximate duration of export. The duration is defined based on the number of records for export;
mod-kb-ebsco-java stores packages & titles, and provides REST API to retrieve these objects. REST methods are already provided and needed for mod-data-export-worker:
Retrieve package details: GET /eholdings/packages/{packageId}
Retrieve package titles: GET /eholdings/titles/{titleId}
...