Types

Link copied to clipboard
private class AvklaringsbehovHolder(val avklaringsbehovene: MutableList<Avklaringsbehov>)

Properties

Link copied to clipboard
private val endringSeq: AtomicLong
Link copied to clipboard
private val idSeq: AtomicLong
Link copied to clipboard
private val lock: Any

Functions

Link copied to clipboard
open override fun endre(avklaringsbehovId: Long, endring: Endring)
Link copied to clipboard
private fun endreAvklaringsbehov(avklaringsbehovId: Long, endring: Endring)
Link copied to clipboard
open override fun endreVentepunkt(avklaringsbehovId: Long, endring: Endring, funnetISteg: StegType)
Link copied to clipboard
private fun ensureDefault(behandlingId: BehandlingId)
Link copied to clipboard
open override fun hent(behandlingId: BehandlingId): List<Avklaringsbehov>
Link copied to clipboard
Link copied to clipboard
open override fun hentAvklaringsbehovene(behandlingId: BehandlingId): Avklaringsbehovene
Link copied to clipboard
open override fun kopier(fraBehandling: BehandlingId, tilBehandling: BehandlingId)
Link copied to clipboard
open override fun kreverToTrinn(avklaringsbehovId: Long, kreverToTrinn: Boolean)
Link copied to clipboard
private fun lagretEndring(endring: Endring): Endring
Link copied to clipboard
private fun oppdaterFunnetISteg(avklaringsbehovId: Long, funnetISteg: StegType)
Link copied to clipboard
open override fun opprett(behandlingId: BehandlingId, definisjon: Definisjon, funnetISteg: StegType, frist: LocalDate?, begrunnelse: String, grunn: ÅrsakTilSettPåVent?, endretAv: Bruker, perioderSomIkkeErTilstrekkeligVurdert: Set<Periode>?, perioderVedtaketBehøverVurdering: Set<Periode>?, perioderKanVurderes: Set<Periode>?, gradBehov: GradBehov?)
Link copied to clipboard
open override fun slett(behandlingId: BehandlingId)