File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed
dp-inntekt-grpc/src/main/kotlin/no/nav/dagpenger/inntekt/rpc Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ import no.nav.dagpenger.events.inntekt.v1.Inntekt
1818import no.nav.dagpenger.events.inntekt.v1.SpesifisertInntekt
1919import no.nav.dagpenger.events.moshiInstance
2020
21- interface InntektHenter {
21+ interface InntektHenter : Closeable {
2222 suspend fun hentSpesifisertInntekt (inntektId : String ): SpesifisertInntekt
2323 suspend fun hentKlassifisertInntekt (inntektId : String ): Inntekt
2424}
@@ -39,11 +39,15 @@ class InntektHenterWrapper private constructor(
3939 .executor(Dispatchers .IO .asExecutor())
4040 .usePlaintext().build()
4141 )
42+
43+ override fun close () {
44+ client.close()
45+ }
4246}
4347
4448internal class InntektHenterClient constructor(
4549 private val channel : ManagedChannel
46- ) : Closeable, InntektHenter {
50+ ) : InntektHenter {
4751
4852 companion object {
4953 private val spesifisertInntektAdapter = moshiInstance.adapter(SpesifisertInntekt ::class .java)!!
You can’t perform that action at this time.
0 commit comments