SaksHistorikkService
class SaksHistorikkService(val behandlingRepository: BehandlingRepository, val avklaringsbehovOperasjonerRepository: AvklaringsbehovOperasjonerRepository, val trukketSøknadRepository: TrukketSøknadRepository, val oppgavestyringGateway: OppgavestyringGateway)(source)
Constructors
Link copied to clipboard
constructor(behandlingRepository: BehandlingRepository, avklaringsbehovOperasjonerRepository: AvklaringsbehovOperasjonerRepository, trukketSøknadRepository: TrukketSøknadRepository, oppgavestyringGateway: OppgavestyringGateway)
constructor(repositoryProvider: RepositoryProvider, gatewayProvider: GatewayProvider)
Types
Link copied to clipboard
private data class BehandlingHistorikkInternal(val behandlingId: BehandlingId, val hendelser: List<BehandlingHendelseDTO> = emptyList())
Properties
Functions
Link copied to clipboard
private fun utledBehandlingHendelser(behandlingerMedBehov: List<AvklaringsbehovForSak>): List<SaksHistorikkService.BehandlingHistorikkInternal>
Link copied to clipboard
private fun utledMarkeringerHendelser(saksnummer: Saksnummer): List<SaksHistorikkService.BehandlingHistorikkInternal>
Link copied to clipboard
private fun utledOpprettelseHendelser(alleBehandlinger: List<Behandling>): List<SaksHistorikkService.BehandlingHistorikkInternal>
Link copied to clipboard
private fun utledReturerMedÅrsak(behandlingerMedBehov: List<AvklaringsbehovForSak>): List<SaksHistorikkService.BehandlingHistorikkInternal>
Link copied to clipboard