diff --git a/tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/TilbakekrevingServices.kt b/tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/TilbakekrevingServices.kt index af8094a7cf..7f2c76c2f6 100644 --- a/tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/TilbakekrevingServices.kt +++ b/tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/TilbakekrevingServices.kt @@ -7,7 +7,12 @@ import no.nav.su.se.bakover.domain.person.PersonService import no.nav.su.se.bakover.domain.sak.SakService import no.nav.su.se.bakover.hendelse.domain.HendelsekonsumenterRepo import no.nav.su.se.bakover.service.tilbakekreving.TilbakekrevingService +import tilbakekreving.application.service.common.TilbakekrevingsbehandlingTilgangstyringService +import tilbakekreving.application.service.consumer.KnyttKravgrunnlagTilSakOgUtbetalingKonsument import tilbakekreving.application.service.forhåndsvarsel.ForhåndsvarsleTilbakekrevingsbehandlingService +import tilbakekreving.application.service.opprett.OpprettTilbakekrevingsbehandlingService +import tilbakekreving.application.service.vurder.BrevTilbakekrevingsbehandlingService +import tilbakekreving.application.service.vurder.MånedsvurderingerTilbakekrevingsbehandlingService import tilbakekreving.domain.kravgrunnlag.Kravgrunnlag import tilbakekreving.domain.kravgrunnlag.KravgrunnlagRepo import tilbakekreving.domain.kravgrunnlag.RåttKravgrunnlag diff --git a/tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/TilbakekrevingsbehandlingTilgangstyringService.kt b/tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/common/TilbakekrevingsbehandlingTilgangstyringService.kt similarity index 89% rename from tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/TilbakekrevingsbehandlingTilgangstyringService.kt rename to tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/common/TilbakekrevingsbehandlingTilgangstyringService.kt index 3b785cc91c..e9f677c5db 100644 --- a/tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/TilbakekrevingsbehandlingTilgangstyringService.kt +++ b/tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/common/TilbakekrevingsbehandlingTilgangstyringService.kt @@ -1,4 +1,4 @@ -package tilbakekreving.application.service +package tilbakekreving.application.service.common import arrow.core.Either import arrow.core.right @@ -18,7 +18,7 @@ class TilbakekrevingsbehandlingTilgangstyringService( private val personRepo: PersonRepo, private val personService: PersonService, ) { - internal fun assertHarTilgangTilSak(sakId: UUID): Either { + fun assertHarTilgangTilSak(sakId: UUID): Either { // TODO jah: Flytt denne inn i servicen, vi skal ikke trenge bruke person sitt repo direkte. return personRepo.hentFnrForSak(sakId).map { assertHarTilgangTilPerson(it) diff --git a/tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/KnyttKravgrunnlagTilSakOgUtbetalingKonsument.kt b/tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/consumer/KnyttKravgrunnlagTilSakOgUtbetalingKonsument.kt similarity index 99% rename from tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/KnyttKravgrunnlagTilSakOgUtbetalingKonsument.kt rename to tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/consumer/KnyttKravgrunnlagTilSakOgUtbetalingKonsument.kt index 7fa90d4463..49fd794a6a 100644 --- a/tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/KnyttKravgrunnlagTilSakOgUtbetalingKonsument.kt +++ b/tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/consumer/KnyttKravgrunnlagTilSakOgUtbetalingKonsument.kt @@ -1,4 +1,4 @@ -package tilbakekreving.application.service +package tilbakekreving.application.service.consumer import arrow.core.Either import arrow.core.getOrElse diff --git "a/tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/forh\303\245ndsvarsel/Forh\303\245ndsvarsleTilbakekrevingsbehandlingService.kt" "b/tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/forh\303\245ndsvarsel/Forh\303\245ndsvarsleTilbakekrevingsbehandlingService.kt" index 074be58f91..dfdbde9284 100644 --- "a/tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/forh\303\245ndsvarsel/Forh\303\245ndsvarsleTilbakekrevingsbehandlingService.kt" +++ "b/tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/forh\303\245ndsvarsel/Forh\303\245ndsvarsleTilbakekrevingsbehandlingService.kt" @@ -4,7 +4,7 @@ import arrow.core.Either import arrow.core.left import no.nav.su.se.bakover.domain.sak.SakService import org.slf4j.LoggerFactory -import tilbakekreving.application.service.TilbakekrevingsbehandlingTilgangstyringService +import tilbakekreving.application.service.common.TilbakekrevingsbehandlingTilgangstyringService import tilbakekreving.domain.Tilbakekrevingsbehandling import tilbakekreving.domain.forhåndsvarsel.ForhåndsvarselTilbakekrevingsbehandlingCommand import tilbakekreving.domain.forhåndsvarsel.KunneIkkeForhåndsvarsle diff --git a/tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/OpprettTilbakekrevingsbehandlingService.kt b/tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/opprett/OpprettTilbakekrevingsbehandlingService.kt similarity index 94% rename from tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/OpprettTilbakekrevingsbehandlingService.kt rename to tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/opprett/OpprettTilbakekrevingsbehandlingService.kt index 1c9225cfb0..866ad42889 100644 --- a/tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/OpprettTilbakekrevingsbehandlingService.kt +++ b/tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/opprett/OpprettTilbakekrevingsbehandlingService.kt @@ -1,4 +1,4 @@ -package tilbakekreving.application.service +package tilbakekreving.application.service.opprett import arrow.core.Either import arrow.core.getOrElse @@ -6,6 +6,7 @@ import arrow.core.left import arrow.core.right import no.nav.su.se.bakover.domain.sak.SakService import org.slf4j.LoggerFactory +import tilbakekreving.application.service.common.TilbakekrevingsbehandlingTilgangstyringService import tilbakekreving.domain.OpprettetTilbakekrevingsbehandling import tilbakekreving.domain.opprett.KunneIkkeOppretteTilbakekrevingsbehandling import tilbakekreving.domain.opprett.OpprettTilbakekrevingsbehandlingCommand diff --git a/tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/BrevTilbakekrevingsbehandlingService.kt b/tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/vurder/BrevTilbakekrevingsbehandlingService.kt similarity index 91% rename from tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/BrevTilbakekrevingsbehandlingService.kt rename to tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/vurder/BrevTilbakekrevingsbehandlingService.kt index ffdcfe9440..4fd7472845 100644 --- a/tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/BrevTilbakekrevingsbehandlingService.kt +++ b/tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/vurder/BrevTilbakekrevingsbehandlingService.kt @@ -1,4 +1,4 @@ -package tilbakekreving.application.service +package tilbakekreving.application.service.vurder import arrow.core.Either import arrow.core.getOrElse @@ -7,6 +7,7 @@ import arrow.core.right import no.nav.su.se.bakover.domain.oppdrag.tilbakekreving.behandling.vurderTilbakekrevingsbehandling import no.nav.su.se.bakover.domain.sak.SakService import org.slf4j.LoggerFactory +import tilbakekreving.application.service.common.TilbakekrevingsbehandlingTilgangstyringService import tilbakekreving.domain.VurdertTilbakekrevingsbehandling import tilbakekreving.domain.opprett.TilbakekrevingsbehandlingRepo import tilbakekreving.domain.vurdert.KunneIkkeLagreBrevtekst diff --git "a/tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/M\303\245nedsvurderingerTilbakekrevingsbehandlingService.kt" "b/tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/vurder/M\303\245nedsvurderingerTilbakekrevingsbehandlingService.kt" similarity index 92% rename from "tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/M\303\245nedsvurderingerTilbakekrevingsbehandlingService.kt" rename to "tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/vurder/M\303\245nedsvurderingerTilbakekrevingsbehandlingService.kt" index 4bd25951de..e3a15e5e9a 100644 --- "a/tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/M\303\245nedsvurderingerTilbakekrevingsbehandlingService.kt" +++ "b/tilbakekreving/application/src/main/kotlin/tilbakekreving/application/service/vurder/M\303\245nedsvurderingerTilbakekrevingsbehandlingService.kt" @@ -1,4 +1,4 @@ -package tilbakekreving.application.service +package tilbakekreving.application.service.vurder import arrow.core.Either import arrow.core.getOrElse @@ -7,6 +7,7 @@ import arrow.core.right import no.nav.su.se.bakover.domain.oppdrag.tilbakekreving.behandling.vurderTilbakekrevingsbehandling import no.nav.su.se.bakover.domain.sak.SakService import org.slf4j.LoggerFactory +import tilbakekreving.application.service.common.TilbakekrevingsbehandlingTilgangstyringService import tilbakekreving.domain.VurdertTilbakekrevingsbehandling import tilbakekreving.domain.opprett.TilbakekrevingsbehandlingRepo import tilbakekreving.domain.vurdert.KunneIkkeVurdereTilbakekrevingsbehandling diff --git a/tilbakekreving/application/src/test/kotlin/tilbakekreving/application/service/OpprettTilbakekrevingsbehandlingServiceTest.kt b/tilbakekreving/application/src/test/kotlin/tilbakekreving/application/service/OpprettTilbakekrevingsbehandlingServiceTest.kt index 323bc6e027..bbd4b08967 100644 --- a/tilbakekreving/application/src/test/kotlin/tilbakekreving/application/service/OpprettTilbakekrevingsbehandlingServiceTest.kt +++ b/tilbakekreving/application/src/test/kotlin/tilbakekreving/application/service/OpprettTilbakekrevingsbehandlingServiceTest.kt @@ -22,6 +22,8 @@ import org.mockito.kotlin.anyOrNull import org.mockito.kotlin.doReturn import org.mockito.kotlin.mock import org.mockito.kotlin.verify +import tilbakekreving.application.service.common.TilbakekrevingsbehandlingTilgangstyringService +import tilbakekreving.application.service.opprett.OpprettTilbakekrevingsbehandlingService import tilbakekreving.domain.OpprettetTilbakekrevingsbehandlingHendelse import tilbakekreving.domain.opprett.OpprettTilbakekrevingsbehandlingCommand import tilbakekreving.domain.opprett.TilbakekrevingsbehandlingRepo diff --git a/tilbakekreving/presentation/src/main/kotlin/tilbakekreving/presentation/api/TilbakekrevingsbehandlingRoutes.kt b/tilbakekreving/presentation/src/main/kotlin/tilbakekreving/presentation/api/TilbakekrevingsbehandlingRoutes.kt index 1c72b14fa7..a1d1f86f60 100644 --- a/tilbakekreving/presentation/src/main/kotlin/tilbakekreving/presentation/api/TilbakekrevingsbehandlingRoutes.kt +++ b/tilbakekreving/presentation/src/main/kotlin/tilbakekreving/presentation/api/TilbakekrevingsbehandlingRoutes.kt @@ -1,10 +1,10 @@ package tilbakekreving.presentation.api import io.ktor.server.routing.Route -import tilbakekreving.application.service.BrevTilbakekrevingsbehandlingService -import tilbakekreving.application.service.MånedsvurderingerTilbakekrevingsbehandlingService -import tilbakekreving.application.service.OpprettTilbakekrevingsbehandlingService import tilbakekreving.application.service.forhåndsvarsel.ForhåndsvarsleTilbakekrevingsbehandlingService +import tilbakekreving.application.service.opprett.OpprettTilbakekrevingsbehandlingService +import tilbakekreving.application.service.vurder.BrevTilbakekrevingsbehandlingService +import tilbakekreving.application.service.vurder.MånedsvurderingerTilbakekrevingsbehandlingService import tilbakekreving.presentation.api.forhåndsvarsel.forhåndsvarsleTilbakekrevingRoute import tilbakekreving.presentation.api.opprett.opprettTilbakekrevingsbehandlingRoute import tilbakekreving.presentation.api.vurder.brevTilbakekrevingsbehandlingRoute diff --git a/tilbakekreving/presentation/src/main/kotlin/tilbakekreving/presentation/api/opprett/OpprettTilbakekrevingsbehandlingRoute.kt b/tilbakekreving/presentation/src/main/kotlin/tilbakekreving/presentation/api/opprett/OpprettTilbakekrevingsbehandlingRoute.kt index 9e8ce8a10d..b454d080b3 100644 --- a/tilbakekreving/presentation/src/main/kotlin/tilbakekreving/presentation/api/opprett/OpprettTilbakekrevingsbehandlingRoute.kt +++ b/tilbakekreving/presentation/src/main/kotlin/tilbakekreving/presentation/api/opprett/OpprettTilbakekrevingsbehandlingRoute.kt @@ -15,7 +15,7 @@ import no.nav.su.se.bakover.common.infrastructure.web.svar import no.nav.su.se.bakover.common.infrastructure.web.withBody import no.nav.su.se.bakover.common.infrastructure.web.withSakId import no.nav.su.se.bakover.hendelse.domain.Hendelsesversjon -import tilbakekreving.application.service.OpprettTilbakekrevingsbehandlingService +import tilbakekreving.application.service.opprett.OpprettTilbakekrevingsbehandlingService import tilbakekreving.domain.opprett.KunneIkkeOppretteTilbakekrevingsbehandling import tilbakekreving.domain.opprett.OpprettTilbakekrevingsbehandlingCommand import tilbakekreving.presentation.api.common.TilbakekrevingsbehandlingJson.Companion.toStringifiedJson diff --git a/tilbakekreving/presentation/src/main/kotlin/tilbakekreving/presentation/api/vurder/BrevTilbakekrevingsbehandlingRoute.kt b/tilbakekreving/presentation/src/main/kotlin/tilbakekreving/presentation/api/vurder/BrevTilbakekrevingsbehandlingRoute.kt index 294dd8c9d0..d62950b14e 100644 --- a/tilbakekreving/presentation/src/main/kotlin/tilbakekreving/presentation/api/vurder/BrevTilbakekrevingsbehandlingRoute.kt +++ b/tilbakekreving/presentation/src/main/kotlin/tilbakekreving/presentation/api/vurder/BrevTilbakekrevingsbehandlingRoute.kt @@ -22,7 +22,7 @@ import no.nav.su.se.bakover.common.infrastructure.web.withBody import no.nav.su.se.bakover.common.infrastructure.web.withSakId import no.nav.su.se.bakover.common.infrastructure.web.withTilbakekrevingId import no.nav.su.se.bakover.hendelse.domain.Hendelsesversjon -import tilbakekreving.application.service.BrevTilbakekrevingsbehandlingService +import tilbakekreving.application.service.vurder.BrevTilbakekrevingsbehandlingService import tilbakekreving.domain.TilbakekrevingsbehandlingId import tilbakekreving.domain.vurdert.KunneIkkeLagreBrevtekst import tilbakekreving.domain.vurdert.OppdaterBrevtekstCommand diff --git "a/tilbakekreving/presentation/src/main/kotlin/tilbakekreving/presentation/api/vurder/M\303\245nedsvurderingerTilbakekrevingsbehandlingRoute.kt" "b/tilbakekreving/presentation/src/main/kotlin/tilbakekreving/presentation/api/vurder/M\303\245nedsvurderingerTilbakekrevingsbehandlingRoute.kt" index 4655c72c4e..11a115b73d 100644 --- "a/tilbakekreving/presentation/src/main/kotlin/tilbakekreving/presentation/api/vurder/M\303\245nedsvurderingerTilbakekrevingsbehandlingRoute.kt" +++ "b/tilbakekreving/presentation/src/main/kotlin/tilbakekreving/presentation/api/vurder/M\303\245nedsvurderingerTilbakekrevingsbehandlingRoute.kt" @@ -23,7 +23,7 @@ import no.nav.su.se.bakover.common.infrastructure.web.withSakId import no.nav.su.se.bakover.common.infrastructure.web.withTilbakekrevingId import no.nav.su.se.bakover.common.tid.periode.Måned import no.nav.su.se.bakover.hendelse.domain.Hendelsesversjon -import tilbakekreving.application.service.MånedsvurderingerTilbakekrevingsbehandlingService +import tilbakekreving.application.service.vurder.MånedsvurderingerTilbakekrevingsbehandlingService import tilbakekreving.domain.TilbakekrevingsbehandlingId import tilbakekreving.domain.vurdert.KunneIkkeVurdereTilbakekrevingsbehandling import tilbakekreving.domain.vurdert.Månedsvurdering diff --git a/tilbakekreving/presentation/src/main/kotlin/tilbakekreving/presentation/job/Tilbakekrevingsjobber.kt b/tilbakekreving/presentation/src/main/kotlin/tilbakekreving/presentation/job/Tilbakekrevingsjobber.kt index 1234c688a1..449910074f 100644 --- a/tilbakekreving/presentation/src/main/kotlin/tilbakekreving/presentation/job/Tilbakekrevingsjobber.kt +++ b/tilbakekreving/presentation/src/main/kotlin/tilbakekreving/presentation/job/Tilbakekrevingsjobber.kt @@ -6,7 +6,7 @@ import no.nav.su.se.bakover.common.infrastructure.jobs.RunCheckFactory import no.nav.su.se.bakover.common.infrastructure.jobs.shouldRun import org.jetbrains.kotlin.utils.addToStdlib.ifTrue import org.slf4j.LoggerFactory -import tilbakekreving.application.service.KnyttKravgrunnlagTilSakOgUtbetalingKonsument +import tilbakekreving.application.service.consumer.KnyttKravgrunnlagTilSakOgUtbetalingKonsument import java.time.Duration import kotlin.concurrent.fixedRateTimer