MottattDokumentRepositoryImpl

class MottattDokumentRepositoryImpl(val connection: DBConnection) : MottattDokumentRepository(source)

Constructors

Link copied to clipboard
constructor(connection: DBConnection)

Types

Link copied to clipboard
object Companion : RepositoryFactory<MottattDokumentRepositoryImpl>

Properties

Link copied to clipboard
private val connection: DBConnection
Link copied to clipboard
private val log: Logger?

Functions

Link copied to clipboard
open override fun hent(sakId: SakId, innsendingsreferanse: InnsendingReferanse): MottattDokument
Link copied to clipboard
Link copied to clipboard
open override fun hentDokumenterAvType(behandlingId: BehandlingId, typer: List<InnsendingType>): Set<MottattDokument>
open override fun hentDokumenterAvType(behandlingId: BehandlingId, type: InnsendingType): Set<MottattDokument>
open override fun hentDokumenterAvType(sakId: SakId, type: InnsendingType): Set<MottattDokument>
Link copied to clipboard
open override fun hentDokumenterForSak(sakId: SakId): Set<MottattDokument>
Link copied to clipboard
Link copied to clipboard
open override fun hentUbehandledeDokumenterAvType(sakId: SakId, dokumentType: InnsendingType): Set<MottattDokument>
Link copied to clipboard
open override fun kopier(fraBehandling: BehandlingId, tilBehandling: BehandlingId)

Kopier opplysninger og vurderinger fra en behandling inn i en annen.

Link copied to clipboard
open override fun lagre(mottattDokument: MottattDokument)
Link copied to clipboard
Link copied to clipboard
private fun mapMottattDokument(row: Row): MottattDokument
Link copied to clipboard
open override fun oppdaterBehandlingId(dokumentReferanse: InnsendingReferanse, behandlingId: BehandlingId, sakId: SakId)
Link copied to clipboard
open override fun oppdaterStatus(dokumentReferanse: InnsendingReferanse, behandlingId: BehandlingId, sakId: SakId, status: Status)
Link copied to clipboard
open override fun slett(behandlingId: BehandlingId)

Slett personopplysninger for en behandling.