Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Introduktion til XDSCleanup

XDSCleanup

...

jobbet består af to war-filer:

  • xdscleanup.war udstiller tre servlets. Disse snitflader er beskrevet i driftsvejledningen.
  • xdscleanup-deprecated.war udstiller to servlets. Disse snitflader er beskrevet i driftsvejledningen.

Alle NXRG services er Java baserede komponenter, der baserer sig på Java 8 og Spring frameworket.

...

Kildekoden bygges vha Maven, og kildekoden er organiseret i Maven-moduler. XDSCleanup består af følgende moduler:

cleanup-appoperations

Funktionalitet der er fælles for sletning fra registry og repository og indeholder servlets til oprydning af dokumenter i NXRG/OpenXDS.

cleanup-deprecated

Funktionalitet til sletning af udløbne aftale-dokumenteri NXRG.

cleanup-commonDiverse hjælpeklasser.
cleanup-testreportModul der genererer Jacoco testrapport.
cleanup-war

Modul, der er ansvarlig for at pakke XDSCleanup som en NSP service - herunder angivelse af modulafhængigheder i deployment descriptor.

Indeholder også Dockerfile til selve byg af Docker image.

nxrg-cleanup

Funktionalitet til sletning af dokumentmetadata fra NXRG.

openxds-cleanupFunktionalitet til sletning af dokumenter fra OpenXDS.

Beskrivelse af testsetup

Unittests (JUnit)

...