PersonOgSakService

class PersonOgSakService(val pdlGateway: IdentGateway, val arenaOppslagGateway: ArenaOppslagGateway, val personRepository: PersonRepository, val sakRepository: SakRepository, val arenaMigreringRepository: ArenaMigreringRepository)(source)

Constructors

Link copied to clipboard
constructor(pdlGateway: IdentGateway, arenaOppslagGateway: ArenaOppslagGateway, personRepository: PersonRepository, sakRepository: SakRepository, arenaMigreringRepository: ArenaMigreringRepository)
constructor(gatewayProvider: GatewayProvider, repositoryProvider: RepositoryProvider)

Properties

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

Functions

Link copied to clipboard
fun finnArenasakForBruker(ident: Ident, saksnummerArena: String): ArenaSak?
Link copied to clipboard
fun finnEllerOpprett(ident: Ident, søknadsdato: LocalDate): Sak
Link copied to clipboard
fun finnSakerFor(ident: Ident): List<Sak>
Link copied to clipboard
fun opprettSakMedArenaMigrering(ident: Ident, søknadsdato: LocalDate, saksnummerArena: String): Sak