Page History
...
ENV | Beskrivelse | Eksempel |
---|---|---|
nxrg_data_url | URL til databasen med NXRG data | jdbc:mysql://localhost:3307/nxrg |
nxrg_data_user | Bruger til NXRG databasen | nxrg |
nxrg_data_pass | Password for bruger | nxrg |
cpr_file | Inputfil med cprnumre, der skal fixes | /input/cprinput.txt |
Cleanup job
Cleanup job sletter DocumentEntries og tilhørende objekter fra NXRG databasen som er ældre end en specificeret dato.
Servicekonfiguration
Cleanup jobbet har følgende properties der kan sættes:
...
Brug af service
Servicen udstiller to HTTP endpoints:
- /cleanup/status
- /cleanup/start
som kan interageres med eks. med curl
Code Block |
---|
curl http://localhost:8060/nxrg/cleanup/status |
Logning
Cleanup job logger på standardout vha. log4j. Jobbet vil ved kørsel udskrive følgende INFO statements ud:
Konfigurationsparametre:
- delete.after.days = x (evt. default hvis ikke sat)
- delete.type.code = x (evt. default hvis ikke sat)
- delete.output.dir = x (evt. default hvis ikke sat)
Søgning:
- Searching for documents to delete of type: 39289-4 created before: Tue Aug 13 14:39:15 CEST 2019
- Found documents to delete: 33
Sletning
- Successfully deleted documents: 33
Output
Efter kørsel af jobbet vil der blive placeret filer i det konfigurerede output bibliotek svarende til dokumenter der skal slettes i XDS repository. Der genereres een fil pr Repository der skal slettes dokumenter i.
Navngivningen på filen/filerne vil være:
- deleted-ddMMyyyyHHmm-repositoryId.txt
Hvor "ddMMyyyyHHmm" svarer til det tidspunkt, hvor jobbet blev startet, og repositoryId er OID på det repository der skal slettes dokumenter i.