Skip to content
This repository was archived by the owner on Nov 5, 2024. It is now read-only.

Commit 6fdbc37

Browse files
author
Martine Enger
committed
r Fjern ubrukt kode - jobb for å populere aktørId-cache er nå ferdig
1 parent a152f9f commit 6fdbc37

File tree

4 files changed

+0
-127
lines changed

4 files changed

+0
-127
lines changed

src/main/kotlin/no/nav/fo/veilarbregistrering/aktorIdCache/AktorIdCacheConfig.kt

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,12 @@
11
package no.nav.fo.veilarbregistrering.aktorIdCache
22

3-
import no.nav.common.featuretoggle.UnleashClient
4-
import no.nav.common.job.leader_election.LeaderElectionClient
5-
import no.nav.fo.veilarbregistrering.arbeidssoker.formidlingsgruppe.FormidlingsgruppeRepository
63
import no.nav.fo.veilarbregistrering.bruker.PdlOppslagGateway
74
import org.springframework.context.annotation.Bean
85
import org.springframework.context.annotation.Configuration
96

107
@Configuration
118
class AktorIdCacheConfig {
12-
@Bean
13-
fun populerAktorIdWorker(
14-
pdlOppslagGateway: PdlOppslagGateway,
15-
formidlingsgruppeRepository: FormidlingsgruppeRepository,
16-
aktorIdCacheRepository: AktorIdCacheRepository,
17-
unleashClient: UnleashClient,
18-
leaderElectionClient: LeaderElectionClient
19-
): PopulerAktorIdWorker {
20-
return PopulerAktorIdWorker(
21-
formidlingsgruppeRepository,
22-
pdlOppslagGateway,
23-
aktorIdCacheRepository,
24-
unleashClient,
25-
leaderElectionClient
26-
)
279

28-
}
2910
@Bean
3011
fun aktorIdCacheService(
3112
pdlOppslagGateway: PdlOppslagGateway,

src/main/kotlin/no/nav/fo/veilarbregistrering/aktorIdCache/AktorIdCacheRepository.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,5 @@ import no.nav.fo.veilarbregistrering.bruker.Foedselsnummer
55
interface AktorIdCacheRepository {
66

77
fun lagre(aktorIdCache: AktorIdCache)
8-
fun lagreBolk(aktorIdCacheListe: List<AktorIdCache>): Int
98
fun hentAktørId(fnr: Foedselsnummer): AktorIdCache?
109
}

src/main/kotlin/no/nav/fo/veilarbregistrering/aktorIdCache/PopulerAktorIdWorker.kt

Lines changed: 0 additions & 92 deletions
This file was deleted.

src/main/kotlin/no/nav/fo/veilarbregistrering/db/aktorIdCache/AktorIdCacheRepositoryImpl.kt

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -27,21 +27,6 @@ class AktorIdCacheRepositoryImpl(private val db: NamedParameterJdbcTemplate): Ak
2727
}
2828
}
2929

30-
override fun lagreBolk(aktorIdCacheListe: List<AktorIdCache>): Int {
31-
val params = aktorIdCacheListe.map {
32-
mapOf(
33-
"foedselsnummer" to it.foedselsnummer.foedselsnummer,
34-
"aktor_id" to it.aktorId.aktorId,
35-
"opprettet_dato" to it.opprettetDato
36-
)
37-
}
38-
39-
val sql = "INSERT INTO aktor_id_cache (foedselsnummer, aktor_id, opprettet_dato) values (:foedselsnummer, :aktor_id, :opprettet_dato)" +
40-
" on conflict do nothing"
41-
42-
return db.batchUpdate(sql, params.toTypedArray()).sum()
43-
}
44-
4530
override fun hentAktørId(fnr: Foedselsnummer): AktorIdCache? {
4631
val sql = "SELECT * FROM aktor_id_cache WHERE foedselsnummer = :fnr"
4732
val params = mapOf("fnr" to fnr.foedselsnummer)

0 commit comments

Comments
 (0)