Package-level declarations
Types
Link copied to clipboard
data class FagsysteminfoSvarHendelse(val hendelsestype: String = "fagsysteminfo_svar", val versjon: Int = 1, val eksternFagsakId: String, val hendelseOpprettet: LocalDateTime, val mottaker: MottakerDto, val revurdering: FagsysteminfoSvarHendelse.RevurderingDto, val utvidPerioder: List<FagsysteminfoSvarHendelse.UtvidetPeriodeDto>?, val behandlendeEnhet: String?)
Link copied to clipboard
data class KafkaProducerConfig<K, V>(val applicationId: String = requiredConfigForKey("NAIS_APP_NAME"), val brokers: String = requiredConfigForKey("KAFKA_BROKERS"), val ssl: SslConfig? = SslConfig(), val schemaRegistry: SchemaRegistryConfig? = SchemaRegistryConfig(), val additionalProperties: Properties = Properties())
Link copied to clipboard
abstract class KafkaProdusent<K, V>(val topic: String, config: KafkaProducerConfig<K, V>, producerName: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class SchemaRegistryConfig(val url: String = requiredConfigForKey("KAFKA_SCHEMA_REGISTRY"), val user: String = requiredConfigForKey("KAFKA_SCHEMA_REGISTRY_USER"), val password: String = requiredConfigForKey("KAFKA_SCHEMA_REGISTRY_PASSWORD"))
Link copied to clipboard
class SendFagsysteminfoBehovTilTilbakekrevingUtfører(val sakRepository: SakRepository) : JobbUtfører
Link copied to clipboard
class TilbakekrevingFagsystemInfoProdusent(config: KafkaProducerConfig<String, String>) : KafkaProdusent<String, String>