OpenXDS Cleanup er en virkelig simpel standard-NSP komponent, der udover status og statistik-forespørgsler kun understøtter en enkelt operation - "start oprydning".
Komponentens formål er at fjerne dokumenter fra OpenXDS repository'et, der ikke længere findes metadata for i registry'et.
Komponenten indlæser derfor dokument-id'er fra filer genereret af det job, der sletter metadata fra det tilknyttede XDS registry.
Operationen 'start oprydning'
Komponenten er inddelt i følgende lag:
Servlet-laget ligger i pakken dk.sds.nsp.openxds.cleanup.ws og er ansvarlig for at håndtere requests - status-requests håndteres alene i servletten, mens statistik og start-kald delegeres til service-laget.
Service-laget ligger i pakken dk.sds.nsp.openxds.cleanup.service og er ansvarlig for at
Database-laget ligger i pakken dk.sds.nsp.openxds.cleanup.db.
Her foregår opslag og sletning i databasen via datasourcen.