...
This module should be able to display and filter new eHoldings jobs, that we will use to export packages & titles.
What should be done in this module: add a new job type - 'eHoldings'
mod-data-export-spring is designed to manage, configure, and run jobs. This module provides REST API to retrieve jobs. is the entry point to start data export, it calls mod-data-export-worker to execute jobs sending events to the mod-data-export-worker's Kafka topic.
What should be done in this module:
- add new export type - 'eHoldings';
- add new request parameters to ExportTypeSpecificParameters.json, needed to pass export fields, and search params for titles search;
- add new JobCommandBuilder, needed to take request parameters to pass in Kafka event;
mod-data-export-worker ToDo is intended to receive events from mod-data-export-spring,andexecute its jobs. The module is built based on Spring Batch Framework, and jobs are configured in a set of steps. The execution of a job happens in 3-steps in most cases: retrieve data, process data, and write data to the file. Uploading files to some vendor-specific storage is preconfigured already by the listener and happens when all the data has been written to the file.
What should be done in this module:
-
- fff
- ddd
mod-kb-ebsco-java ToDo
ui-eholdings ToDo
...