InstitusjonsOppholdKafkaKonsument

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

Constructors

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

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, InstitusjonsOppholdHendelseKafkaMelding>)
Link copied to clipboard
fun konsumer()
Link copied to clipboard
fun lukk()