docs
Toggle table of contents
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
docs
repository
/
no.nav.aap.meldeplikt
/
MeldeperiodeRepositoryImpl
Meldeperiode
Repository
Impl
class
MeldeperiodeRepositoryImpl
(
val
connection
:
DBConnection
)
:
MeldeperiodeRepository
(
source
)
Members
Constructors
Meldeperiode
Repository
Impl
Link copied to clipboard
constructor
(
connection
:
DBConnection
)
Types
Companion
Link copied to clipboard
object
Companion
:
RepositoryFactory
<
MeldeperiodeRepositoryImpl
>
Properties
connection
Link copied to clipboard
private
val
connection
:
DBConnection
Functions
hent
Fastsatt
Dag
Link copied to clipboard
open
override
fun
hentFastsattDag
(
behandlingId
:
BehandlingId
)
:
LocalDate
?
hent
Meldeperioder
Link copied to clipboard
open
fun
hentMeldeperioder
(
behandlingId
:
BehandlingId
,
periode
:
Periode
)
:
List
<
Periode
>
kopier
Link copied to clipboard
open
override
fun
kopier
(
fraBehandling
:
BehandlingId
,
tilBehandling
:
BehandlingId
)
lagre
Fastsatt
Dag
Link copied to clipboard
open
override
fun
lagreFastsattDag
(
behandlingId
:
BehandlingId
,
fastsattDag
:
LocalDate
)
Lagrer kun ned første meldeperioden - resten kan utledes
slett
Link copied to clipboard
open
override
fun
slett
(
behandlingId
:
BehandlingId
)