Versions Compared

Key

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

...

  • components indeholder interfaces der skal anvendes af indlæsernede enkelte indlæsere
  • config indeholder konfiguration af databaser, logning og andet relevant
  • database.dao indeholder klasser til database adgang
  • database.model indeholder den model som dao klasserne arbejder med
  • monitoring indeholder logik til status servicen
  • route indeholder default ruter, som indlæserne kan anvende til at bygge deres ruter med
  • route.components og route.components.impl indeholder de klasser default ruterne bruger, for at pakke camel/rute relateret logik væk fra fra yder indlæserne
  • route.model indeholder modellen, der generaliserer de events, som default ruterne og deres komponenter arbejder på.
  • service og service og service.impl indeholder pt kun logik til at operer operere på dataset og datasetlog.
  • utils indeholder pt. funktionalitet til at tjekke ftp forbindelser, men har til formål at indeholde diverse utils klasser.

...

  • compose folder der indeholder docker-compose filer til test og relateret configuration
  • yder-event folder, som har ansvaret for at generere source kode/klasser ud fra det aktuelle avro format til brug for de andre moduler
  • yder-integrationtest, der indeholder integrations testen for yder indlæseren. Herunder de test filer, der anvendes i testen
  • yder-service, der indeholder selve yder indlæser logikkenlogik
  • yder-testreport, der sammenfatter test rapporter fra de andre moduler til een.
  • yder-war, bygger runtime filen og indeholder den Dockerfile, der anvendes til at skabe docker containeren.

...

  • components.impl indeholder implementeringen af fælles bibliotekes interfaces i samme pakke
  • config indeholder konfiguration af database og rute.
  • database.dao indeholder klasser til database adgang
  • database.model indeholder den model som dao klasserne arbejder med
  • route indeholder opsæt af yder indlæseren rute. Den anvender i høj grad default ruten fra fælles biblioteket.
  • route.components indeholder yder specfikke klasser, der anvendes af componets.impl
  • route.components.field indeholder yder felt specifik håndteringrelateret logik.
  • route.model indeholder de interne POJOs der arbejdes på som Events. Klassen YderIndlaeserEvent "starter" træ-strukturen, og den implementerer IndlaeserEvent fra fælles biblioteket.
  • service indeholder de servlet indlæseren stiller til rådighed.

...