FatteVedtakLøser

class FatteVedtakLøser(val avklaringsbehovRepository: AvklaringsbehovRepository, val unleashGateway: UnleashGateway) : AvklaringsbehovsLøser<FatteVedtakLøsning> (source)

Constructors

Link copied to clipboard
constructor(avklaringsbehovRepository: AvklaringsbehovRepository, unleashGateway: UnleashGateway)
constructor(repositoryProvider: RepositoryProvider, gatewayProvider: GatewayProvider)

Properties

Link copied to clipboard

Functions

Link copied to clipboard
open override fun forBehov(): Definisjon
Link copied to clipboard
open override fun løs(kontekst: AvklaringsbehovKontekst, løsning: FatteVedtakLøsning): LøsningsResultat
Link copied to clipboard
Link copied to clipboard
private fun skalSendesTilbake(vurderinger: List<TotrinnsVurdering>): Boolean
Link copied to clipboard
private fun validerAvklaringsbehovOppMotBruker(avklaringsbehovene: List<Avklaringsbehov>, bruker: Bruker)