Page History
...
Biblioteket består af 2 moduler. Begge biblioteker findes som moduler på platformen. Som anvender er det kun nødvendigt med kendskab til et af modulerne. Det er modulet monlogminlog-producer-api. Dette skal inkluderes som provided in i pom.xml og tilføjes som en dependency i jboss-deployment-structure.xml.
...
POM artifactId: minlog-producer-api
Wildfly modul navn: dk.sds.nsp.minlog.producer.api
Minlog-producer-registration
...
POM artifactId: minlog-producer-registration
Wildfly modul navn: dk.sds.nsp.minlog.producer
API Beskrivelse og anvendelse
...
Hvis man kalder getRegisterService() metoden UDEN at have minlog-producer-registration på sin classpath så får man en test implementering af RegisterService. Denne udgave sender IKKE data til MinLog og validerer heller ikke input. Den logger udelukkende kald til via log4j. Afvikling i en NSP Wildfly container vil altid indeholde minlog-producer-registration på classpath.
RegisterService
Når man har anvendt RegisterServiceProvider til at få en implementering af RegisterService er der 4 metoder man kan kalde.
void init(String topiv topic, Properties kafkaProperties)
...
Dette svarer til et Destination element i https://www.nspop.dk/display/public/web/MinLog2+-+Min+Log+Registrering+-+Guide+til+anvendere#MinLog2MinLogRegistreringGuidetilanvendere-Request og der henvises derfor til dette dokuemnt.
Eksempel
Nendenstående Nedenstående er et eksempel på hvordan man anvender biblioteket.
...