TilbakekrevingRepositoryImpl

class TilbakekrevingRepositoryImpl(val connection: DBConnection) : TilbakekrevingRepository(source)

Constructors

Link copied to clipboard
constructor(connection: DBConnection)

Types

Link copied to clipboard
object Companion : RepositoryFactory<TilbakekrevingRepositoryImpl>

Properties

Link copied to clipboard
private val connection: DBConnection

Functions

Link copied to clipboard
open override fun hent(tilbakekrevingsBehandlingId: UUID): Tilbakekrevingsbehandling
open override fun hent(sakId: SakId): List<Tilbakekrevingsbehandling>
Link copied to clipboard

Vedtaksdato i kafka-hendelser fra tilbake-løsningen til kelvin ble innført i 2026. Dvs. vi har persistert tilbakekrevingsbehandlinger fra tilbake i kelvin-db som er både uten og med vedtaksdato avhengig av opprettelsetidspunkt. For visningen av vedtaksdato i klage-flyten i saksbehandling faller vi tilbake til hendelse_opprettet dato for de behandlingene som mangler vedtaksdato.

Link copied to clipboard
open override fun kopier(fraBehandling: BehandlingId, tilBehandling: BehandlingId)
Link copied to clipboard
open override fun lagre(sakId: SakId, tilbakekrevingshendelse: Tilbakekrevingshendelse)
Link copied to clipboard
private fun lagreEllerOppdatereBehandling(sakId: SakId, tilbakekrevingshendelse: Tilbakekrevingshendelse)
Link copied to clipboard
open override fun slett(behandlingId: BehandlingId)