PdlHendelseService

class PdlHendelseService(val sakRepository: SakRepository, val behandlingRepository: BehandlingRepository, val personRepository: PersonRepository, val barnRepository: BarnRepository, val underveisRepository: UnderveisRepository, val hendelseService: MottattHendelseService, val trukketSøknadService: TrukketSøknadService, val behandlingService: BehandlingService, val identGateway: IdentGateway)(source)

Constructors

Link copied to clipboard
constructor(sakRepository: SakRepository, behandlingRepository: BehandlingRepository, personRepository: PersonRepository, barnRepository: BarnRepository, underveisRepository: UnderveisRepository, hendelseService: MottattHendelseService, trukketSøknadService: TrukketSøknadService, behandlingService: BehandlingService, identGateway: IdentGateway)
constructor(repositoryProvider: RepositoryProvider, gatewayProvider: GatewayProvider)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
private val log: Logger?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
private val secureLogger: Logger?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun håndter(personHendelse: PdlPersonHendelse)
Link copied to clipboard
private fun håndterDødPersonSomBrukerEllerBarn(personId: PersonId, funnetIdent: Ident, personHendelse: PdlPersonHendelse)
Link copied to clipboard
private fun håndterDødsfallHendelse(personHendelse: PdlPersonHendelse)
Link copied to clipboard
Link copied to clipboard
private fun sendDødsHendelseHvisRelevant(vedtakBehandling: BehandlingMedVedtak?, personHendelse: PdlPersonHendelse, sak: Sak, sisteOpprettedeBehandling: Behandling?, hendelseType: PdlHendelseKafkaKonsument.Dødsfalltype)