docs
Toggle table of contents
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
docs
behandlingsflyt
/
no.nav.aap.behandlingsflyt.sakogbehandling.sak
/
SakService
Sak
Service
class
SakService
(
val
sakRepository
:
SakRepository
,
val
behandlingRepository
:
BehandlingRepository
)
(
source
)
Members
Constructors
Sak
Service
Link copied to clipboard
constructor
(
sakRepository
:
SakRepository
,
behandlingRepository
:
BehandlingRepository
)
constructor
(
repositoryProvider
:
RepositoryProvider
,
gatewayProvider
:
GatewayProvider
)
Properties
behandling
Repository
Link copied to clipboard
private
val
behandlingRepository
:
BehandlingRepository
sak
Repository
Link copied to clipboard
private
val
sakRepository
:
SakRepository
Functions
hent
Link copied to clipboard
fun
hent
(
saksnummer
:
Saksnummer
)
:
Sak
fun
hent
(
sakId
:
SakId
)
:
Sak
hent
Sak
For
Link copied to clipboard
fun
hentSakFor
(
behandlingId
:
BehandlingId
)
:
Sak
oppdater
Rettighetsperioden
Link copied to clipboard
fun
oppdaterRettighetsperioden
(
sakId
:
SakId
,
brevkategori
:
InnsendingType
,
mottattDato
:
LocalDate
)
overstyr
Rettighetsperioden
Link copied to clipboard
fun
overstyrRettighetsperioden
(
sakId
:
SakId
,
startDato
:
LocalDate
,
sluttDato
:
LocalDate
)