ForeldrepengevedtakKafkaKonsument

class ForeldrepengevedtakKafkaKonsument(config: KafkaConsumerConfig, pollTimeout: Duration = 10.seconds, closeTimeout: Duration = 30.seconds, val dataSource: DataSource, val repositoryRegistry: RepositoryRegistry, val gatewayProvider: GatewayProvider) : KafkaKonsument<String, String> (source)

Constructors

Link copied to clipboard
constructor(config: KafkaConsumerConfig, pollTimeout: Duration = 10.seconds, closeTimeout: Duration = 30.seconds, dataSource: DataSource, repositoryRegistry: RepositoryRegistry, gatewayProvider: GatewayProvider)

Properties

Link copied to clipboard
Link copied to clipboard
private val closeTimeout: Duration
Link copied to clipboard
private val dataSource: DataSource
Link copied to clipboard
private val gatewayProvider: GatewayProvider
Link copied to clipboard
private val konsument: KafkaConsumer<K, V>
Link copied to clipboard
private val log: Logger?
private val log: Logger?
Link copied to clipboard
private val lukket: AtomicBoolean
Link copied to clipboard
private val pollTimeout: Duration
Link copied to clipboard
private val repositoryRegistry: RepositoryRegistry
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
private fun finnPersonMedIdenterFraPdl(ident: Ident, personRepository: PersonRepository): Person?
Link copied to clipboard
fun håndter(melding: ConsumerRecord<String, String>)
open override fun håndter(meldinger: ConsumerRecords<String, String>)
fun håndter(meldingKey: String, meldingVerdi: String)
Link copied to clipboard
fun konsumer()
Link copied to clipboard
fun lukk()