KabalKafkaKonsument

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

Constructors

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

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 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
fun håndter(meldingVerdi: String)
fun håndter(melding: ConsumerRecord<String, String>)
open override fun håndter(meldinger: ConsumerRecords<String, String>)
Link copied to clipboard
fun konsumer()
Link copied to clipboard
fun lukk()