RettighetstypeSteg

class RettighetstypeSteg(val rettighetstypeRepository: RettighetstypeRepository, val vilkårsresultatRepository: VilkårsresultatRepository, val vilkårService: VilkårService, val stansOpphørRepository: StansOpphørRepository, val unleashGateway: UnleashGateway, val kvoteService: KvoteService) : BehandlingSteg(source)

Constructors

Link copied to clipboard
constructor(rettighetstypeRepository: RettighetstypeRepository, vilkårsresultatRepository: VilkårsresultatRepository, vilkårService: VilkårService, stansOpphørRepository: StansOpphørRepository, unleashGateway: UnleashGateway, kvoteService: KvoteService)
constructor(repositoryProvider: RepositoryProvider, gatewayProvider: GatewayProvider)

Types

Link copied to clipboard

Functions

Link copied to clipboard
fun lagreStansOgOpphør(kontekst: FlytKontekstMedPerioder, rettighetstyper: Tidslinje<RettighetsType>, vilkårsresultat: Vilkårsresultat, kvoter: Kvoter)
Link copied to clipboard
open override fun utfør(kontekst: FlytKontekstMedPerioder): StegResultat