docs
Toggle table of contents
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
docs
lib-test
/
no.nav.aap.behandlingsflyt.test.inmemoryrepo
/
InMemorySamordningYtelseRepository
In
Memory
Samordning
Ytelse
Repository
object
InMemorySamordningYtelseRepository
:
SamordningYtelseRepository
(
source
)
Members
Properties
id
Seq
Link copied to clipboard
private
val
idSeq
:
AtomicLong
lock
Link copied to clipboard
private
val
lock
:
Any
ytelser
Link copied to clipboard
private
val
ytelser
:
ConcurrentHashMap
<
BehandlingId
,
List
<
Pair
<
SamordningYtelseGrunnlag
,
Instant
>
>
>
Functions
hent
Eldste
Grunnlag
Link copied to clipboard
open
override
fun
hentEldsteGrunnlag
(
behandlingId
:
BehandlingId
)
:
SamordningYtelseGrunnlag
?
hent
Hvis
Eksisterer
Link copied to clipboard
open
override
fun
hentHvisEksisterer
(
behandlingId
:
BehandlingId
)
:
SamordningYtelseGrunnlag
?
kopier
Link copied to clipboard
open
override
fun
kopier
(
fraBehandling
:
BehandlingId
,
tilBehandling
:
BehandlingId
)
lagre
Link copied to clipboard
open
override
fun
lagre
(
behandlingId
:
BehandlingId
,
samordningYtelser
:
Set
<
SamordningYtelse
>
)
slett
Link copied to clipboard
open
override
fun
slett
(
behandlingId
:
BehandlingId
)