Story #610
Design and implement a processing queue for synchronization service component
100%
Description
(story, 5pt) Design and implement a component that responds to tasks from the scheduler (above) for polling listObjects()
- able to use the ITK client for this (handling the listObjects call)
- add a message to the queue for each item needing processing in listobjects
- maintain state of last time listobjects was called, serialize object
- update UC06 text to flesh out design
Metanarrative:
Design and implement the retrieve content synchronization service component that will retrieve content from MN and store in Metacata
As a developer, I need to implement the CN synchronization service in order to keep metadata objects from Member Nodes synchronized
-- involves building the scheduler for the CN service
-- involves tracking when each MN was last synched to know which objects to ask for
-- involves calling MN.listObjects as needed
-- involves calling MN.get() and MN.getSystemMetadata() as needed
-- involves calling Metacat.create() and Metacat.update() to store the objects in the CN
History
#1 Updated by Robert Waltz about 14 years ago
- Status changed from New to Closed