PdlHendelseKafkaKonsument

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

Constructors

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

Types

Link copied to clipboard

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
open override fun håndter(meldinger: ConsumerRecords<String, Personhendelse>)
Link copied to clipboard
fun konsumer()
Link copied to clipboard
fun lukk()
Link copied to clipboard
fun Personhendelse.tilDomain(): PdlPersonHendelse