Denne modulen inneholder Avro-filer som beskriver hvordan meldingene serialiseres og deserialiseres på kafka topicene mellom tortuga-hiv, tortuga-hoi, og tortuga-loot.
- Topic mellom tortuga-hiv og tortuga-hoi benytter
src/main/avro/Hendelse.avsc
- Topic mellom tortuga-hoi og tortuga-loot benytter
src/main/avro/HendelseKey.avsc
som key, ogsrc/main/avro/PensjonsgivendeInntekt.avsc
som value
Java-koden blir generert i generate-sources
-fasen.
src/main/topicconfig/
inneholder konfigurasjonsfilene som ble brukt til å opprette topicene.
Dersom man har behov for å gjenopprette topics så gjør man følgende:
- Gå til swagger siden for kafka-adminrest
- Naviger til "oneshot"
- Kopier json fra config filen til ønsket topic
- Paste json inn og trykk execute
- Sjekk responskode/output
NB! Dersom man sletter og gjenoppretter topics må man huske å legge til riktige personer i KM gruppen.