diff --git a/README.md b/README.md index 7efd6c837..ad5af13a6 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,7 @@ docker run -d --env-file=docker.list --name fplos fplos ## Kjøring lokalt -`no.nav.foreldrepenger.los.web.server.jetty.JettyDevServer` started i Intellij. Lokalt så går den mot Virtuell Tjenesteplattform. Denne må selvsagt kjøre på +`no.nav.foreldrepenger.los.JettyDevServer` started i Intellij. Lokalt så går den mot Virtuell Tjenesteplattform. Denne må selvsagt kjøre på standard porter. Merk du trenger trolig sertifikater om applikasjonen bruker tjenester på soap. Dette er pga WS-secure, etc. diff --git a/pom.xml b/pom.xml index a71582379..47a9f93da 100644 --- a/pom.xml +++ b/pom.xml @@ -336,7 +336,7 @@ true lib/ - no.nav.foreldrepenger.los.web.server.jetty.JettyServer + no.nav.foreldrepenger.los.server.JettyServer diff --git "a/src/main/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/Beskyttelsesbehov.java" "b/src/main/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/Beskyttelsesbehov.java" index 1d75385f9..c52d74f2c 100644 --- "a/src/main/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/Beskyttelsesbehov.java" +++ "b/src/main/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/Beskyttelsesbehov.java" @@ -7,7 +7,7 @@ import no.nav.foreldrepenger.los.domene.typer.Saksnummer; import no.nav.foreldrepenger.los.oppgave.AndreKriterierType; import no.nav.foreldrepenger.los.hendelse.behandlinghendelse.AktørPipKlient; -import no.nav.foreldrepenger.los.klient.person.PersonTjeneste; +import no.nav.foreldrepenger.los.persontjeneste.PersonTjeneste; import no.nav.foreldrepenger.los.oppgave.Oppgave; @Dependent diff --git a/src/main/java/no/nav/foreldrepenger/los/klient/fpsak/Aksjonspunkt.java "b/src/main/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/fpsak/Aksjonspunkt.java" similarity index 98% rename from src/main/java/no/nav/foreldrepenger/los/klient/fpsak/Aksjonspunkt.java rename to "src/main/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/fpsak/Aksjonspunkt.java" index 08d071e73..56fe88715 100644 --- a/src/main/java/no/nav/foreldrepenger/los/klient/fpsak/Aksjonspunkt.java +++ "b/src/main/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/fpsak/Aksjonspunkt.java" @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.klient.fpsak; +package no.nav.foreldrepenger.los.hendelse.hendelsehåndterer.fpsak; import static java.util.Arrays.asList; diff --git "a/src/main/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/fpsak/FpsakOppgaveEgenskapFinner.java" "b/src/main/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/fpsak/FpsakOppgaveEgenskapFinner.java" index b92682b13..5aefedf2a 100644 --- "a/src/main/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/fpsak/FpsakOppgaveEgenskapFinner.java" +++ "b/src/main/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/fpsak/FpsakOppgaveEgenskapFinner.java" @@ -8,7 +8,6 @@ import no.nav.foreldrepenger.los.felles.util.StreamUtil; import no.nav.foreldrepenger.los.hendelse.hendelsehåndterer.FagsakEgenskaper; import no.nav.foreldrepenger.los.hendelse.hendelsehåndterer.OppgaveEgenskapFinner; -import no.nav.foreldrepenger.los.klient.fpsak.Aksjonspunkt; import no.nav.foreldrepenger.los.oppgave.AndreKriterierType; import no.nav.vedtak.hendelser.behandling.Behandlingstype; import no.nav.vedtak.hendelser.behandling.Behandlingsårsak; diff --git "a/src/main/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/fpsak/TransisjonUtleder.java" "b/src/main/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/fpsak/TransisjonUtleder.java" index bfcf0d42d..cb9f63789 100644 --- "a/src/main/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/fpsak/TransisjonUtleder.java" +++ "b/src/main/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/fpsak/TransisjonUtleder.java" @@ -14,7 +14,6 @@ import java.util.function.Predicate; import no.nav.foreldrepenger.los.domene.typer.BehandlingId; -import no.nav.foreldrepenger.los.klient.fpsak.Aksjonspunkt; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git "a/src/main/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/fpsak/h\303\245ndterere/P\303\245VentOppgaveOppgavetransisjonH\303\245ndterer.java" "b/src/main/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/fpsak/h\303\245ndterere/P\303\245VentOppgaveOppgavetransisjonH\303\245ndterer.java" index 26aea189c..2e122981e 100644 --- "a/src/main/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/fpsak/h\303\245ndterere/P\303\245VentOppgaveOppgavetransisjonH\303\245ndterer.java" +++ "b/src/main/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/fpsak/h\303\245ndterere/P\303\245VentOppgaveOppgavetransisjonH\303\245ndterer.java" @@ -10,7 +10,7 @@ import no.nav.foreldrepenger.los.domene.typer.BehandlingId; import no.nav.foreldrepenger.los.felles.util.StreamUtil; -import no.nav.foreldrepenger.los.klient.fpsak.Aksjonspunkt; +import no.nav.foreldrepenger.los.hendelse.hendelsehåndterer.fpsak.Aksjonspunkt; import no.nav.foreldrepenger.los.oppgave.OppgaveTjeneste; import org.slf4j.Logger; diff --git a/src/main/java/no/nav/foreldrepenger/los/konfig/ApiConfig.java b/src/main/java/no/nav/foreldrepenger/los/konfig/ApiConfig.java index fcfef2230..6a31c2b73 100644 --- a/src/main/java/no/nav/foreldrepenger/los/konfig/ApiConfig.java +++ b/src/main/java/no/nav/foreldrepenger/los/konfig/ApiConfig.java @@ -8,24 +8,24 @@ import io.swagger.v3.oas.models.info.Info; import io.swagger.v3.oas.models.servers.Server; import no.nav.foreldrepenger.konfig.Environment; -import no.nav.foreldrepenger.los.web.app.exceptions.ConstraintViolationMapper; -import no.nav.foreldrepenger.los.web.app.exceptions.GeneralRestExceptionMapper; -import no.nav.foreldrepenger.los.web.app.exceptions.JsonMappingExceptionMapper; -import no.nav.foreldrepenger.los.web.app.exceptions.JsonParseExceptionMapper; -import no.nav.foreldrepenger.los.web.app.tjenester.admin.AdminRestTjeneste; -import no.nav.foreldrepenger.los.web.app.tjenester.admin.DriftsmeldingerRestTjeneste; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.AvdelingslederRestTjeneste; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.nøkkeltall.NøkkeltallRestTjeneste; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.nøkkeltall.åpnebehandlinger.NøkkeltallÅpneBehandlingerRestTjeneste; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.oppgave.AvdelingslederOppgaveRestTjeneste; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.reservasjoner.AvdelingReservasjonerRestTjeneste; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksbehandler.AvdelingslederSaksbehandlerRestTjeneste; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.AvdelingslederSakslisteRestTjeneste; -import no.nav.foreldrepenger.los.web.app.tjenester.kodeverk.KodeverkRestTjeneste; -import no.nav.foreldrepenger.los.web.app.tjenester.saksbehandler.enhet.SaksbehandlerEnhetRestTjeneste; -import no.nav.foreldrepenger.los.web.app.tjenester.saksbehandler.nøkkeltall.SaksbehandlerNøkkeltallRestTjeneste; -import no.nav.foreldrepenger.los.web.app.tjenester.saksbehandler.oppgave.OppgaveRestTjeneste; -import no.nav.foreldrepenger.los.web.app.tjenester.saksbehandler.saksliste.SaksbehandlerSakslisteRestTjeneste; +import no.nav.foreldrepenger.los.server.exceptions.ConstraintViolationMapper; +import no.nav.foreldrepenger.los.server.exceptions.GeneralRestExceptionMapper; +import no.nav.foreldrepenger.los.server.exceptions.JsonMappingExceptionMapper; +import no.nav.foreldrepenger.los.server.exceptions.JsonParseExceptionMapper; +import no.nav.foreldrepenger.los.tjenester.admin.AdminRestTjeneste; +import no.nav.foreldrepenger.los.tjenester.admin.DriftsmeldingerRestTjeneste; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.AvdelingslederRestTjeneste; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.nøkkeltall.NøkkeltallRestTjeneste; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.nøkkeltall.NøkkeltallÅpneBehandlingerRestTjeneste; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.oppgave.AvdelingslederOppgaveRestTjeneste; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.reservasjoner.AvdelingReservasjonerRestTjeneste; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksbehandler.AvdelingslederSaksbehandlerRestTjeneste; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.AvdelingslederSakslisteRestTjeneste; +import no.nav.foreldrepenger.los.tjenester.kodeverk.KodeverkRestTjeneste; +import no.nav.foreldrepenger.los.tjenester.saksbehandler.enhet.SaksbehandlerEnhetRestTjeneste; +import no.nav.foreldrepenger.los.tjenester.saksbehandler.nøkkeltall.SaksbehandlerNøkkeltallRestTjeneste; +import no.nav.foreldrepenger.los.tjenester.saksbehandler.oppgave.OppgaveRestTjeneste; +import no.nav.foreldrepenger.los.tjenester.saksbehandler.saksliste.SaksbehandlerSakslisteRestTjeneste; import no.nav.vedtak.exception.TekniskException; import no.nav.vedtak.felles.prosesstask.rest.ProsessTaskRestTjeneste; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/IndexClasses.java b/src/main/java/no/nav/foreldrepenger/los/konfig/IndexClasses.java similarity index 99% rename from src/main/java/no/nav/foreldrepenger/los/web/app/IndexClasses.java rename to src/main/java/no/nav/foreldrepenger/los/konfig/IndexClasses.java index 9d0889ff6..df710cb18 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/IndexClasses.java +++ b/src/main/java/no/nav/foreldrepenger/los/konfig/IndexClasses.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app; +package no.nav.foreldrepenger.los.konfig; import java.io.IOException; import java.net.URI; diff --git a/src/main/java/no/nav/foreldrepenger/los/konfig/InternalApiConfig.java b/src/main/java/no/nav/foreldrepenger/los/konfig/InternalApiConfig.java index 4d495682c..e332f12d9 100644 --- a/src/main/java/no/nav/foreldrepenger/los/konfig/InternalApiConfig.java +++ b/src/main/java/no/nav/foreldrepenger/los/konfig/InternalApiConfig.java @@ -6,8 +6,8 @@ import jakarta.ws.rs.core.Application; import io.prometheus.client.hotspot.DefaultExports; -import no.nav.foreldrepenger.los.web.app.healthcheck.HealthCheckRestService; -import no.nav.foreldrepenger.los.web.app.metrics.PrometheusRestService; +import no.nav.foreldrepenger.los.server.healthcheck.HealthCheckRestService; +import no.nav.foreldrepenger.los.server.PrometheusRestService; @ApplicationPath(InternalApiConfig.API_URL) public class InternalApiConfig extends Application { diff --git a/src/main/java/no/nav/foreldrepenger/los/konfig/JacksonJsonConfig.java b/src/main/java/no/nav/foreldrepenger/los/konfig/JacksonJsonConfig.java index 2ed78e2bf..4f096177d 100644 --- a/src/main/java/no/nav/foreldrepenger/los/konfig/JacksonJsonConfig.java +++ b/src/main/java/no/nav/foreldrepenger/los/konfig/JacksonJsonConfig.java @@ -15,8 +15,6 @@ import com.fasterxml.jackson.datatype.jdk8.Jdk8Module; import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule; -import no.nav.foreldrepenger.los.web.app.IndexClasses; - @Provider public class JacksonJsonConfig implements ContextResolver { diff --git a/src/main/java/no/nav/foreldrepenger/los/oppgave/OppgaveRepository.java b/src/main/java/no/nav/foreldrepenger/los/oppgave/OppgaveRepository.java index f17c38a05..a40e5af7f 100644 --- a/src/main/java/no/nav/foreldrepenger/los/oppgave/OppgaveRepository.java +++ b/src/main/java/no/nav/foreldrepenger/los/oppgave/OppgaveRepository.java @@ -377,20 +377,6 @@ public TilbakekrevingOppgave opprettTilbakekrevingOppgave(TilbakekrevingOppgave return oppgave; } - - public Optional gjenåpneOppgaveForBehandling(BehandlingId behandlingId) { - var sisteOppgave = hentOppgaver(behandlingId, Oppgave.class).stream().max(Comparator.comparing(Oppgave::getOpprettetTidspunkt)); - sisteOppgave.ifPresent(o -> { - if (o.getAktiv()) { - LOG.info(String.format("Forsøker gjenåpning av allerede aktiv oppgaveId %s", o.getId())); - } - o.gjenåpneOppgave(); - lagre(o); - entityManager.refresh(o); - }); - return sisteOppgave; - } - public List hentOppgaveEventer(BehandlingId behandlingId) { Objects.requireNonNull(behandlingId, "behandlingId kan ikke være null"); return entityManager.createQuery(""" diff --git "a/src/main/java/no/nav/foreldrepenger/los/klient/person/IkkeTilgangP\303\245PersonException.java" "b/src/main/java/no/nav/foreldrepenger/los/persontjeneste/IkkeTilgangP\303\245PersonException.java" similarity index 81% rename from "src/main/java/no/nav/foreldrepenger/los/klient/person/IkkeTilgangP\303\245PersonException.java" rename to "src/main/java/no/nav/foreldrepenger/los/persontjeneste/IkkeTilgangP\303\245PersonException.java" index b49ddbd3e..0bda8e2d2 100644 --- "a/src/main/java/no/nav/foreldrepenger/los/klient/person/IkkeTilgangP\303\245PersonException.java" +++ "b/src/main/java/no/nav/foreldrepenger/los/persontjeneste/IkkeTilgangP\303\245PersonException.java" @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.klient.person; +package no.nav.foreldrepenger.los.persontjeneste; import no.nav.vedtak.felles.integrasjon.person.PdlException; diff --git a/src/main/java/no/nav/foreldrepenger/los/klient/person/PdlKlient.java b/src/main/java/no/nav/foreldrepenger/los/persontjeneste/PdlKlient.java similarity index 91% rename from src/main/java/no/nav/foreldrepenger/los/klient/person/PdlKlient.java rename to src/main/java/no/nav/foreldrepenger/los/persontjeneste/PdlKlient.java index a8ac4d3ae..afc050352 100644 --- a/src/main/java/no/nav/foreldrepenger/los/klient/person/PdlKlient.java +++ b/src/main/java/no/nav/foreldrepenger/los/persontjeneste/PdlKlient.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.klient.person; +package no.nav.foreldrepenger.los.persontjeneste; import no.nav.vedtak.felles.integrasjon.person.AbstractPersonKlient; import no.nav.vedtak.felles.integrasjon.rest.RestClientConfig; diff --git a/src/main/java/no/nav/foreldrepenger/los/klient/person/PersonTjeneste.java b/src/main/java/no/nav/foreldrepenger/los/persontjeneste/PersonTjeneste.java similarity index 99% rename from src/main/java/no/nav/foreldrepenger/los/klient/person/PersonTjeneste.java rename to src/main/java/no/nav/foreldrepenger/los/persontjeneste/PersonTjeneste.java index a6ea5a1cf..ccfeaa5a3 100644 --- a/src/main/java/no/nav/foreldrepenger/los/klient/person/PersonTjeneste.java +++ b/src/main/java/no/nav/foreldrepenger/los/persontjeneste/PersonTjeneste.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.klient.person; +package no.nav.foreldrepenger.los.persontjeneste; import java.net.HttpURLConnection; import java.util.Collection; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/ApplicationServiceStarter.java b/src/main/java/no/nav/foreldrepenger/los/server/ApplicationServiceStarter.java similarity index 97% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/ApplicationServiceStarter.java rename to src/main/java/no/nav/foreldrepenger/los/server/ApplicationServiceStarter.java index d7bc83593..77ec3f3ad 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/ApplicationServiceStarter.java +++ b/src/main/java/no/nav/foreldrepenger/los/server/ApplicationServiceStarter.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester; +package no.nav.foreldrepenger.los.server; import io.prometheus.client.hotspot.DefaultExports; import no.nav.vedtak.log.metrics.Controllable; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/AvdelingslederDispatchToRoot.java b/src/main/java/no/nav/foreldrepenger/los/server/AvdelingslederDispatchToRoot.java similarity index 94% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/AvdelingslederDispatchToRoot.java rename to src/main/java/no/nav/foreldrepenger/los/server/AvdelingslederDispatchToRoot.java index 1135afef3..f70729c0e 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/AvdelingslederDispatchToRoot.java +++ b/src/main/java/no/nav/foreldrepenger/los/server/AvdelingslederDispatchToRoot.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester; +package no.nav.foreldrepenger.los.server; import java.io.IOException; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/server/jetty/DataSourceUtil.java b/src/main/java/no/nav/foreldrepenger/los/server/DataSourceUtil.java similarity index 95% rename from src/main/java/no/nav/foreldrepenger/los/web/server/jetty/DataSourceUtil.java rename to src/main/java/no/nav/foreldrepenger/los/server/DataSourceUtil.java index 6cb14f615..5ad057706 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/server/jetty/DataSourceUtil.java +++ b/src/main/java/no/nav/foreldrepenger/los/server/DataSourceUtil.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.server.jetty; +package no.nav.foreldrepenger.los.server; import com.zaxxer.hikari.HikariConfig; import com.zaxxer.hikari.HikariDataSource; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/server/jetty/JettyServer.java b/src/main/java/no/nav/foreldrepenger/los/server/JettyServer.java similarity index 99% rename from src/main/java/no/nav/foreldrepenger/los/web/server/jetty/JettyServer.java rename to src/main/java/no/nav/foreldrepenger/los/server/JettyServer.java index b6facc252..0de729104 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/server/jetty/JettyServer.java +++ b/src/main/java/no/nav/foreldrepenger/los/server/JettyServer.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.server.jetty; +package no.nav.foreldrepenger.los.server; import static org.eclipse.jetty.ee10.webapp.MetaInfConfiguration.CONTAINER_JAR_PATTERN; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/metrics/PrometheusRestService.java b/src/main/java/no/nav/foreldrepenger/los/server/PrometheusRestService.java similarity index 91% rename from src/main/java/no/nav/foreldrepenger/los/web/app/metrics/PrometheusRestService.java rename to src/main/java/no/nav/foreldrepenger/los/server/PrometheusRestService.java index 2de0c2d25..cd0707a3a 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/metrics/PrometheusRestService.java +++ b/src/main/java/no/nav/foreldrepenger/los/server/PrometheusRestService.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.metrics; +package no.nav.foreldrepenger.los.server; import jakarta.enterprise.context.ApplicationScoped; import jakarta.ws.rs.GET; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/ServiceStarterListener.java b/src/main/java/no/nav/foreldrepenger/los/server/ServiceStarterListener.java similarity index 92% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/ServiceStarterListener.java rename to src/main/java/no/nav/foreldrepenger/los/server/ServiceStarterListener.java index 4350973af..5b0e253ed 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/ServiceStarterListener.java +++ b/src/main/java/no/nav/foreldrepenger/los/server/ServiceStarterListener.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester; +package no.nav.foreldrepenger.los.server; import jakarta.inject.Inject; import jakarta.servlet.ServletContextEvent; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/abac/ForeldrepengerPipKlient.java b/src/main/java/no/nav/foreldrepenger/los/server/abac/ForeldrepengerPipKlient.java similarity index 96% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/abac/ForeldrepengerPipKlient.java rename to src/main/java/no/nav/foreldrepenger/los/server/abac/ForeldrepengerPipKlient.java index 7ab292cf0..f4a80659c 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/abac/ForeldrepengerPipKlient.java +++ b/src/main/java/no/nav/foreldrepenger/los/server/abac/ForeldrepengerPipKlient.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.abac; +package no.nav.foreldrepenger.los.server.abac; import no.nav.foreldrepenger.los.domene.typer.BehandlingId; import no.nav.vedtak.felles.integrasjon.rest.*; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/server/jetty/abac/PdpRequestBuilderImpl.java b/src/main/java/no/nav/foreldrepenger/los/server/abac/PdpRequestBuilderImpl.java similarity index 94% rename from src/main/java/no/nav/foreldrepenger/los/web/server/jetty/abac/PdpRequestBuilderImpl.java rename to src/main/java/no/nav/foreldrepenger/los/server/abac/PdpRequestBuilderImpl.java index f722900ba..95804e954 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/server/jetty/abac/PdpRequestBuilderImpl.java +++ b/src/main/java/no/nav/foreldrepenger/los/server/abac/PdpRequestBuilderImpl.java @@ -1,12 +1,11 @@ -package no.nav.foreldrepenger.los.web.server.jetty.abac; +package no.nav.foreldrepenger.los.server.abac; import jakarta.annotation.Priority; import no.nav.foreldrepenger.los.domene.typer.BehandlingId; import no.nav.foreldrepenger.los.hendelse.hendelseoppretter.hendelse.Fagsystem; import no.nav.foreldrepenger.los.oppgave.Oppgave; import no.nav.foreldrepenger.los.oppgave.OppgaveTjeneste; -import no.nav.foreldrepenger.los.web.app.tjenester.abac.ForeldrepengerPipKlient; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.FplosAbacAttributtType; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.FplosAbacAttributtType; import no.nav.vedtak.exception.TekniskException; import no.nav.vedtak.sikkerhet.abac.AbacDataAttributter; import no.nav.vedtak.sikkerhet.abac.PdpRequestBuilder; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/exceptions/ConstraintViolationMapper.java b/src/main/java/no/nav/foreldrepenger/los/server/exceptions/ConstraintViolationMapper.java similarity index 97% rename from src/main/java/no/nav/foreldrepenger/los/web/app/exceptions/ConstraintViolationMapper.java rename to src/main/java/no/nav/foreldrepenger/los/server/exceptions/ConstraintViolationMapper.java index 748339513..3d1d33a74 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/exceptions/ConstraintViolationMapper.java +++ b/src/main/java/no/nav/foreldrepenger/los/server/exceptions/ConstraintViolationMapper.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.exceptions; +package no.nav.foreldrepenger.los.server.exceptions; import java.util.ArrayList; import java.util.Collection; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/exceptions/FeilDto.java b/src/main/java/no/nav/foreldrepenger/los/server/exceptions/FeilDto.java similarity index 79% rename from src/main/java/no/nav/foreldrepenger/los/web/app/exceptions/FeilDto.java rename to src/main/java/no/nav/foreldrepenger/los/server/exceptions/FeilDto.java index 68df7109b..ca28da0b7 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/exceptions/FeilDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/server/exceptions/FeilDto.java @@ -1,9 +1,9 @@ -package no.nav.foreldrepenger.los.web.app.exceptions; +package no.nav.foreldrepenger.los.server.exceptions; import java.util.Collection; import static java.util.Collections.emptyList; -import static no.nav.foreldrepenger.los.web.app.exceptions.FeilType.GENERELL_FEIL; +import static no.nav.foreldrepenger.los.server.exceptions.FeilType.GENERELL_FEIL; public record FeilDto(FeilType type, String feilmelding, Collection feltFeil) { diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/exceptions/FeilType.java b/src/main/java/no/nav/foreldrepenger/los/server/exceptions/FeilType.java similarity index 85% rename from src/main/java/no/nav/foreldrepenger/los/web/app/exceptions/FeilType.java rename to src/main/java/no/nav/foreldrepenger/los/server/exceptions/FeilType.java index 8341c936d..ab2ee284c 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/exceptions/FeilType.java +++ b/src/main/java/no/nav/foreldrepenger/los/server/exceptions/FeilType.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.exceptions; +package no.nav.foreldrepenger.los.server.exceptions; public enum FeilType { MANGLER_TILGANG_FEIL("MANGLER_TILGANG_FEIL"), diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/exceptions/FeltFeilDto.java b/src/main/java/no/nav/foreldrepenger/los/server/exceptions/FeltFeilDto.java similarity index 53% rename from src/main/java/no/nav/foreldrepenger/los/web/app/exceptions/FeltFeilDto.java rename to src/main/java/no/nav/foreldrepenger/los/server/exceptions/FeltFeilDto.java index beb77dbfa..8089c8908 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/exceptions/FeltFeilDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/server/exceptions/FeltFeilDto.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.exceptions; +package no.nav.foreldrepenger.los.server.exceptions; public record FeltFeilDto(String navn, String melding) { diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/exceptions/GeneralRestExceptionMapper.java b/src/main/java/no/nav/foreldrepenger/los/server/exceptions/GeneralRestExceptionMapper.java similarity index 98% rename from src/main/java/no/nav/foreldrepenger/los/web/app/exceptions/GeneralRestExceptionMapper.java rename to src/main/java/no/nav/foreldrepenger/los/server/exceptions/GeneralRestExceptionMapper.java index f6252be03..9f58f72bf 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/exceptions/GeneralRestExceptionMapper.java +++ b/src/main/java/no/nav/foreldrepenger/los/server/exceptions/GeneralRestExceptionMapper.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.exceptions; +package no.nav.foreldrepenger.los.server.exceptions; import jakarta.ws.rs.ProcessingException; import jakarta.ws.rs.core.MediaType; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/exceptions/JsonMappingExceptionMapper.java b/src/main/java/no/nav/foreldrepenger/los/server/exceptions/JsonMappingExceptionMapper.java similarity index 93% rename from src/main/java/no/nav/foreldrepenger/los/web/app/exceptions/JsonMappingExceptionMapper.java rename to src/main/java/no/nav/foreldrepenger/los/server/exceptions/JsonMappingExceptionMapper.java index 103bd7461..39b03c222 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/exceptions/JsonMappingExceptionMapper.java +++ b/src/main/java/no/nav/foreldrepenger/los/server/exceptions/JsonMappingExceptionMapper.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.exceptions; +package no.nav.foreldrepenger.los.server.exceptions; import jakarta.ws.rs.core.MediaType; import jakarta.ws.rs.core.Response; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/exceptions/JsonParseExceptionMapper.java b/src/main/java/no/nav/foreldrepenger/los/server/exceptions/JsonParseExceptionMapper.java similarity index 93% rename from src/main/java/no/nav/foreldrepenger/los/web/app/exceptions/JsonParseExceptionMapper.java rename to src/main/java/no/nav/foreldrepenger/los/server/exceptions/JsonParseExceptionMapper.java index a70b70bbb..59cf1abcf 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/exceptions/JsonParseExceptionMapper.java +++ b/src/main/java/no/nav/foreldrepenger/los/server/exceptions/JsonParseExceptionMapper.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.exceptions; +package no.nav.foreldrepenger.los.server.exceptions; import com.fasterxml.jackson.core.JsonParseException; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/healthcheck/DatabaseHealthCheck.java b/src/main/java/no/nav/foreldrepenger/los/server/healthcheck/DatabaseHealthCheck.java similarity index 96% rename from src/main/java/no/nav/foreldrepenger/los/web/app/healthcheck/DatabaseHealthCheck.java rename to src/main/java/no/nav/foreldrepenger/los/server/healthcheck/DatabaseHealthCheck.java index f218346e1..4b5aeb8ec 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/healthcheck/DatabaseHealthCheck.java +++ b/src/main/java/no/nav/foreldrepenger/los/server/healthcheck/DatabaseHealthCheck.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.healthcheck; +package no.nav.foreldrepenger.los.server.healthcheck; import java.sql.SQLException; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/healthcheck/HealthCheckRestService.java b/src/main/java/no/nav/foreldrepenger/los/server/healthcheck/HealthCheckRestService.java similarity index 95% rename from src/main/java/no/nav/foreldrepenger/los/web/app/healthcheck/HealthCheckRestService.java rename to src/main/java/no/nav/foreldrepenger/los/server/healthcheck/HealthCheckRestService.java index d1cc86817..223559398 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/healthcheck/HealthCheckRestService.java +++ b/src/main/java/no/nav/foreldrepenger/los/server/healthcheck/HealthCheckRestService.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.healthcheck; +package no.nav.foreldrepenger.los.server.healthcheck; import static jakarta.ws.rs.core.Response.Status.SERVICE_UNAVAILABLE; @@ -17,7 +17,7 @@ import org.slf4j.LoggerFactory; import io.swagger.v3.oas.annotations.Operation; -import no.nav.foreldrepenger.los.web.app.tjenester.ApplicationServiceStarter; +import no.nav.foreldrepenger.los.server.ApplicationServiceStarter; import no.nav.vedtak.log.metrics.LivenessAware; import no.nav.vedtak.log.metrics.ReadinessAware; diff --git "a/src/main/java/no/nav/foreldrepenger/los/statistikk/k\303\270/K\303\270StatistikkRepository.java" "b/src/main/java/no/nav/foreldrepenger/los/statistikk/k\303\270/K\303\270StatistikkRepository.java" index fcf4e025e..c132e042a 100644 --- "a/src/main/java/no/nav/foreldrepenger/los/statistikk/k\303\270/K\303\270StatistikkRepository.java" +++ "b/src/main/java/no/nav/foreldrepenger/los/statistikk/k\303\270/K\303\270StatistikkRepository.java" @@ -15,7 +15,7 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import no.nav.foreldrepenger.los.statistikk.oppgavebeholdning.NyeOgFerdigstilteOppgaver; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.nøkkeltall.dto.NyeOgFerdigstilteOppgaver; @ApplicationScoped public class KøStatistikkRepository { diff --git "a/src/main/java/no/nav/foreldrepenger/los/statistikk/k\303\270/K\303\270StatistikkTjeneste.java" "b/src/main/java/no/nav/foreldrepenger/los/statistikk/k\303\270/K\303\270StatistikkTjeneste.java" index b2158555f..27ec5c6c1 100644 --- "a/src/main/java/no/nav/foreldrepenger/los/statistikk/k\303\270/K\303\270StatistikkTjeneste.java" +++ "b/src/main/java/no/nav/foreldrepenger/los/statistikk/k\303\270/K\303\270StatistikkTjeneste.java" @@ -5,7 +5,7 @@ import no.nav.foreldrepenger.los.oppgave.Oppgave; import no.nav.foreldrepenger.los.oppgavekø.OppgaveFiltreringKnytning; import no.nav.foreldrepenger.los.oppgavekø.OppgaveKøTjeneste; -import no.nav.foreldrepenger.los.statistikk.oppgavebeholdning.NyeOgFerdigstilteOppgaver; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.nøkkeltall.dto.NyeOgFerdigstilteOppgaver; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/src/main/java/no/nav/foreldrepenger/los/statistikk/oppgavebeholdning/OppgaveBeholdningStatistikkTjeneste.java b/src/main/java/no/nav/foreldrepenger/los/statistikk/oppgavebeholdning/OppgaveBeholdningStatistikkTjeneste.java deleted file mode 100644 index 1e5055811..000000000 --- a/src/main/java/no/nav/foreldrepenger/los/statistikk/oppgavebeholdning/OppgaveBeholdningStatistikkTjeneste.java +++ /dev/null @@ -1,33 +0,0 @@ -package no.nav.foreldrepenger.los.statistikk.oppgavebeholdning; - -import java.util.List; - -import jakarta.enterprise.context.ApplicationScoped; -import jakarta.inject.Inject; - -@ApplicationScoped -public class OppgaveBeholdningStatistikkTjeneste { - - private StatistikkRepository statisikkRepository; - - OppgaveBeholdningStatistikkTjeneste() { - // for CDI proxy - } - - @Inject - public OppgaveBeholdningStatistikkTjeneste(StatistikkRepository statistikkRepository) { - statisikkRepository = statistikkRepository; - } - - public List hentAlleOppgaverForAvdeling(String avdeling) { - return statisikkRepository.hentAlleOppgaverForAvdeling(avdeling); - } - - public List hentAntallOppgaverForAvdelingPerDato(String avdeling) { - return statisikkRepository.hentAlleOppgaverForAvdelingPerDato(avdeling); - } - - public List hentOppgaverPerFørsteStønadsdag(String avdeling) { - return statisikkRepository.hentOppgaverPerFørsteStønadsdag(avdeling); - } -} diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/admin/AdminRestTjeneste.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/admin/AdminRestTjeneste.java similarity index 94% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/admin/AdminRestTjeneste.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/admin/AdminRestTjeneste.java index 6df42fa19..a37a1ffd2 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/admin/AdminRestTjeneste.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/admin/AdminRestTjeneste.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.admin; +package no.nav.foreldrepenger.los.tjenester.admin; import java.util.List; @@ -14,9 +14,8 @@ import jakarta.ws.rs.Produces; import jakarta.ws.rs.core.MediaType; import jakarta.ws.rs.core.Response; -import no.nav.foreldrepenger.los.admin.SynkroniseringHendelseTaskOppretterTjeneste; import no.nav.foreldrepenger.los.oppgave.OppgaveTjeneste; -import no.nav.foreldrepenger.los.web.app.tjenester.admin.dto.EnkelBehandlingIdDto; +import no.nav.foreldrepenger.los.tjenester.admin.dto.EnkelBehandlingIdDto; import no.nav.vedtak.hendelser.behandling.Kildesystem; import no.nav.vedtak.sikkerhet.abac.BeskyttetRessurs; import no.nav.vedtak.sikkerhet.abac.beskyttet.ActionType; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/admin/DriftsmeldingerRestTjeneste.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/admin/DriftsmeldingerRestTjeneste.java similarity index 90% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/admin/DriftsmeldingerRestTjeneste.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/admin/DriftsmeldingerRestTjeneste.java index da2f2d412..c7f889e64 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/admin/DriftsmeldingerRestTjeneste.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/admin/DriftsmeldingerRestTjeneste.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.admin; +package no.nav.foreldrepenger.los.tjenester.admin; import java.util.List; @@ -17,10 +17,10 @@ import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Parameter; -import no.nav.foreldrepenger.los.admin.driftsmelding.Driftsmelding; -import no.nav.foreldrepenger.los.admin.driftsmelding.DriftsmeldingTjeneste; -import no.nav.foreldrepenger.los.web.app.tjenester.admin.dto.DriftsmeldingDto; -import no.nav.foreldrepenger.los.web.app.tjenester.admin.dto.DriftsmeldingOpprettelseDto; +import no.nav.foreldrepenger.los.tjenester.admin.driftsmelding.Driftsmelding; +import no.nav.foreldrepenger.los.tjenester.admin.driftsmelding.DriftsmeldingTjeneste; +import no.nav.foreldrepenger.los.tjenester.admin.dto.DriftsmeldingOpprettelseDto; +import no.nav.foreldrepenger.los.tjenester.admin.dto.DriftsmeldingDto; import no.nav.vedtak.sikkerhet.abac.BeskyttetRessurs; import no.nav.vedtak.sikkerhet.abac.beskyttet.ActionType; import no.nav.vedtak.sikkerhet.abac.beskyttet.ResourceType; diff --git a/src/main/java/no/nav/foreldrepenger/los/admin/SynkroniseringHendelseTaskOppretterTjeneste.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/admin/SynkroniseringHendelseTaskOppretterTjeneste.java similarity index 98% rename from src/main/java/no/nav/foreldrepenger/los/admin/SynkroniseringHendelseTaskOppretterTjeneste.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/admin/SynkroniseringHendelseTaskOppretterTjeneste.java index 4cc9a5d89..fe915a790 100644 --- a/src/main/java/no/nav/foreldrepenger/los/admin/SynkroniseringHendelseTaskOppretterTjeneste.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/admin/SynkroniseringHendelseTaskOppretterTjeneste.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.admin; +package no.nav.foreldrepenger.los.tjenester.admin; import java.time.LocalDateTime; import java.time.temporal.ChronoUnit; diff --git a/src/main/java/no/nav/foreldrepenger/los/admin/driftsmelding/Driftsmelding.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/admin/driftsmelding/Driftsmelding.java similarity index 97% rename from src/main/java/no/nav/foreldrepenger/los/admin/driftsmelding/Driftsmelding.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/admin/driftsmelding/Driftsmelding.java index f70aa8cca..68c66e1a2 100644 --- a/src/main/java/no/nav/foreldrepenger/los/admin/driftsmelding/Driftsmelding.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/admin/driftsmelding/Driftsmelding.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.admin.driftsmelding; +package no.nav.foreldrepenger.los.tjenester.admin.driftsmelding; import java.time.LocalDateTime; import java.util.Objects; diff --git a/src/main/java/no/nav/foreldrepenger/los/admin/driftsmelding/DriftsmeldingRepository.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/admin/driftsmelding/DriftsmeldingRepository.java similarity index 93% rename from src/main/java/no/nav/foreldrepenger/los/admin/driftsmelding/DriftsmeldingRepository.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/admin/driftsmelding/DriftsmeldingRepository.java index 55783e3ca..e7dfb90bb 100644 --- a/src/main/java/no/nav/foreldrepenger/los/admin/driftsmelding/DriftsmeldingRepository.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/admin/driftsmelding/DriftsmeldingRepository.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.admin.driftsmelding; +package no.nav.foreldrepenger.los.tjenester.admin.driftsmelding; import java.time.LocalDateTime; import java.util.List; diff --git a/src/main/java/no/nav/foreldrepenger/los/admin/driftsmelding/DriftsmeldingTjeneste.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/admin/driftsmelding/DriftsmeldingTjeneste.java similarity index 93% rename from src/main/java/no/nav/foreldrepenger/los/admin/driftsmelding/DriftsmeldingTjeneste.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/admin/driftsmelding/DriftsmeldingTjeneste.java index b8fad0ce4..b84e5e92b 100644 --- a/src/main/java/no/nav/foreldrepenger/los/admin/driftsmelding/DriftsmeldingTjeneste.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/admin/driftsmelding/DriftsmeldingTjeneste.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.admin.driftsmelding; +package no.nav.foreldrepenger.los.tjenester.admin.driftsmelding; import jakarta.enterprise.context.ApplicationScoped; import jakarta.inject.Inject; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/admin/dto/DriftsmeldingDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/admin/dto/DriftsmeldingDto.java similarity index 91% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/admin/dto/DriftsmeldingDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/admin/dto/DriftsmeldingDto.java index 389640e6b..ae216937b 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/admin/dto/DriftsmeldingDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/admin/dto/DriftsmeldingDto.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.admin.dto; +package no.nav.foreldrepenger.los.tjenester.admin.dto; import java.time.LocalDateTime; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/admin/dto/DriftsmeldingOpprettelseDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/admin/dto/DriftsmeldingOpprettelseDto.java similarity index 95% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/admin/dto/DriftsmeldingOpprettelseDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/admin/dto/DriftsmeldingOpprettelseDto.java index f509f5733..4b98130c8 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/admin/dto/DriftsmeldingOpprettelseDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/admin/dto/DriftsmeldingOpprettelseDto.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.admin.dto; +package no.nav.foreldrepenger.los.tjenester.admin.dto; import java.time.LocalDateTime; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/admin/dto/EnkelBehandlingIdDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/admin/dto/EnkelBehandlingIdDto.java similarity index 92% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/admin/dto/EnkelBehandlingIdDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/admin/dto/EnkelBehandlingIdDto.java index 7b728328a..1fcefe659 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/admin/dto/EnkelBehandlingIdDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/admin/dto/EnkelBehandlingIdDto.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.admin.dto; +package no.nav.foreldrepenger.los.tjenester.admin.dto; import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonProperty; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/AvdelingslederRestTjeneste.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/AvdelingslederRestTjeneste.java similarity index 91% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/AvdelingslederRestTjeneste.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/AvdelingslederRestTjeneste.java index d79cc492a..930ec1dc2 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/AvdelingslederRestTjeneste.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/AvdelingslederRestTjeneste.java @@ -1,8 +1,8 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder; +package no.nav.foreldrepenger.los.tjenester.avdelingsleder; import io.swagger.v3.oas.annotations.Operation; import no.nav.foreldrepenger.los.avdelingsleder.AvdelingslederTjeneste; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.dto.AvdelingDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.dto.AvdelingDto; import no.nav.vedtak.sikkerhet.abac.BeskyttetRessurs; import no.nav.vedtak.sikkerhet.abac.beskyttet.ActionType; import no.nav.vedtak.sikkerhet.abac.beskyttet.ResourceType; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/dto/AvdelingDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/dto/AvdelingDto.java similarity index 91% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/dto/AvdelingDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/dto/AvdelingDto.java index 1bc48054b..52e4a980e 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/dto/AvdelingDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/dto/AvdelingDto.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.dto; +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.dto; import java.util.Objects; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/dto/AvdelingEnhetDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/dto/AvdelingEnhetDto.java similarity index 87% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/dto/AvdelingEnhetDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/dto/AvdelingEnhetDto.java index 8c8cc9ee7..423f70301 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/dto/AvdelingEnhetDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/dto/AvdelingEnhetDto.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.dto; +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.dto; import java.util.Objects; @@ -7,7 +7,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.FplosAbacAttributtType; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.FplosAbacAttributtType; import no.nav.vedtak.sikkerhet.abac.AbacDataAttributter; import no.nav.vedtak.sikkerhet.abac.AbacDto; import no.nav.vedtak.util.InputValideringRegex; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/dto/SaksbehandlerOgAvdelingDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/dto/SaksbehandlerOgAvdelingDto.java similarity index 82% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/dto/SaksbehandlerOgAvdelingDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/dto/SaksbehandlerOgAvdelingDto.java index c173df1c5..ce34718bd 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/dto/SaksbehandlerOgAvdelingDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/dto/SaksbehandlerOgAvdelingDto.java @@ -1,7 +1,7 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.dto; +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.dto; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.FplosAbacAttributtType; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SaksbehandlerBrukerIdentDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.FplosAbacAttributtType; +import no.nav.foreldrepenger.los.tjenester.felles.dto.SaksbehandlerBrukerIdentDto; import no.nav.vedtak.sikkerhet.abac.AbacDataAttributter; import no.nav.vedtak.sikkerhet.abac.AbacDto; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/dto/SaksbehandlerOgGruppeDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/dto/SaksbehandlerOgGruppeDto.java similarity index 74% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/dto/SaksbehandlerOgGruppeDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/dto/SaksbehandlerOgGruppeDto.java index b7719184e..06497314b 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/dto/SaksbehandlerOgGruppeDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/dto/SaksbehandlerOgGruppeDto.java @@ -1,11 +1,11 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.dto; +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.dto; import jakarta.validation.Valid; import jakarta.validation.constraints.Max; import jakarta.validation.constraints.Min; import jakarta.validation.constraints.NotNull; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.FplosAbacAttributtType; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SaksbehandlerBrukerIdentDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.FplosAbacAttributtType; +import no.nav.foreldrepenger.los.tjenester.felles.dto.SaksbehandlerBrukerIdentDto; import no.nav.vedtak.sikkerhet.abac.AbacDataAttributter; import no.nav.vedtak.sikkerhet.abac.AbacDto; diff --git "a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/n\303\270kkeltall/\303\245pnebehandlinger/N\303\270kkeltallBehandlingerVentestatus.java" "b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/N\303\270kkeltallBehandlingerVentestatus.java" similarity index 89% rename from "src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/n\303\270kkeltall/\303\245pnebehandlinger/N\303\270kkeltallBehandlingerVentestatus.java" rename to "src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/N\303\270kkeltallBehandlingerVentestatus.java" index 0eba35819..b2de3acee 100644 --- "a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/n\303\270kkeltall/\303\245pnebehandlinger/N\303\270kkeltallBehandlingerVentestatus.java" +++ "b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/N\303\270kkeltallBehandlingerVentestatus.java" @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.nøkkeltall.åpnebehandlinger; +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.nøkkeltall; import java.time.LocalDateTime; import java.util.Collections; @@ -6,13 +6,15 @@ import java.util.Map; import java.util.stream.Collectors; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.nøkkeltall.fpsakklient.FpsakKlient; + import org.slf4j.Logger; import org.slf4j.LoggerFactory; import jakarta.enterprise.context.ApplicationScoped; import jakarta.inject.Inject; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.nøkkeltall.åpnebehandlinger.dto.NøkkeltallBehandlingFørsteUttakDto; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.nøkkeltall.åpnebehandlinger.dto.NøkkeltallBehandlingVentefristUtløperDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.nøkkeltall.dto.NøkkeltallBehandlingFørsteUttakDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.nøkkeltall.dto.NøkkeltallBehandlingVentefristUtløperDto; @ApplicationScoped public class NøkkeltallBehandlingerVentestatus { diff --git a/src/main/java/no/nav/foreldrepenger/los/statistikk/oppgavebeholdning/StatistikkRepository.java "b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/N\303\270kkeltallRepository.java" similarity index 91% rename from src/main/java/no/nav/foreldrepenger/los/statistikk/oppgavebeholdning/StatistikkRepository.java rename to "src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/N\303\270kkeltallRepository.java" index dbd80826a..5ec88f176 100644 --- a/src/main/java/no/nav/foreldrepenger/los/statistikk/oppgavebeholdning/StatistikkRepository.java +++ "b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/N\303\270kkeltallRepository.java" @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.statistikk.oppgavebeholdning; +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.nøkkeltall; import java.math.BigDecimal; import java.time.ZoneId; @@ -11,10 +11,13 @@ import no.nav.foreldrepenger.los.oppgave.AndreKriterierType; import no.nav.foreldrepenger.los.oppgave.BehandlingType; import no.nav.foreldrepenger.los.oppgave.FagsakYtelseType; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.nøkkeltall.dto.OppgaverForAvdeling; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.nøkkeltall.dto.OppgaverForAvdelingPerDato; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.nøkkeltall.dto.OppgaverForFørsteStønadsdag; import no.nav.vedtak.felles.jpa.converters.BooleanToStringConverter; @ApplicationScoped -public class StatistikkRepository { +public class NøkkeltallRepository { private static final String AVDELING_ENHET = "avdelingEnhet"; private static final String TIL_BESLUTTER = "tilBeslutter"; @@ -22,11 +25,11 @@ public class StatistikkRepository { private EntityManager entityManager; @Inject - public StatistikkRepository(EntityManager entityManager) { + public NøkkeltallRepository(EntityManager entityManager) { this.entityManager = entityManager; } - StatistikkRepository() { + NøkkeltallRepository() { //CDI } diff --git "a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/n\303\270kkeltall/N\303\270kkeltallRestTjeneste.java" "b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/N\303\270kkeltallRestTjeneste.java" similarity index 63% rename from "src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/n\303\270kkeltall/N\303\270kkeltallRestTjeneste.java" rename to "src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/N\303\270kkeltallRestTjeneste.java" index 8e5d4c982..38558d70a 100644 --- "a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/n\303\270kkeltall/N\303\270kkeltallRestTjeneste.java" +++ "b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/N\303\270kkeltallRestTjeneste.java" @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.nøkkeltall; +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.nøkkeltall; import java.util.List; @@ -12,11 +12,10 @@ import jakarta.ws.rs.Path; import jakarta.ws.rs.Produces; import jakarta.ws.rs.QueryParam; -import no.nav.foreldrepenger.los.statistikk.oppgavebeholdning.OppgaveBeholdningStatistikkTjeneste; -import no.nav.foreldrepenger.los.statistikk.oppgavebeholdning.OppgaverForAvdeling; -import no.nav.foreldrepenger.los.statistikk.oppgavebeholdning.OppgaverForAvdelingPerDato; -import no.nav.foreldrepenger.los.statistikk.oppgavebeholdning.OppgaverForFørsteStønadsdag; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.dto.AvdelingEnhetDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.dto.AvdelingEnhetDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.nøkkeltall.dto.OppgaverForAvdeling; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.nøkkeltall.dto.OppgaverForAvdelingPerDato; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.nøkkeltall.dto.OppgaverForFørsteStønadsdag; import no.nav.vedtak.sikkerhet.abac.BeskyttetRessurs; import no.nav.vedtak.sikkerhet.abac.beskyttet.ActionType; import no.nav.vedtak.sikkerhet.abac.beskyttet.ResourceType; @@ -26,15 +25,15 @@ @Transactional public class NøkkeltallRestTjeneste { - private OppgaveBeholdningStatistikkTjeneste oppgaveBeholdningStatistikkTjeneste; + private NøkkeltallRepository nøkkeltallRepository; public NøkkeltallRestTjeneste() { // For Rest-CDI } @Inject - public NøkkeltallRestTjeneste(OppgaveBeholdningStatistikkTjeneste oppgaveBeholdningStatistikkTjeneste) { - this.oppgaveBeholdningStatistikkTjeneste = oppgaveBeholdningStatistikkTjeneste; + public NøkkeltallRestTjeneste(NøkkeltallRepository nøkkeltallRepository) { + this.nøkkeltallRepository = nøkkeltallRepository; } @GET @@ -43,7 +42,7 @@ public class NøkkeltallRestTjeneste { @Operation(description = "UnderArbeid", tags = "AvdelingslederTall") @BeskyttetRessurs(actionType = ActionType.READ, resourceType = ResourceType.OPPGAVESTYRING_AVDELINGENHET) public List getAlleOppgaverForAvdeling(@NotNull @QueryParam("avdelingEnhet") @Valid AvdelingEnhetDto avdelingEnhet) { - return oppgaveBeholdningStatistikkTjeneste.hentAlleOppgaverForAvdeling(avdelingEnhet.getAvdelingEnhet()); + return nøkkeltallRepository.hentAlleOppgaverForAvdeling(avdelingEnhet.getAvdelingEnhet()); } @GET @@ -52,7 +51,7 @@ public List getAlleOppgaverForAvdeling(@NotNull @QueryParam @Operation(description = "UA Historikk", tags = "AvdelingslederTall") @BeskyttetRessurs(actionType = ActionType.READ, resourceType = ResourceType.OPPGAVESTYRING_AVDELINGENHET) public List getAntallOppgaverForAvdelingPerDato(@NotNull @QueryParam("avdelingEnhet") @Valid AvdelingEnhetDto avdelingEnhet) { - return oppgaveBeholdningStatistikkTjeneste.hentAntallOppgaverForAvdelingPerDato(avdelingEnhet.getAvdelingEnhet()); + return nøkkeltallRepository.hentAlleOppgaverForAvdelingPerDato(avdelingEnhet.getAvdelingEnhet()); } @GET @@ -61,6 +60,6 @@ public List getAntallOppgaverForAvdelingPerDato(@Not @Operation(description = "Første stønadsdag", tags = "AvdelingslederTall") @BeskyttetRessurs(actionType = ActionType.READ, resourceType = ResourceType.OPPGAVESTYRING_AVDELINGENHET) public List getOppgaverPerFørsteStønadsdag(@NotNull @QueryParam("avdelingEnhet") @Valid AvdelingEnhetDto avdelingEnhet) { - return oppgaveBeholdningStatistikkTjeneste.hentOppgaverPerFørsteStønadsdag(avdelingEnhet.getAvdelingEnhet()); + return nøkkeltallRepository.hentOppgaverPerFørsteStønadsdag(avdelingEnhet.getAvdelingEnhet()); } } diff --git "a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/n\303\270kkeltall/\303\245pnebehandlinger/N\303\270kkeltall\303\205pneBehandlingerRestTjeneste.java" "b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/N\303\270kkeltall\303\205pneBehandlingerRestTjeneste.java" similarity index 82% rename from "src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/n\303\270kkeltall/\303\245pnebehandlinger/N\303\270kkeltall\303\205pneBehandlingerRestTjeneste.java" rename to "src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/N\303\270kkeltall\303\205pneBehandlingerRestTjeneste.java" index ca7e0a383..e254d4d36 100644 --- "a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/n\303\270kkeltall/\303\245pnebehandlinger/N\303\270kkeltall\303\205pneBehandlingerRestTjeneste.java" +++ "b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/N\303\270kkeltall\303\205pneBehandlingerRestTjeneste.java" @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.nøkkeltall.åpnebehandlinger; +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.nøkkeltall; import java.util.List; @@ -12,9 +12,9 @@ import jakarta.ws.rs.Path; import jakarta.ws.rs.Produces; import jakarta.ws.rs.QueryParam; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.dto.AvdelingEnhetDto; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.nøkkeltall.åpnebehandlinger.dto.NøkkeltallBehandlingFørsteUttakDto; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.nøkkeltall.åpnebehandlinger.dto.NøkkeltallBehandlingVentefristUtløperDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.dto.AvdelingEnhetDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.nøkkeltall.dto.NøkkeltallBehandlingFørsteUttakDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.nøkkeltall.dto.NøkkeltallBehandlingVentefristUtløperDto; import no.nav.vedtak.sikkerhet.abac.BeskyttetRessurs; import no.nav.vedtak.sikkerhet.abac.beskyttet.ActionType; import no.nav.vedtak.sikkerhet.abac.beskyttet.ResourceType; diff --git "a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/n\303\270kkeltall/\303\245pnebehandlinger/dto/BehandlingVenteStatus.java" "b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/dto/BehandlingVenteStatus.java" similarity index 87% rename from "src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/n\303\270kkeltall/\303\245pnebehandlinger/dto/BehandlingVenteStatus.java" rename to "src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/dto/BehandlingVenteStatus.java" index 19f0ae0be..cd680e212 100644 --- "a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/n\303\270kkeltall/\303\245pnebehandlinger/dto/BehandlingVenteStatus.java" +++ "b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/dto/BehandlingVenteStatus.java" @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.nøkkeltall.åpnebehandlinger.dto; +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.nøkkeltall.dto; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/src/main/java/no/nav/foreldrepenger/los/statistikk/oppgavebeholdning/NyeOgFerdigstilteOppgaver.java "b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/dto/NyeOgFerdigstilteOppgaver.java" similarity index 74% rename from src/main/java/no/nav/foreldrepenger/los/statistikk/oppgavebeholdning/NyeOgFerdigstilteOppgaver.java rename to "src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/dto/NyeOgFerdigstilteOppgaver.java" index d952308cf..25639f745 100644 --- a/src/main/java/no/nav/foreldrepenger/los/statistikk/oppgavebeholdning/NyeOgFerdigstilteOppgaver.java +++ "b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/dto/NyeOgFerdigstilteOppgaver.java" @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.statistikk.oppgavebeholdning; +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.nøkkeltall.dto; import java.time.LocalDate; diff --git "a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/n\303\270kkeltall/\303\245pnebehandlinger/dto/N\303\270kkeltallBehandlingF\303\270rsteUttakDto.java" "b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/dto/N\303\270kkeltallBehandlingF\303\270rsteUttakDto.java" similarity index 76% rename from "src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/n\303\270kkeltall/\303\245pnebehandlinger/dto/N\303\270kkeltallBehandlingF\303\270rsteUttakDto.java" rename to "src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/dto/N\303\270kkeltallBehandlingF\303\270rsteUttakDto.java" index f7b6d13d3..db2589a6d 100644 --- "a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/n\303\270kkeltall/\303\245pnebehandlinger/dto/N\303\270kkeltallBehandlingF\303\270rsteUttakDto.java" +++ "b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/dto/N\303\270kkeltallBehandlingF\303\270rsteUttakDto.java" @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.nøkkeltall.åpnebehandlinger.dto; +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.nøkkeltall.dto; import java.time.LocalDate; diff --git "a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/n\303\270kkeltall/\303\245pnebehandlinger/dto/N\303\270kkeltallBehandlingVentefristUtl\303\270perDto.java" "b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/dto/N\303\270kkeltallBehandlingVentefristUtl\303\270perDto.java" similarity index 71% rename from "src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/n\303\270kkeltall/\303\245pnebehandlinger/dto/N\303\270kkeltallBehandlingVentefristUtl\303\270perDto.java" rename to "src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/dto/N\303\270kkeltallBehandlingVentefristUtl\303\270perDto.java" index 29d23723b..1c34e4c6a 100644 --- "a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/n\303\270kkeltall/\303\245pnebehandlinger/dto/N\303\270kkeltallBehandlingVentefristUtl\303\270perDto.java" +++ "b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/dto/N\303\270kkeltallBehandlingVentefristUtl\303\270perDto.java" @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.nøkkeltall.åpnebehandlinger.dto; +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.nøkkeltall.dto; import java.time.LocalDate; diff --git a/src/main/java/no/nav/foreldrepenger/los/statistikk/oppgavebeholdning/OppgaverForAvdeling.java "b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/dto/OppgaverForAvdeling.java" similarity index 77% rename from src/main/java/no/nav/foreldrepenger/los/statistikk/oppgavebeholdning/OppgaverForAvdeling.java rename to "src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/dto/OppgaverForAvdeling.java" index 034fafe08..a4881ce53 100644 --- a/src/main/java/no/nav/foreldrepenger/los/statistikk/oppgavebeholdning/OppgaverForAvdeling.java +++ "b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/dto/OppgaverForAvdeling.java" @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.statistikk.oppgavebeholdning; +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.nøkkeltall.dto; import no.nav.foreldrepenger.los.oppgave.BehandlingType; import no.nav.foreldrepenger.los.oppgave.FagsakYtelseType; diff --git a/src/main/java/no/nav/foreldrepenger/los/statistikk/oppgavebeholdning/OppgaverForAvdelingPerDato.java "b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/dto/OppgaverForAvdelingPerDato.java" similarity index 79% rename from src/main/java/no/nav/foreldrepenger/los/statistikk/oppgavebeholdning/OppgaverForAvdelingPerDato.java rename to "src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/dto/OppgaverForAvdelingPerDato.java" index 4b54e7551..09110c309 100644 --- a/src/main/java/no/nav/foreldrepenger/los/statistikk/oppgavebeholdning/OppgaverForAvdelingPerDato.java +++ "b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/dto/OppgaverForAvdelingPerDato.java" @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.statistikk.oppgavebeholdning; +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.nøkkeltall.dto; import java.time.LocalDate; diff --git "a/src/main/java/no/nav/foreldrepenger/los/statistikk/oppgavebeholdning/OppgaverForF\303\270rsteSt\303\270nadsdag.java" "b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/dto/OppgaverForF\303\270rsteSt\303\270nadsdag.java" similarity index 73% rename from "src/main/java/no/nav/foreldrepenger/los/statistikk/oppgavebeholdning/OppgaverForF\303\270rsteSt\303\270nadsdag.java" rename to "src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/dto/OppgaverForF\303\270rsteSt\303\270nadsdag.java" index 8c198f8ea..edfebba0d 100644 --- "a/src/main/java/no/nav/foreldrepenger/los/statistikk/oppgavebeholdning/OppgaverForF\303\270rsteSt\303\270nadsdag.java" +++ "b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/dto/OppgaverForF\303\270rsteSt\303\270nadsdag.java" @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.statistikk.oppgavebeholdning; +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.nøkkeltall.dto; import java.time.LocalDate; diff --git "a/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/fpsakklient/FpsakKlient.java" "b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/fpsakklient/FpsakKlient.java" new file mode 100644 index 000000000..b34ebf5cc --- /dev/null +++ "b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/fpsakklient/FpsakKlient.java" @@ -0,0 +1,14 @@ +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.nøkkeltall.fpsakklient; + +import java.util.List; + +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.nøkkeltall.dto.NøkkeltallBehandlingFørsteUttakDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.nøkkeltall.dto.NøkkeltallBehandlingVentefristUtløperDto; + +public interface FpsakKlient { + + List hentBehandlingFørsteUttakNøkkeltall(); + + List hentVentefristerNøkkeltall(); + +} diff --git "a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/n\303\270kkeltall/\303\245pnebehandlinger/FpsakKlientImpl.java" "b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/fpsakklient/FpsakKlientImpl.java" similarity index 85% rename from "src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/n\303\270kkeltall/\303\245pnebehandlinger/FpsakKlientImpl.java" rename to "src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/fpsakklient/FpsakKlientImpl.java" index b22cc17e0..1e05fe562 100644 --- "a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/n\303\270kkeltall/\303\245pnebehandlinger/FpsakKlientImpl.java" +++ "b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/n\303\270kkeltall/fpsakklient/FpsakKlientImpl.java" @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.nøkkeltall.åpnebehandlinger; +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.nøkkeltall.fpsakklient; import java.net.URI; import java.util.Arrays; @@ -9,8 +9,8 @@ import jakarta.enterprise.context.ApplicationScoped; import jakarta.ws.rs.core.UriBuilder; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.nøkkeltall.åpnebehandlinger.dto.NøkkeltallBehandlingFørsteUttakDto; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.nøkkeltall.åpnebehandlinger.dto.NøkkeltallBehandlingVentefristUtløperDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.nøkkeltall.dto.NøkkeltallBehandlingFørsteUttakDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.nøkkeltall.dto.NøkkeltallBehandlingVentefristUtløperDto; import no.nav.vedtak.felles.integrasjon.rest.FpApplication; import no.nav.vedtak.felles.integrasjon.rest.RestClient; import no.nav.vedtak.felles.integrasjon.rest.RestClientConfig; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/oppgave/AvdelingslederOppgaveRestTjeneste.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/oppgave/AvdelingslederOppgaveRestTjeneste.java similarity index 90% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/oppgave/AvdelingslederOppgaveRestTjeneste.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/oppgave/AvdelingslederOppgaveRestTjeneste.java index 8c53cdf9c..1883c7c89 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/oppgave/AvdelingslederOppgaveRestTjeneste.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/oppgave/AvdelingslederOppgaveRestTjeneste.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.oppgave; +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.oppgave; import jakarta.enterprise.context.ApplicationScoped; import jakarta.inject.Inject; @@ -12,8 +12,8 @@ import io.swagger.v3.oas.annotations.Operation; import no.nav.foreldrepenger.los.oppgavekø.OppgaveKøTjeneste; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.dto.AvdelingEnhetDto; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SakslisteIdDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.dto.AvdelingEnhetDto; +import no.nav.foreldrepenger.los.tjenester.felles.dto.SakslisteIdDto; import no.nav.vedtak.sikkerhet.abac.BeskyttetRessurs; import no.nav.vedtak.sikkerhet.abac.beskyttet.ActionType; import no.nav.vedtak.sikkerhet.abac.beskyttet.ResourceType; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/reservasjoner/AvdelingReservasjonerRestTjeneste.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/reservasjoner/AvdelingReservasjonerRestTjeneste.java similarity index 86% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/reservasjoner/AvdelingReservasjonerRestTjeneste.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/reservasjoner/AvdelingReservasjonerRestTjeneste.java index dd278991c..27349235e 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/reservasjoner/AvdelingReservasjonerRestTjeneste.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/reservasjoner/AvdelingReservasjonerRestTjeneste.java @@ -1,13 +1,13 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.reservasjoner; +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.reservasjoner; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Parameter; import no.nav.foreldrepenger.los.reservasjon.Reservasjon; import no.nav.foreldrepenger.los.reservasjon.ReservasjonTjeneste; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.dto.AvdelingEnhetDto; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.ReservasjonDto; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SaksbehandlerDtoTjeneste; -import no.nav.foreldrepenger.los.web.app.tjenester.saksbehandler.oppgave.dto.OppgaveIdDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.dto.AvdelingEnhetDto; +import no.nav.foreldrepenger.los.tjenester.felles.dto.ReservasjonDto; +import no.nav.foreldrepenger.los.tjenester.felles.dto.SaksbehandlerDtoTjeneste; +import no.nav.foreldrepenger.los.tjenester.saksbehandler.oppgave.dto.OppgaveIdDto; import no.nav.vedtak.felles.jpa.TomtResultatException; import no.nav.vedtak.sikkerhet.abac.BeskyttetRessurs; import no.nav.vedtak.sikkerhet.abac.beskyttet.ActionType; @@ -46,7 +46,7 @@ public AvdelingReservasjonerRestTjeneste() { @GET @Produces("application/json") - @Operation(description = "Henter alle saksbehandlere", tags = "AvdelingslederReservasjoner") + @Operation(description = "Henter alle reservasjoner", tags = "AvdelingslederReservasjoner") @BeskyttetRessurs(actionType = ActionType.READ, resourceType = ResourceType.OPPGAVESTYRING_AVDELINGENHET, sporingslogg = false) public List hentAvdelingensReservasjoner(@NotNull @QueryParam("avdelingEnhet") @Valid AvdelingEnhetDto avdelingEnhetDto) { var reservasjoner = reservasjonTjeneste.hentReservasjonerForAvdeling(avdelingEnhetDto.getAvdelingEnhet()); diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksbehandler/AvdelingslederSaksbehandlerRestTjeneste.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksbehandler/AvdelingslederSaksbehandlerRestTjeneste.java similarity index 88% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksbehandler/AvdelingslederSaksbehandlerRestTjeneste.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksbehandler/AvdelingslederSaksbehandlerRestTjeneste.java index 5c6ee226d..cdf90178d 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksbehandler/AvdelingslederSaksbehandlerRestTjeneste.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksbehandler/AvdelingslederSaksbehandlerRestTjeneste.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksbehandler; +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksbehandler; import java.util.List; @@ -18,12 +18,16 @@ import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Parameter; import no.nav.foreldrepenger.los.avdelingsleder.AvdelingslederSaksbehandlerTjeneste; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.dto.AvdelingEnhetDto; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.dto.SaksbehandlerOgAvdelingDto; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.dto.SaksbehandlerOgGruppeDto; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SaksbehandlerBrukerIdentDto; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SaksbehandlerDtoTjeneste; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SaksbehandlerMedAvdelingerDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.dto.AvdelingEnhetDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.dto.SaksbehandlerOgAvdelingDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.dto.SaksbehandlerOgGruppeDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksbehandler.dto.SaksbehandlerGruppeDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksbehandler.dto.SaksbehandlerGruppeNavneEndringRequestDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksbehandler.dto.SaksbehandlerGruppeSletteRequestDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksbehandler.dto.SaksbehandlereOgSaksbehandlerGrupper; +import no.nav.foreldrepenger.los.tjenester.felles.dto.SaksbehandlerBrukerIdentDto; +import no.nav.foreldrepenger.los.tjenester.felles.dto.SaksbehandlerDtoTjeneste; +import no.nav.foreldrepenger.los.tjenester.felles.dto.SaksbehandlerMedAvdelingerDto; import no.nav.vedtak.sikkerhet.abac.BeskyttetRessurs; import no.nav.vedtak.sikkerhet.abac.beskyttet.ActionType; import no.nav.vedtak.sikkerhet.abac.beskyttet.ResourceType; @@ -112,7 +116,7 @@ public SaksbehandlerGruppeDto opprettSaksbehandlerGruppe(@Valid AvdelingEnhetDto @Path("/grupper/endre-gruppenavn") @Operation(description = "Gir nytt navn til gruppe", tags = "AvdelingslederSaksbehandlergrupper") @BeskyttetRessurs(actionType = ActionType.UPDATE, resourceType = ResourceType.OPPGAVESTYRING_AVDELINGENHET) - public void endreSaksbehandlerGruppe(@Valid SaksbehandlerGruppeNavneEndringDto dto) { + public void endreSaksbehandlerGruppe(@Valid SaksbehandlerGruppeNavneEndringRequestDto dto) { avdelingslederSaksbehandlerTjeneste.endreSaksbehandlerGruppeNavn(dto.gruppeId(), dto.gruppeNavn(), dto.avdelingEnhet().getAvdelingEnhet()); } diff --git a/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksbehandler/dto/SaksbehandlerGruppeDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksbehandler/dto/SaksbehandlerGruppeDto.java new file mode 100644 index 000000000..6f3376513 --- /dev/null +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksbehandler/dto/SaksbehandlerGruppeDto.java @@ -0,0 +1,8 @@ +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksbehandler.dto; + +import no.nav.foreldrepenger.los.tjenester.felles.dto.SaksbehandlerMedAvdelingerDto; + +import java.util.List; + +public record SaksbehandlerGruppeDto(long gruppeId, String gruppeNavn, List saksbehandlere) { +} diff --git a/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksbehandler/dto/SaksbehandlerGruppeNavneEndringRequestDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksbehandler/dto/SaksbehandlerGruppeNavneEndringRequestDto.java new file mode 100644 index 000000000..7177d6b16 --- /dev/null +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksbehandler/dto/SaksbehandlerGruppeNavneEndringRequestDto.java @@ -0,0 +1,23 @@ +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksbehandler.dto; + +import jakarta.validation.Valid; +import jakarta.validation.constraints.Max; +import jakarta.validation.constraints.Min; +import jakarta.validation.constraints.NotNull; +import jakarta.validation.constraints.Pattern; +import jakarta.validation.constraints.Size; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.dto.AvdelingEnhetDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.FplosAbacAttributtType; +import no.nav.vedtak.sikkerhet.abac.AbacDataAttributter; +import no.nav.vedtak.sikkerhet.abac.AbacDto; +import no.nav.vedtak.util.InputValideringRegex; + +public record SaksbehandlerGruppeNavneEndringRequestDto(@Min(1) @Max(Integer.MAX_VALUE) long gruppeId, + @NotNull @Size(max = 500) @Pattern(regexp = InputValideringRegex.FRITEKST) String gruppeNavn, + @Valid AvdelingEnhetDto avdelingEnhet) implements AbacDto { + + @Override + public AbacDataAttributter abacAttributter() { + return AbacDataAttributter.opprett().leggTil(FplosAbacAttributtType.OPPGAVESTYRING_ENHET, avdelingEnhet.getAvdelingEnhet()); + } +} diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksbehandler/SaksbehandlerGruppeSletteRequestDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksbehandler/dto/SaksbehandlerGruppeSletteRequestDto.java similarity index 70% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksbehandler/SaksbehandlerGruppeSletteRequestDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksbehandler/dto/SaksbehandlerGruppeSletteRequestDto.java index 1a0ea7dd1..8694075b9 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksbehandler/SaksbehandlerGruppeSletteRequestDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksbehandler/dto/SaksbehandlerGruppeSletteRequestDto.java @@ -1,10 +1,10 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksbehandler; +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksbehandler.dto; import jakarta.validation.Valid; import jakarta.validation.constraints.Max; import jakarta.validation.constraints.Min; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.dto.AvdelingEnhetDto; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.FplosAbacAttributtType; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.dto.AvdelingEnhetDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.FplosAbacAttributtType; import no.nav.vedtak.sikkerhet.abac.AbacDataAttributter; import no.nav.vedtak.sikkerhet.abac.AbacDto; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksbehandler/SaksbehandlereOgSaksbehandlerGrupper.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksbehandler/dto/SaksbehandlereOgSaksbehandlerGrupper.java similarity index 51% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksbehandler/SaksbehandlereOgSaksbehandlerGrupper.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksbehandler/dto/SaksbehandlereOgSaksbehandlerGrupper.java index 9bc1409df..8495d3446 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksbehandler/SaksbehandlereOgSaksbehandlerGrupper.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksbehandler/dto/SaksbehandlereOgSaksbehandlerGrupper.java @@ -1,6 +1,6 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksbehandler; +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksbehandler.dto; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SaksbehandlerMedAvdelingerDto; +import no.nav.foreldrepenger.los.tjenester.felles.dto.SaksbehandlerMedAvdelingerDto; import java.util.List; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/AvdelingslederSakslisteRestTjeneste.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/AvdelingslederSakslisteRestTjeneste.java similarity index 87% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/AvdelingslederSakslisteRestTjeneste.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/AvdelingslederSakslisteRestTjeneste.java index 7d5f561cd..0f312c8c1 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/AvdelingslederSakslisteRestTjeneste.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/AvdelingslederSakslisteRestTjeneste.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste; +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste; import java.util.List; @@ -19,19 +19,19 @@ import io.swagger.v3.oas.annotations.Parameter; import no.nav.foreldrepenger.los.avdelingsleder.AvdelingslederTjeneste; import no.nav.foreldrepenger.los.oppgavekø.OppgaveKøTjeneste; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.dto.AvdelingEnhetDto; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.dto.SakslisteAndreKriterierDto; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.dto.SakslisteBehandlingstypeDto; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.dto.SakslisteFagsakYtelseTypeDto; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.dto.SakslisteFagsakYtelseTyperDto; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.dto.SakslisteNavnDto; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.dto.SakslisteOgAvdelingDto; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.dto.SakslisteSaksbehandlerDto; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.dto.SakslisteSorteringDto; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.dto.SakslisteSorteringIntervallDatoDto; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.dto.SakslisteSorteringIntervallDto; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SakslisteDto; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SakslisteIdDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.dto.AvdelingEnhetDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.dto.SakslisteAndreKriterierDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.dto.SakslisteBehandlingstypeDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.dto.SakslisteFagsakYtelseTypeDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.dto.SakslisteFagsakYtelseTyperDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.dto.SakslisteNavnDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.dto.SakslisteOgAvdelingDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.dto.SakslisteSaksbehandlerDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.dto.SakslisteSorteringDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.dto.SakslisteSorteringIntervallDatoDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.dto.SakslisteSorteringIntervallDto; +import no.nav.foreldrepenger.los.tjenester.felles.dto.SakslisteDto; +import no.nav.foreldrepenger.los.tjenester.felles.dto.SakslisteIdDto; import no.nav.vedtak.sikkerhet.abac.BeskyttetRessurs; import no.nav.vedtak.sikkerhet.abac.beskyttet.ActionType; import no.nav.vedtak.sikkerhet.abac.beskyttet.ResourceType; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/FplosAbacAttributtType.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/FplosAbacAttributtType.java similarity index 76% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/FplosAbacAttributtType.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/FplosAbacAttributtType.java index 64b97b3b9..7135b2f2f 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/FplosAbacAttributtType.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/FplosAbacAttributtType.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste; +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste; import no.nav.vedtak.sikkerhet.abac.AbacAttributtType; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/dto/SakslisteAndreKriterierDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/dto/SakslisteAndreKriterierDto.java similarity index 85% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/dto/SakslisteAndreKriterierDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/dto/SakslisteAndreKriterierDto.java index 65a3b6189..f1f591edb 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/dto/SakslisteAndreKriterierDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/dto/SakslisteAndreKriterierDto.java @@ -1,13 +1,13 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.dto; +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.dto; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; import no.nav.foreldrepenger.los.felles.util.validering.ValidKodeverk; import no.nav.foreldrepenger.los.oppgave.AndreKriterierType; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.dto.AvdelingEnhetDto; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.FplosAbacAttributtType; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SakslisteIdDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.dto.AvdelingEnhetDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.FplosAbacAttributtType; +import no.nav.foreldrepenger.los.tjenester.felles.dto.SakslisteIdDto; import no.nav.vedtak.sikkerhet.abac.AbacDataAttributter; import no.nav.vedtak.sikkerhet.abac.AbacDto; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/dto/SakslisteBehandlingstypeDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/dto/SakslisteBehandlingstypeDto.java similarity index 83% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/dto/SakslisteBehandlingstypeDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/dto/SakslisteBehandlingstypeDto.java index 149076e43..602ae3093 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/dto/SakslisteBehandlingstypeDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/dto/SakslisteBehandlingstypeDto.java @@ -1,13 +1,13 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.dto; +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.dto; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; import no.nav.foreldrepenger.los.felles.util.validering.ValidKodeverk; import no.nav.foreldrepenger.los.oppgave.BehandlingType; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.dto.AvdelingEnhetDto; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.FplosAbacAttributtType; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SakslisteIdDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.dto.AvdelingEnhetDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.FplosAbacAttributtType; +import no.nav.foreldrepenger.los.tjenester.felles.dto.SakslisteIdDto; import no.nav.vedtak.sikkerhet.abac.AbacDataAttributter; import no.nav.vedtak.sikkerhet.abac.AbacDto; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/dto/SakslisteFagsakYtelseTypeDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/dto/SakslisteFagsakYtelseTypeDto.java similarity index 82% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/dto/SakslisteFagsakYtelseTypeDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/dto/SakslisteFagsakYtelseTypeDto.java index b6a45ffd5..ccfaf6fb2 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/dto/SakslisteFagsakYtelseTypeDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/dto/SakslisteFagsakYtelseTypeDto.java @@ -1,13 +1,13 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.dto; +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.dto; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; import no.nav.foreldrepenger.los.felles.util.validering.ValidKodeverk; import no.nav.foreldrepenger.los.oppgave.FagsakYtelseType; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.dto.AvdelingEnhetDto; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.FplosAbacAttributtType; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SakslisteIdDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.dto.AvdelingEnhetDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.FplosAbacAttributtType; +import no.nav.foreldrepenger.los.tjenester.felles.dto.SakslisteIdDto; import no.nav.vedtak.sikkerhet.abac.AbacDataAttributter; import no.nav.vedtak.sikkerhet.abac.AbacDto; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/dto/SakslisteFagsakYtelseTyperDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/dto/SakslisteFagsakYtelseTyperDto.java similarity index 84% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/dto/SakslisteFagsakYtelseTyperDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/dto/SakslisteFagsakYtelseTyperDto.java index 2635b5092..1fa3937d6 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/dto/SakslisteFagsakYtelseTyperDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/dto/SakslisteFagsakYtelseTyperDto.java @@ -1,13 +1,13 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.dto; +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.dto; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; import no.nav.foreldrepenger.los.felles.util.validering.ValidKodeverk; import no.nav.foreldrepenger.los.oppgave.FagsakYtelseType; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.dto.AvdelingEnhetDto; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.FplosAbacAttributtType; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SakslisteIdDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.dto.AvdelingEnhetDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.FplosAbacAttributtType; +import no.nav.foreldrepenger.los.tjenester.felles.dto.SakslisteIdDto; import no.nav.vedtak.sikkerhet.abac.AbacDataAttributter; import no.nav.vedtak.sikkerhet.abac.AbacDto; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/dto/SakslisteNavnDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/dto/SakslisteNavnDto.java similarity index 84% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/dto/SakslisteNavnDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/dto/SakslisteNavnDto.java index 82d32d3ae..1fa3e77c1 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/dto/SakslisteNavnDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/dto/SakslisteNavnDto.java @@ -1,13 +1,13 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.dto; +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.dto; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; import jakarta.validation.constraints.Pattern; import jakarta.validation.constraints.Size; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.dto.AvdelingEnhetDto; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.FplosAbacAttributtType; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SakslisteIdDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.dto.AvdelingEnhetDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.FplosAbacAttributtType; +import no.nav.foreldrepenger.los.tjenester.felles.dto.SakslisteIdDto; import no.nav.vedtak.sikkerhet.abac.AbacDataAttributter; import no.nav.vedtak.sikkerhet.abac.AbacDto; import no.nav.vedtak.util.InputValideringRegex; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/dto/SakslisteOgAvdelingDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/dto/SakslisteOgAvdelingDto.java similarity index 76% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/dto/SakslisteOgAvdelingDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/dto/SakslisteOgAvdelingDto.java index a0f23e15f..3b8f7c9c0 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/dto/SakslisteOgAvdelingDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/dto/SakslisteOgAvdelingDto.java @@ -1,8 +1,8 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.dto; +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.dto; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.dto.AvdelingEnhetDto; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.FplosAbacAttributtType; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SakslisteIdDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.dto.AvdelingEnhetDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.FplosAbacAttributtType; +import no.nav.foreldrepenger.los.tjenester.felles.dto.SakslisteIdDto; import no.nav.vedtak.sikkerhet.abac.AbacDataAttributter; import no.nav.vedtak.sikkerhet.abac.AbacDto; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/dto/SakslisteSaksbehandlerDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/dto/SakslisteSaksbehandlerDto.java similarity index 83% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/dto/SakslisteSaksbehandlerDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/dto/SakslisteSaksbehandlerDto.java index 213dbe643..d8a0dc0d7 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/dto/SakslisteSaksbehandlerDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/dto/SakslisteSaksbehandlerDto.java @@ -1,9 +1,9 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.dto; +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.dto; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.dto.AvdelingEnhetDto; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.FplosAbacAttributtType; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SaksbehandlerBrukerIdentDto; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SakslisteIdDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.dto.AvdelingEnhetDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.FplosAbacAttributtType; +import no.nav.foreldrepenger.los.tjenester.felles.dto.SaksbehandlerBrukerIdentDto; +import no.nav.foreldrepenger.los.tjenester.felles.dto.SakslisteIdDto; import no.nav.vedtak.sikkerhet.abac.AbacDataAttributter; import no.nav.vedtak.sikkerhet.abac.AbacDto; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/dto/SakslisteSorteringDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/dto/SakslisteSorteringDto.java similarity index 82% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/dto/SakslisteSorteringDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/dto/SakslisteSorteringDto.java index c8c159d1b..606e7cdb7 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/dto/SakslisteSorteringDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/dto/SakslisteSorteringDto.java @@ -1,13 +1,13 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.dto; +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.dto; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; import no.nav.foreldrepenger.los.felles.util.validering.ValidKodeverk; import no.nav.foreldrepenger.los.oppgavekø.KøSortering; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.dto.AvdelingEnhetDto; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.FplosAbacAttributtType; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SakslisteIdDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.dto.AvdelingEnhetDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.FplosAbacAttributtType; +import no.nav.foreldrepenger.los.tjenester.felles.dto.SakslisteIdDto; import no.nav.vedtak.sikkerhet.abac.AbacDataAttributter; import no.nav.vedtak.sikkerhet.abac.AbacDto; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/dto/SakslisteSorteringIntervallDatoDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/dto/SakslisteSorteringIntervallDatoDto.java similarity index 81% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/dto/SakslisteSorteringIntervallDatoDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/dto/SakslisteSorteringIntervallDatoDto.java index 9b2a2f816..5a59d8850 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/dto/SakslisteSorteringIntervallDatoDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/dto/SakslisteSorteringIntervallDatoDto.java @@ -1,8 +1,8 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.dto; +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.dto; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.dto.AvdelingEnhetDto; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.FplosAbacAttributtType; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SakslisteIdDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.dto.AvdelingEnhetDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.FplosAbacAttributtType; +import no.nav.foreldrepenger.los.tjenester.felles.dto.SakslisteIdDto; import no.nav.vedtak.sikkerhet.abac.AbacDataAttributter; import no.nav.vedtak.sikkerhet.abac.AbacDto; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/dto/SakslisteSorteringIntervallDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/dto/SakslisteSorteringIntervallDto.java similarity index 82% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/dto/SakslisteSorteringIntervallDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/dto/SakslisteSorteringIntervallDto.java index d4068b25d..5946e630b 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/dto/SakslisteSorteringIntervallDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/dto/SakslisteSorteringIntervallDto.java @@ -1,13 +1,13 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.dto; +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.dto; import jakarta.validation.Valid; import jakarta.validation.constraints.Max; import jakarta.validation.constraints.Min; import jakarta.validation.constraints.NotNull; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.dto.AvdelingEnhetDto; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.FplosAbacAttributtType; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SakslisteIdDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.dto.AvdelingEnhetDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.FplosAbacAttributtType; +import no.nav.foreldrepenger.los.tjenester.felles.dto.SakslisteIdDto; import no.nav.vedtak.sikkerhet.abac.AbacDataAttributter; import no.nav.vedtak.sikkerhet.abac.AbacDto; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/dto/SorteringDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/dto/SorteringDto.java similarity index 93% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/dto/SorteringDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/dto/SorteringDto.java index ca7417da4..0ee030ac8 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksliste/dto/SorteringDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksliste/dto/SorteringDto.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.dto; +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.dto; import no.nav.foreldrepenger.los.oppgavekø.KøSortering; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/AndreKriterierDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/AndreKriterierDto.java similarity index 90% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/AndreKriterierDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/AndreKriterierDto.java index 2d5182b98..0c9ccc6dc 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/AndreKriterierDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/AndreKriterierDto.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.felles.dto; +package no.nav.foreldrepenger.los.tjenester.felles.dto; import no.nav.foreldrepenger.los.oppgave.AndreKriterierType; import no.nav.foreldrepenger.los.oppgavekø.FiltreringAndreKriterierType; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/AsyncPollingStatus.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/AsyncPollingStatus.java similarity index 97% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/AsyncPollingStatus.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/AsyncPollingStatus.java index e03b06293..8252c93d9 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/AsyncPollingStatus.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/AsyncPollingStatus.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.felles.dto; +package no.nav.foreldrepenger.los.tjenester.felles.dto; import java.net.URI; import java.time.LocalDateTime; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/FlyttetReservasjonDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/FlyttetReservasjonDto.java similarity index 91% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/FlyttetReservasjonDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/FlyttetReservasjonDto.java index cdfa987bc..04c366694 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/FlyttetReservasjonDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/FlyttetReservasjonDto.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.felles.dto; +package no.nav.foreldrepenger.los.tjenester.felles.dto; import java.time.LocalDateTime; diff --git "a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/IkkeTilgangP\303\245BehandlingException.java" "b/src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/IkkeTilgangP\303\245BehandlingException.java" similarity index 81% rename from "src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/IkkeTilgangP\303\245BehandlingException.java" rename to "src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/IkkeTilgangP\303\245BehandlingException.java" index 924c8adcd..80f32b2e1 100644 --- "a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/IkkeTilgangP\303\245BehandlingException.java" +++ "b/src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/IkkeTilgangP\303\245BehandlingException.java" @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.felles.dto; +package no.nav.foreldrepenger.los.tjenester.felles.dto; import no.nav.foreldrepenger.los.domene.typer.BehandlingId; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/OppgaveDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/OppgaveDto.java similarity index 98% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/OppgaveDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/OppgaveDto.java index d784c62a6..bf1c791e6 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/OppgaveDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/OppgaveDto.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.felles.dto; +package no.nav.foreldrepenger.los.tjenester.felles.dto; import java.time.LocalDateTime; import java.util.UUID; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/OppgaveDtoTjeneste.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/OppgaveDtoTjeneste.java similarity index 88% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/OppgaveDtoTjeneste.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/OppgaveDtoTjeneste.java index 91c442b0a..559b60f7d 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/OppgaveDtoTjeneste.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/OppgaveDtoTjeneste.java @@ -1,26 +1,27 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.felles.dto; +package no.nav.foreldrepenger.los.tjenester.felles.dto; import static no.nav.foreldrepenger.los.felles.util.OptionalUtil.tryOrEmpty; -import static no.nav.foreldrepenger.los.web.app.tjenester.saksbehandler.oppgave.OppgaveRestTjeneste.OPPGAVER_BASE_PATH; -import static no.nav.foreldrepenger.los.web.app.tjenester.saksbehandler.oppgave.OppgaveRestTjeneste.OPPGAVER_STATUS_PATH; import java.util.ArrayList; import java.util.List; import java.util.Optional; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.FplosAbacAttributtType; +import no.nav.foreldrepenger.los.tjenester.saksbehandler.oppgave.OppgaveRestTjeneste; +import no.nav.foreldrepenger.los.tjenester.saksbehandler.oppgave.dto.BehandlingIdDto; +import no.nav.foreldrepenger.los.tjenester.saksbehandler.oppgave.dto.OppgaveIdDto; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import jakarta.enterprise.context.ApplicationScoped; import jakarta.inject.Inject; import no.nav.foreldrepenger.konfig.Environment; -import no.nav.foreldrepenger.los.klient.person.IkkeTilgangPåPersonException; -import no.nav.foreldrepenger.los.klient.person.PersonTjeneste; +import no.nav.foreldrepenger.los.persontjeneste.IkkeTilgangPåPersonException; +import no.nav.foreldrepenger.los.persontjeneste.PersonTjeneste; import no.nav.foreldrepenger.los.oppgave.Oppgave; import no.nav.foreldrepenger.los.oppgave.OppgaveTjeneste; import no.nav.foreldrepenger.los.oppgavekø.OppgaveKøTjeneste; import no.nav.foreldrepenger.los.reservasjon.ReservasjonTjeneste; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.FplosAbacAttributtType; import no.nav.vedtak.sikkerhet.abac.AbacDataAttributter; import no.nav.vedtak.sikkerhet.abac.PdpKlient; import no.nav.vedtak.sikkerhet.abac.PdpRequestBuilder; @@ -70,8 +71,8 @@ public OppgaveDtoTjeneste(OppgaveTjeneste oppgaveTjeneste, } /** - * @param sjekkTilgangPåBehandling Ved alle kall som tar i mot {@link no.nav.foreldrepenger.los.web.app.tjenester.saksbehandler.oppgave.dto.BehandlingIdDto} - * eller {@link no.nav.foreldrepenger.los.web.app.tjenester.saksbehandler.oppgave.dto.OppgaveIdDto} + * @param sjekkTilgangPåBehandling Ved alle kall som tar i mot {@link BehandlingIdDto} + * eller {@link OppgaveIdDto} * sjekkes tilgangen til behandlingen/oppgaven ved mottaket av restkallet gjennom {@link no.nav.vedtak.sikkerhet.abac.BeskyttetRessursInterceptor}. * Applikasjonen har noen kall som ikke går rett på en behandling/oppgave, men som returnerer oppgaver, * i disse tilfellene må sjekkTilgangPåBehandling være true. @@ -87,8 +88,8 @@ public OppgaveDto lagDtoFor(Oppgave oppgave, boolean sjekkTilgangPåBehandling) } /** - * @param oppgave Metoden skal kun brukes ved kall fra endepunkt som tar inn {@link no.nav.foreldrepenger.los.web.app.tjenester.saksbehandler.oppgave.dto.BehandlingIdDto} - * eller {@link no.nav.foreldrepenger.los.web.app.tjenester.saksbehandler.oppgave.dto.OppgaveIdDto}. Tilgangssjekk dekkes for slike endepunkt gjennom + * @param oppgave Metoden skal kun brukes ved kall fra endepunkt som tar inn {@link BehandlingIdDto} + * eller {@link OppgaveIdDto}. Tilgangssjekk dekkes for slike endepunkt gjennom * {@link no.nav.vedtak.sikkerhet.abac.BeskyttetRessursInterceptor}. * @return */ @@ -112,7 +113,7 @@ private boolean harTilgang(Oppgave oppgave) { .medToken(token) .medResourceType(ResourceType.FAGSAK) .medPepId(APPNAVN) - .medServicePath(OPPGAVER_BASE_PATH + OPPGAVER_STATUS_PATH) + .medServicePath(OppgaveRestTjeneste.OPPGAVER_BASE_PATH + OppgaveRestTjeneste.OPPGAVER_STATUS_PATH) .medDataAttributter(dataAttributter); var pdpRequest = pdpRequestBuilder.lagAppRessursData(dataAttributter); var tilgangsbeslutning = pdpKlient.forespørTilgang(brRequest.build(), pdpRequestBuilder.abacDomene(), pdpRequest); diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/OppgaveStatusDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/OppgaveStatusDto.java similarity index 97% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/OppgaveStatusDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/OppgaveStatusDto.java index 7ffa17d3d..8e5d9ffa6 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/OppgaveStatusDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/OppgaveStatusDto.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.felles.dto; +package no.nav.foreldrepenger.los.tjenester.felles.dto; import static no.nav.foreldrepenger.los.felles.util.BrukerIdent.brukerIdent; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/OppgaveStatusDtoTjeneste.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/OppgaveStatusDtoTjeneste.java similarity index 97% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/OppgaveStatusDtoTjeneste.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/OppgaveStatusDtoTjeneste.java index fdafc7b34..91492876a 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/OppgaveStatusDtoTjeneste.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/OppgaveStatusDtoTjeneste.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.felles.dto; +package no.nav.foreldrepenger.los.tjenester.felles.dto; import static no.nav.foreldrepenger.los.felles.util.OptionalUtil.tryOrEmpty; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/ReservasjonDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/ReservasjonDto.java similarity index 95% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/ReservasjonDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/ReservasjonDto.java index d461def65..6d477371c 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/ReservasjonDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/ReservasjonDto.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.felles.dto; +package no.nav.foreldrepenger.los.tjenester.felles.dto; import no.nav.foreldrepenger.los.oppgave.BehandlingType; import no.nav.foreldrepenger.los.reservasjon.Reservasjon; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/SaksbehandlerBrukerIdentDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/SaksbehandlerBrukerIdentDto.java similarity index 96% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/SaksbehandlerBrukerIdentDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/SaksbehandlerBrukerIdentDto.java index f70efe5e2..39f8d72d7 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/SaksbehandlerBrukerIdentDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/SaksbehandlerBrukerIdentDto.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.felles.dto; +package no.nav.foreldrepenger.los.tjenester.felles.dto; import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonProperty; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/SaksbehandlerDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/SaksbehandlerDto.java similarity index 77% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/SaksbehandlerDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/SaksbehandlerDto.java index 286a3b57c..9fc741213 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/SaksbehandlerDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/SaksbehandlerDto.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.felles.dto; +package no.nav.foreldrepenger.los.tjenester.felles.dto; public record SaksbehandlerDto(SaksbehandlerBrukerIdentDto brukerIdent, String navn) { diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/SaksbehandlerDtoTjeneste.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/SaksbehandlerDtoTjeneste.java similarity index 98% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/SaksbehandlerDtoTjeneste.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/SaksbehandlerDtoTjeneste.java index 1054d7081..343dc8823 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/SaksbehandlerDtoTjeneste.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/SaksbehandlerDtoTjeneste.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.felles.dto; +package no.nav.foreldrepenger.los.tjenester.felles.dto; import java.util.Collections; import java.util.List; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/SaksbehandlerMedAvdelingerDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/SaksbehandlerMedAvdelingerDto.java similarity index 92% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/SaksbehandlerMedAvdelingerDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/SaksbehandlerMedAvdelingerDto.java index 857f08b8f..a88d5aba7 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/SaksbehandlerMedAvdelingerDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/SaksbehandlerMedAvdelingerDto.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.felles.dto; +package no.nav.foreldrepenger.los.tjenester.felles.dto; import com.fasterxml.jackson.annotation.JsonProperty; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/SakslisteDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/SakslisteDto.java similarity index 94% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/SakslisteDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/SakslisteDto.java index 6e8859387..c7e68d272 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/SakslisteDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/SakslisteDto.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.felles.dto; +package no.nav.foreldrepenger.los.tjenester.felles.dto; import java.time.LocalDate; import java.util.ArrayList; @@ -10,7 +10,7 @@ import no.nav.foreldrepenger.los.oppgavekø.FiltreringYtelseType; import no.nav.foreldrepenger.los.oppgavekø.OppgaveFiltrering; import no.nav.foreldrepenger.los.organisasjon.Saksbehandler; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.dto.SorteringDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.dto.SorteringDto; public class SakslisteDto { diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/SakslisteIdDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/SakslisteIdDto.java similarity index 96% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/SakslisteIdDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/SakslisteIdDto.java index 90574baff..1762ed093 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/SakslisteIdDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/felles/dto/SakslisteIdDto.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.felles.dto; +package no.nav.foreldrepenger.los.tjenester.felles.dto; import com.fasterxml.jackson.annotation.JsonProperty; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/kodeverk/KodeverkRestTjeneste.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/kodeverk/KodeverkRestTjeneste.java similarity index 84% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/kodeverk/KodeverkRestTjeneste.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/kodeverk/KodeverkRestTjeneste.java index 38c7ed96e..1a3c40379 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/kodeverk/KodeverkRestTjeneste.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/kodeverk/KodeverkRestTjeneste.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.kodeverk; +package no.nav.foreldrepenger.los.tjenester.kodeverk; import jakarta.enterprise.context.ApplicationScoped; import jakarta.ws.rs.GET; @@ -17,7 +17,7 @@ import no.nav.foreldrepenger.los.oppgave.FagsakYtelseType; import no.nav.foreldrepenger.los.oppgavekø.KøSortering; import no.nav.foreldrepenger.los.konfig.JacksonJsonConfig; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.nøkkeltall.åpnebehandlinger.dto.BehandlingVenteStatus; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.nøkkeltall.dto.BehandlingVenteStatus; import no.nav.vedtak.sikkerhet.abac.BeskyttetRessurs; import no.nav.vedtak.sikkerhet.abac.beskyttet.ActionType; import no.nav.vedtak.sikkerhet.abac.beskyttet.ResourceType; @@ -29,7 +29,7 @@ @ApplicationScoped public class KodeverkRestTjeneste { - private static final String KODELISTE_JSON = hentJsonKodeverk(); + private static final String KODELISTE_JSON = jsonKodeverk(); KodeverkRestTjeneste() { // for cdi @@ -43,17 +43,17 @@ public Response hentGruppertKodeliste() { return Response.ok().entity(KODELISTE_JSON).type(MediaType.APPLICATION_JSON).build(); } - private static String hentJsonKodeverk() { + private static String jsonKodeverk() { var jsonMapper = new JacksonJsonConfig(true); // generere fulle kodeverdi-objekt var mapper = jsonMapper.getObjectMapper(); try { - return mapper.writeValueAsString(getGruppertKodeliste()); + return mapper.writeValueAsString(gruppertKodeliste()); } catch (JsonProcessingException e) { throw new IllegalStateException("Kunne ikke generere kodeliste"); } } - private static Map getGruppertKodeliste() { + private static Map gruppertKodeliste() { var map = new HashMap(); map.put(BehandlingType.class.getSimpleName(), BehandlingType.values()); map.put(FagsakYtelseType.class.getSimpleName(), FagsakYtelseType.values()); diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/enhet/SaksbehandlerEnhetDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/enhet/SaksbehandlerEnhetDto.java similarity index 52% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/enhet/SaksbehandlerEnhetDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/enhet/SaksbehandlerEnhetDto.java index ca9863088..ef04c87fa 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/enhet/SaksbehandlerEnhetDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/enhet/SaksbehandlerEnhetDto.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.saksbehandler.enhet; +package no.nav.foreldrepenger.los.tjenester.saksbehandler.enhet; public record SaksbehandlerEnhetDto(String enhetsnummer, String enhetsnavn) { } diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/enhet/SaksbehandlerEnhetRestTjeneste.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/enhet/SaksbehandlerEnhetRestTjeneste.java similarity index 91% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/enhet/SaksbehandlerEnhetRestTjeneste.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/enhet/SaksbehandlerEnhetRestTjeneste.java index 3e4f7cf84..ecc8d4203 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/enhet/SaksbehandlerEnhetRestTjeneste.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/enhet/SaksbehandlerEnhetRestTjeneste.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.saksbehandler.enhet; +package no.nav.foreldrepenger.los.tjenester.saksbehandler.enhet; import java.util.List; @@ -14,7 +14,7 @@ import io.swagger.v3.oas.annotations.Operation; import no.nav.foreldrepenger.los.organisasjon.OrganisasjonRepository; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SaksbehandlerBrukerIdentDto; +import no.nav.foreldrepenger.los.tjenester.felles.dto.SaksbehandlerBrukerIdentDto; import no.nav.vedtak.sikkerhet.abac.BeskyttetRessurs; import no.nav.vedtak.sikkerhet.abac.beskyttet.ActionType; import no.nav.vedtak.sikkerhet.abac.beskyttet.ResourceType; diff --git "a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/n\303\270kkeltall/SaksbehandlerN\303\270kkeltallRestTjeneste.java" "b/src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/n\303\270kkeltall/SaksbehandlerN\303\270kkeltallRestTjeneste.java" similarity index 86% rename from "src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/n\303\270kkeltall/SaksbehandlerN\303\270kkeltallRestTjeneste.java" rename to "src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/n\303\270kkeltall/SaksbehandlerN\303\270kkeltallRestTjeneste.java" index bb76932e6..08f63b477 100644 --- "a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/n\303\270kkeltall/SaksbehandlerN\303\270kkeltallRestTjeneste.java" +++ "b/src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/n\303\270kkeltall/SaksbehandlerN\303\270kkeltallRestTjeneste.java" @@ -1,9 +1,9 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.saksbehandler.nøkkeltall; +package no.nav.foreldrepenger.los.tjenester.saksbehandler.nøkkeltall; import io.swagger.v3.oas.annotations.Operation; import no.nav.foreldrepenger.los.statistikk.kø.KøStatistikkTjeneste; -import no.nav.foreldrepenger.los.statistikk.oppgavebeholdning.NyeOgFerdigstilteOppgaver; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SakslisteIdDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.nøkkeltall.dto.NyeOgFerdigstilteOppgaver; +import no.nav.foreldrepenger.los.tjenester.felles.dto.SakslisteIdDto; import no.nav.vedtak.sikkerhet.abac.BeskyttetRessurs; import no.nav.vedtak.sikkerhet.abac.beskyttet.ActionType; import no.nav.vedtak.sikkerhet.abac.beskyttet.ResourceType; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/oppgave/OppgaveRestTjeneste.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/oppgave/OppgaveRestTjeneste.java similarity index 89% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/oppgave/OppgaveRestTjeneste.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/oppgave/OppgaveRestTjeneste.java index 9629fd7a1..59047c51e 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/oppgave/OppgaveRestTjeneste.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/oppgave/OppgaveRestTjeneste.java @@ -1,6 +1,6 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.saksbehandler.oppgave; +package no.nav.foreldrepenger.los.tjenester.saksbehandler.oppgave; -import static no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.OppgaveDtoTjeneste.ANTALL_OPPGAVER_SOM_VISES_TIL_SAKSBEHANDLER; +import static no.nav.foreldrepenger.los.tjenester.felles.dto.OppgaveDtoTjeneste.ANTALL_OPPGAVER_SOM_VISES_TIL_SAKSBEHANDLER; import java.net.URISyntaxException; import java.util.List; @@ -34,20 +34,20 @@ import no.nav.foreldrepenger.los.oppgavekø.OppgaveKøTjeneste; import no.nav.foreldrepenger.los.reservasjon.Reservasjon; import no.nav.foreldrepenger.los.reservasjon.ReservasjonTjeneste; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.AsyncPollingStatus; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.OppgaveDto; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.OppgaveDtoTjeneste; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.OppgaveStatusDto; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SaksbehandlerBrukerIdentDto; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SaksbehandlerDtoTjeneste; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SaksbehandlerMedAvdelingerDto; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SakslisteIdDto; -import no.nav.foreldrepenger.los.web.app.tjenester.saksbehandler.oppgave.dto.OppgaveFlyttingDto; -import no.nav.foreldrepenger.los.web.app.tjenester.saksbehandler.oppgave.dto.OppgaveIdDto; -import no.nav.foreldrepenger.los.web.app.tjenester.saksbehandler.oppgave.dto.OppgaveIderDto; -import no.nav.foreldrepenger.los.web.app.tjenester.saksbehandler.oppgave.dto.OpphevTilknyttetReservasjonRequestDto; -import no.nav.foreldrepenger.los.web.app.tjenester.saksbehandler.oppgave.dto.ReservasjonsEndringDto; -import no.nav.foreldrepenger.los.web.app.tjenester.saksbehandler.oppgave.dto.SaknummerIderDto; +import no.nav.foreldrepenger.los.tjenester.felles.dto.AsyncPollingStatus; +import no.nav.foreldrepenger.los.tjenester.felles.dto.OppgaveDto; +import no.nav.foreldrepenger.los.tjenester.felles.dto.OppgaveDtoTjeneste; +import no.nav.foreldrepenger.los.tjenester.felles.dto.OppgaveStatusDto; +import no.nav.foreldrepenger.los.tjenester.felles.dto.SaksbehandlerBrukerIdentDto; +import no.nav.foreldrepenger.los.tjenester.felles.dto.SaksbehandlerDtoTjeneste; +import no.nav.foreldrepenger.los.tjenester.felles.dto.SaksbehandlerMedAvdelingerDto; +import no.nav.foreldrepenger.los.tjenester.felles.dto.SakslisteIdDto; +import no.nav.foreldrepenger.los.tjenester.saksbehandler.oppgave.dto.OppgaveFlyttingDto; +import no.nav.foreldrepenger.los.tjenester.saksbehandler.oppgave.dto.OppgaveIdDto; +import no.nav.foreldrepenger.los.tjenester.saksbehandler.oppgave.dto.OppgaveIderDto; +import no.nav.foreldrepenger.los.tjenester.saksbehandler.oppgave.dto.OpphevTilknyttetReservasjonRequestDto; +import no.nav.foreldrepenger.los.tjenester.saksbehandler.oppgave.dto.ReservasjonsEndringDto; +import no.nav.foreldrepenger.los.tjenester.saksbehandler.oppgave.dto.SaknummerIderDto; import no.nav.vedtak.sikkerhet.abac.BeskyttetRessurs; import no.nav.vedtak.sikkerhet.abac.beskyttet.ActionType; import no.nav.vedtak.sikkerhet.abac.beskyttet.ResourceType; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/oppgave/Redirect.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/oppgave/Redirect.java similarity index 94% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/oppgave/Redirect.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/oppgave/Redirect.java index a7884b954..a6e1a8d45 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/oppgave/Redirect.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/oppgave/Redirect.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.saksbehandler.oppgave; +package no.nav.foreldrepenger.los.tjenester.saksbehandler.oppgave; import java.net.URI; import java.net.URISyntaxException; @@ -11,9 +11,9 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.AsyncPollingStatus; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SakslisteIdDto; -import no.nav.foreldrepenger.los.web.app.tjenester.saksbehandler.oppgave.dto.OppgaveIderDto; +import no.nav.foreldrepenger.los.tjenester.felles.dto.AsyncPollingStatus; +import no.nav.foreldrepenger.los.tjenester.felles.dto.SakslisteIdDto; +import no.nav.foreldrepenger.los.tjenester.saksbehandler.oppgave.dto.OppgaveIderDto; public final class Redirect { private static final Logger log = LoggerFactory.getLogger(Redirect.class); diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/oppgave/ReservasjonTidspunktUtil.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/oppgave/ReservasjonTidspunktUtil.java similarity index 92% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/oppgave/ReservasjonTidspunktUtil.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/oppgave/ReservasjonTidspunktUtil.java index 909e9dbde..8998fedf4 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/oppgave/ReservasjonTidspunktUtil.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/oppgave/ReservasjonTidspunktUtil.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.saksbehandler.oppgave; +package no.nav.foreldrepenger.los.tjenester.saksbehandler.oppgave; import java.time.LocalDate; import java.time.LocalDateTime; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/oppgave/dto/BehandlingIdDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/oppgave/dto/BehandlingIdDto.java similarity index 93% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/oppgave/dto/BehandlingIdDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/oppgave/dto/BehandlingIdDto.java index 64a5a9497..12ef0a492 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/oppgave/dto/BehandlingIdDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/oppgave/dto/BehandlingIdDto.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.saksbehandler.oppgave.dto; +package no.nav.foreldrepenger.los.tjenester.saksbehandler.oppgave.dto; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/oppgave/dto/OppgaveFlyttingDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/oppgave/dto/OppgaveFlyttingDto.java similarity index 89% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/oppgave/dto/OppgaveFlyttingDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/oppgave/dto/OppgaveFlyttingDto.java index 04d9ca46a..610332dfe 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/oppgave/dto/OppgaveFlyttingDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/oppgave/dto/OppgaveFlyttingDto.java @@ -1,11 +1,11 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.saksbehandler.oppgave.dto; +package no.nav.foreldrepenger.los.tjenester.saksbehandler.oppgave.dto; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; import jakarta.validation.constraints.Pattern; import jakarta.validation.constraints.Size; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SaksbehandlerBrukerIdentDto; +import no.nav.foreldrepenger.los.tjenester.felles.dto.SaksbehandlerBrukerIdentDto; import no.nav.vedtak.sikkerhet.abac.AbacDataAttributter; import no.nav.vedtak.sikkerhet.abac.AbacDto; import no.nav.vedtak.util.InputValideringRegex; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/oppgave/dto/OppgaveIdDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/oppgave/dto/OppgaveIdDto.java similarity index 86% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/oppgave/dto/OppgaveIdDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/oppgave/dto/OppgaveIdDto.java index a37090c7b..3e8bb3a56 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/oppgave/dto/OppgaveIdDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/oppgave/dto/OppgaveIdDto.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.saksbehandler.oppgave.dto; +package no.nav.foreldrepenger.los.tjenester.saksbehandler.oppgave.dto; import java.util.Objects; @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonProperty; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.FplosAbacAttributtType; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksliste.FplosAbacAttributtType; import no.nav.vedtak.sikkerhet.abac.AbacDataAttributter; import no.nav.vedtak.sikkerhet.abac.AbacDto; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/oppgave/dto/OppgaveIderDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/oppgave/dto/OppgaveIderDto.java similarity index 94% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/oppgave/dto/OppgaveIderDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/oppgave/dto/OppgaveIderDto.java index b845ce17b..94e6944e8 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/oppgave/dto/OppgaveIderDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/oppgave/dto/OppgaveIderDto.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.saksbehandler.oppgave.dto; +package no.nav.foreldrepenger.los.tjenester.saksbehandler.oppgave.dto; import java.util.ArrayList; import java.util.Arrays; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/oppgave/dto/OpphevTilknyttetReservasjonRequestDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/oppgave/dto/OpphevTilknyttetReservasjonRequestDto.java similarity index 93% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/oppgave/dto/OpphevTilknyttetReservasjonRequestDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/oppgave/dto/OpphevTilknyttetReservasjonRequestDto.java index 5de1e5cf3..9b6b2b4cc 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/oppgave/dto/OpphevTilknyttetReservasjonRequestDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/oppgave/dto/OpphevTilknyttetReservasjonRequestDto.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.saksbehandler.oppgave.dto; +package no.nav.foreldrepenger.los.tjenester.saksbehandler.oppgave.dto; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/oppgave/dto/ReservasjonsEndringDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/oppgave/dto/ReservasjonsEndringDto.java similarity index 93% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/oppgave/dto/ReservasjonsEndringDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/oppgave/dto/ReservasjonsEndringDto.java index b3128365a..b141e64c7 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/oppgave/dto/ReservasjonsEndringDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/oppgave/dto/ReservasjonsEndringDto.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.saksbehandler.oppgave.dto; +package no.nav.foreldrepenger.los.tjenester.saksbehandler.oppgave.dto; import java.time.LocalDate; import java.util.Objects; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/oppgave/dto/SaknummerIderDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/oppgave/dto/SaknummerIderDto.java similarity index 94% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/oppgave/dto/SaknummerIderDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/oppgave/dto/SaknummerIderDto.java index adcc218c8..d9010f8f9 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/oppgave/dto/SaknummerIderDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/oppgave/dto/SaknummerIderDto.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.saksbehandler.oppgave.dto; +package no.nav.foreldrepenger.los.tjenester.saksbehandler.oppgave.dto; import com.fasterxml.jackson.annotation.JsonProperty; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/oppgave/dto/SaksnummerDto.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/oppgave/dto/SaksnummerDto.java similarity index 70% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/oppgave/dto/SaksnummerDto.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/oppgave/dto/SaksnummerDto.java index bb70fc604..e8f4ce70d 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/oppgave/dto/SaksnummerDto.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/oppgave/dto/SaksnummerDto.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.saksbehandler.oppgave.dto; +package no.nav.foreldrepenger.los.tjenester.saksbehandler.oppgave.dto; import jakarta.validation.constraints.NotNull; import jakarta.validation.constraints.Pattern; diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/saksliste/SaksbehandlerSakslisteRestTjeneste.java b/src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/saksliste/SaksbehandlerSakslisteRestTjeneste.java similarity index 85% rename from src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/saksliste/SaksbehandlerSakslisteRestTjeneste.java rename to src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/saksliste/SaksbehandlerSakslisteRestTjeneste.java index 7fd74a91c..5b7aecd3f 100644 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/saksliste/SaksbehandlerSakslisteRestTjeneste.java +++ b/src/main/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/saksliste/SaksbehandlerSakslisteRestTjeneste.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.saksbehandler.saksliste; +package no.nav.foreldrepenger.los.tjenester.saksbehandler.saksliste; import java.util.List; @@ -15,10 +15,10 @@ import io.swagger.v3.oas.annotations.Operation; import no.nav.foreldrepenger.los.oppgavekø.OppgaveKøTjeneste; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SaksbehandlerDto; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SaksbehandlerDtoTjeneste; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SakslisteDto; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SakslisteIdDto; +import no.nav.foreldrepenger.los.tjenester.felles.dto.SaksbehandlerDto; +import no.nav.foreldrepenger.los.tjenester.felles.dto.SaksbehandlerDtoTjeneste; +import no.nav.foreldrepenger.los.tjenester.felles.dto.SakslisteDto; +import no.nav.foreldrepenger.los.tjenester.felles.dto.SakslisteIdDto; import no.nav.vedtak.sikkerhet.abac.BeskyttetRessurs; import no.nav.vedtak.sikkerhet.abac.beskyttet.ActionType; import no.nav.vedtak.sikkerhet.abac.beskyttet.ResourceType; diff --git "a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/n\303\270kkeltall/\303\245pnebehandlinger/FpsakKlient.java" "b/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/n\303\270kkeltall/\303\245pnebehandlinger/FpsakKlient.java" deleted file mode 100644 index d806339bb..000000000 --- "a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/n\303\270kkeltall/\303\245pnebehandlinger/FpsakKlient.java" +++ /dev/null @@ -1,14 +0,0 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.nøkkeltall.åpnebehandlinger; - -import java.util.List; - -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.nøkkeltall.åpnebehandlinger.dto.NøkkeltallBehandlingFørsteUttakDto; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.nøkkeltall.åpnebehandlinger.dto.NøkkeltallBehandlingVentefristUtløperDto; - -public interface FpsakKlient { - - List hentBehandlingFørsteUttakNøkkeltall(); - - List hentVentefristerNøkkeltall(); - -} diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksbehandler/SaksbehandlerGruppeDto.java b/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksbehandler/SaksbehandlerGruppeDto.java deleted file mode 100644 index 2e1fe681c..000000000 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksbehandler/SaksbehandlerGruppeDto.java +++ /dev/null @@ -1,7 +0,0 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksbehandler; - -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SaksbehandlerMedAvdelingerDto; -import java.util.List; - -public record SaksbehandlerGruppeDto(long gruppeId, String gruppeNavn, List saksbehandlere) { -} diff --git a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksbehandler/SaksbehandlerGruppeNavneEndringDto.java b/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksbehandler/SaksbehandlerGruppeNavneEndringDto.java deleted file mode 100644 index 4e0e51ee4..000000000 --- a/src/main/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksbehandler/SaksbehandlerGruppeNavneEndringDto.java +++ /dev/null @@ -1,23 +0,0 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksbehandler; - -import jakarta.validation.Valid; -import jakarta.validation.constraints.Max; -import jakarta.validation.constraints.Min; -import jakarta.validation.constraints.NotNull; -import jakarta.validation.constraints.Pattern; -import jakarta.validation.constraints.Size; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.dto.AvdelingEnhetDto; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksliste.FplosAbacAttributtType; -import no.nav.vedtak.sikkerhet.abac.AbacDataAttributter; -import no.nav.vedtak.sikkerhet.abac.AbacDto; -import no.nav.vedtak.util.InputValideringRegex; - -public record SaksbehandlerGruppeNavneEndringDto(@Min(1) @Max(Integer.MAX_VALUE) long gruppeId, - @NotNull @Size(max = 500) @Pattern(regexp = InputValideringRegex.FRITEKST) String gruppeNavn, - @Valid AvdelingEnhetDto avdelingEnhet) implements AbacDto { - - @Override - public AbacDataAttributter abacAttributter() { - return AbacDataAttributter.opprett().leggTil(FplosAbacAttributtType.OPPGAVESTYRING_ENHET, avdelingEnhet.getAvdelingEnhet()); - } -} diff --git "a/src/test/java/no/nav/foreldrepenger/los/web/dbst\303\270tte/Databaseskjemainitialisering.java" b/src/test/java/no/nav/foreldrepenger/los/Databaseskjemainitialisering.java similarity index 98% rename from "src/test/java/no/nav/foreldrepenger/los/web/dbst\303\270tte/Databaseskjemainitialisering.java" rename to src/test/java/no/nav/foreldrepenger/los/Databaseskjemainitialisering.java index 12a7127d5..5a9eb1614 100644 --- "a/src/test/java/no/nav/foreldrepenger/los/web/dbst\303\270tte/Databaseskjemainitialisering.java" +++ b/src/test/java/no/nav/foreldrepenger/los/Databaseskjemainitialisering.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.dbstøtte; +package no.nav.foreldrepenger.los; import static java.lang.Runtime.getRuntime; diff --git a/src/test/java/no/nav/foreldrepenger/los/web/server/jetty/JettyDevServer.java b/src/test/java/no/nav/foreldrepenger/los/JettyDevServer.java similarity index 87% rename from src/test/java/no/nav/foreldrepenger/los/web/server/jetty/JettyDevServer.java rename to src/test/java/no/nav/foreldrepenger/los/JettyDevServer.java index e4ea10ad7..e6b9e1a13 100644 --- a/src/test/java/no/nav/foreldrepenger/los/web/server/jetty/JettyDevServer.java +++ b/src/test/java/no/nav/foreldrepenger/los/JettyDevServer.java @@ -1,6 +1,7 @@ -package no.nav.foreldrepenger.los.web.server.jetty; +package no.nav.foreldrepenger.los; import no.nav.foreldrepenger.konfig.Environment; +import no.nav.foreldrepenger.los.server.JettyServer; public class JettyDevServer extends JettyServer { diff --git a/src/test/java/no/nav/foreldrepenger/los/web/extensions/JpaExtension.java b/src/test/java/no/nav/foreldrepenger/los/JpaExtension.java similarity index 76% rename from src/test/java/no/nav/foreldrepenger/los/web/extensions/JpaExtension.java rename to src/test/java/no/nav/foreldrepenger/los/JpaExtension.java index 3801a5471..ec561bbb5 100644 --- a/src/test/java/no/nav/foreldrepenger/los/web/extensions/JpaExtension.java +++ b/src/test/java/no/nav/foreldrepenger/los/JpaExtension.java @@ -1,9 +1,9 @@ -package no.nav.foreldrepenger.los.web.extensions; +package no.nav.foreldrepenger.los; import java.util.TimeZone; -import no.nav.foreldrepenger.los.web.dbstøtte.Databaseskjemainitialisering; +import no.nav.foreldrepenger.los.Databaseskjemainitialisering; import no.nav.vedtak.felles.testutilities.db.EntityManagerAwareExtension; public class JpaExtension extends EntityManagerAwareExtension { diff --git a/src/test/java/no/nav/foreldrepenger/los/avdelingsleder/AvdelingslederSaksbehandlerTjenesteTest.java b/src/test/java/no/nav/foreldrepenger/los/avdelingsleder/AvdelingslederSaksbehandlerTjenesteTest.java index 69540063a..d6b617e76 100644 --- a/src/test/java/no/nav/foreldrepenger/los/avdelingsleder/AvdelingslederSaksbehandlerTjenesteTest.java +++ b/src/test/java/no/nav/foreldrepenger/los/avdelingsleder/AvdelingslederSaksbehandlerTjenesteTest.java @@ -1,6 +1,6 @@ package no.nav.foreldrepenger.los.avdelingsleder; -import no.nav.foreldrepenger.los.web.extensions.JpaExtension; +import no.nav.foreldrepenger.los.JpaExtension; import no.nav.foreldrepenger.los.oppgave.OppgaveRepository; import no.nav.foreldrepenger.los.organisasjon.OrganisasjonRepository; diff --git a/src/test/java/no/nav/foreldrepenger/los/avdelingsleder/AvdelingslederTjenesteTest.java b/src/test/java/no/nav/foreldrepenger/los/avdelingsleder/AvdelingslederTjenesteTest.java index 2c2148981..e8e235349 100644 --- a/src/test/java/no/nav/foreldrepenger/los/avdelingsleder/AvdelingslederTjenesteTest.java +++ b/src/test/java/no/nav/foreldrepenger/los/avdelingsleder/AvdelingslederTjenesteTest.java @@ -11,7 +11,7 @@ import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.ExtendWith; -import no.nav.foreldrepenger.los.web.extensions.JpaExtension; +import no.nav.foreldrepenger.los.JpaExtension; import no.nav.foreldrepenger.los.oppgave.AndreKriterierType; import no.nav.foreldrepenger.los.oppgave.BehandlingType; import no.nav.foreldrepenger.los.oppgave.FagsakYtelseType; diff --git "a/src/test/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/OppgaveEgenskapH\303\245ndtererTest.java" "b/src/test/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/OppgaveEgenskapH\303\245ndtererTest.java" index 15c61def3..0d3ca08e1 100644 --- "a/src/test/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/OppgaveEgenskapH\303\245ndtererTest.java" +++ "b/src/test/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/OppgaveEgenskapH\303\245ndtererTest.java" @@ -23,7 +23,7 @@ import org.mockito.Mock; import org.mockito.junit.jupiter.MockitoExtension; -import no.nav.foreldrepenger.los.web.extensions.JpaExtension; +import no.nav.foreldrepenger.los.JpaExtension; import no.nav.foreldrepenger.los.domene.typer.BehandlingId; import no.nav.foreldrepenger.los.domene.typer.aktør.AktørId; import no.nav.foreldrepenger.los.oppgave.AndreKriterierType; diff --git "a/src/test/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/TilbakekrevingHendelseH\303\245ndtererTest.java" "b/src/test/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/TilbakekrevingHendelseH\303\245ndtererTest.java" index 3b1653a4c..b2b2501fa 100644 --- "a/src/test/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/TilbakekrevingHendelseH\303\245ndtererTest.java" +++ "b/src/test/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/TilbakekrevingHendelseH\303\245ndtererTest.java" @@ -20,14 +20,14 @@ import org.mockito.junit.jupiter.MockitoExtension; import jakarta.persistence.EntityManager; -import no.nav.foreldrepenger.los.web.extensions.JpaExtension; +import no.nav.foreldrepenger.los.JpaExtension; import no.nav.foreldrepenger.los.domene.typer.BehandlingId; import no.nav.foreldrepenger.los.domene.typer.aktør.AktørId; import no.nav.foreldrepenger.los.felles.BaseEntitet; import no.nav.foreldrepenger.los.hendelse.hendelsehåndterer.oppgaveeventlogg.OppgaveEventLogg; import no.nav.foreldrepenger.los.hendelse.hendelsehåndterer.oppgaveeventlogg.OppgaveEventType; import no.nav.foreldrepenger.los.hendelse.hendelsehåndterer.tilbakekreving.TilbakekrevingHendelseHåndterer; -import no.nav.foreldrepenger.los.klient.fpsak.Aksjonspunkt; +import no.nav.foreldrepenger.los.hendelse.hendelsehåndterer.fpsak.Aksjonspunkt; import no.nav.foreldrepenger.los.oppgave.AndreKriterierType; import no.nav.foreldrepenger.los.oppgave.Oppgave; import no.nav.foreldrepenger.los.oppgave.OppgaveEgenskap; diff --git "a/src/test/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/fpsak/GenerellOpprettOppgaveHendelseH\303\245ndtererTest.java" "b/src/test/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/fpsak/GenerellOpprettOppgaveHendelseH\303\245ndtererTest.java" index 706aa5e29..b08445c37 100644 --- "a/src/test/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/fpsak/GenerellOpprettOppgaveHendelseH\303\245ndtererTest.java" +++ "b/src/test/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/fpsak/GenerellOpprettOppgaveHendelseH\303\245ndtererTest.java" @@ -18,7 +18,7 @@ import org.mockito.Mockito; import org.mockito.junit.jupiter.MockitoExtension; -import no.nav.foreldrepenger.los.web.extensions.JpaExtension; +import no.nav.foreldrepenger.los.JpaExtension; import no.nav.foreldrepenger.los.domene.typer.BehandlingId; import no.nav.foreldrepenger.los.domene.typer.Saksnummer; import no.nav.foreldrepenger.los.domene.typer.aktør.AktørId; diff --git "a/src/test/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/fpsak/Gjen\303\245pneOppgaveHendelseH\303\245ndtererTest.java" "b/src/test/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/fpsak/Gjen\303\245pneOppgaveHendelseH\303\245ndtererTest.java" index eff2637ec..09c25d43f 100644 --- "a/src/test/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/fpsak/Gjen\303\245pneOppgaveHendelseH\303\245ndtererTest.java" +++ "b/src/test/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/fpsak/Gjen\303\245pneOppgaveHendelseH\303\245ndtererTest.java" @@ -20,7 +20,7 @@ import org.mockito.Mockito; import org.mockito.junit.jupiter.MockitoExtension; -import no.nav.foreldrepenger.los.web.extensions.JpaExtension; +import no.nav.foreldrepenger.los.JpaExtension; import no.nav.foreldrepenger.los.domene.typer.BehandlingId; import no.nav.foreldrepenger.los.felles.BaseEntitet; import no.nav.foreldrepenger.los.hendelse.hendelsehåndterer.Beskyttelsesbehov; diff --git "a/src/test/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/fpsak/LukkOppgaveHendelseH\303\245ndtererTest.java" "b/src/test/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/fpsak/LukkOppgaveHendelseH\303\245ndtererTest.java" index 204f49663..847e15a06 100644 --- "a/src/test/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/fpsak/LukkOppgaveHendelseH\303\245ndtererTest.java" +++ "b/src/test/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/fpsak/LukkOppgaveHendelseH\303\245ndtererTest.java" @@ -17,7 +17,7 @@ import org.mockito.Mockito; import org.mockito.junit.jupiter.MockitoExtension; -import no.nav.foreldrepenger.los.web.extensions.JpaExtension; +import no.nav.foreldrepenger.los.JpaExtension; import no.nav.foreldrepenger.los.domene.typer.BehandlingId; import no.nav.foreldrepenger.los.hendelse.hendelsehåndterer.fpsak.håndterere.LukkOppgaveOppgavetransisjonHåndterer; import no.nav.foreldrepenger.los.hendelse.hendelsehåndterer.oppgaveeventlogg.OppgaveHistorikk; diff --git "a/src/test/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/fpsak/ReturFraBeslutterHendelseH\303\245ndtererTest.java" "b/src/test/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/fpsak/ReturFraBeslutterHendelseH\303\245ndtererTest.java" index ba51fd6d8..37ccb650c 100644 --- "a/src/test/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/fpsak/ReturFraBeslutterHendelseH\303\245ndtererTest.java" +++ "b/src/test/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/fpsak/ReturFraBeslutterHendelseH\303\245ndtererTest.java" @@ -19,7 +19,7 @@ import org.mockito.Mockito; import org.mockito.junit.jupiter.MockitoExtension; -import no.nav.foreldrepenger.los.web.extensions.JpaExtension; +import no.nav.foreldrepenger.los.JpaExtension; import no.nav.foreldrepenger.los.domene.typer.BehandlingId; import no.nav.foreldrepenger.los.hendelse.hendelsehåndterer.Beskyttelsesbehov; import no.nav.foreldrepenger.los.hendelse.hendelsehåndterer.OppgaveEgenskapHåndterer; diff --git "a/src/test/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/fpsak/h\303\245ndterere/OppdaterOppgaveHendelseH\303\245ndtererTest.java" "b/src/test/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/fpsak/h\303\245ndterere/OppdaterOppgaveHendelseH\303\245ndtererTest.java" index d4a3d17a7..cf5c455e9 100644 --- "a/src/test/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/fpsak/h\303\245ndterere/OppdaterOppgaveHendelseH\303\245ndtererTest.java" +++ "b/src/test/java/no/nav/foreldrepenger/los/hendelse/hendelseh\303\245ndterer/fpsak/h\303\245ndterere/OppdaterOppgaveHendelseH\303\245ndtererTest.java" @@ -19,7 +19,7 @@ import org.mockito.Mockito; import org.mockito.junit.jupiter.MockitoExtension; -import no.nav.foreldrepenger.los.web.extensions.JpaExtension; +import no.nav.foreldrepenger.los.JpaExtension; import no.nav.foreldrepenger.los.domene.typer.BehandlingId; import no.nav.foreldrepenger.los.hendelse.hendelsehåndterer.Beskyttelsesbehov; import no.nav.foreldrepenger.los.hendelse.hendelsehåndterer.OppgaveEgenskapHåndterer; diff --git a/src/test/java/no/nav/foreldrepenger/los/oppgave/OppgaveRepositoryTest.java b/src/test/java/no/nav/foreldrepenger/los/oppgave/OppgaveRepositoryTest.java index 12bf8428f..b59ab8bc0 100644 --- a/src/test/java/no/nav/foreldrepenger/los/oppgave/OppgaveRepositoryTest.java +++ b/src/test/java/no/nav/foreldrepenger/los/oppgave/OppgaveRepositoryTest.java @@ -23,7 +23,7 @@ import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.ExtendWith; -import no.nav.foreldrepenger.los.web.extensions.JpaExtension; +import no.nav.foreldrepenger.los.JpaExtension; import no.nav.foreldrepenger.los.domene.typer.BehandlingId; import no.nav.foreldrepenger.los.domene.typer.aktør.AktørId; import no.nav.foreldrepenger.los.hendelse.hendelsehåndterer.oppgaveeventlogg.OppgaveEventLogg; diff --git a/src/test/java/no/nav/foreldrepenger/los/oppgave/OppgaveTjenesteTest.java b/src/test/java/no/nav/foreldrepenger/los/oppgave/OppgaveTjenesteTest.java index 5fb544976..41ded5059 100644 --- a/src/test/java/no/nav/foreldrepenger/los/oppgave/OppgaveTjenesteTest.java +++ b/src/test/java/no/nav/foreldrepenger/los/oppgave/OppgaveTjenesteTest.java @@ -15,7 +15,7 @@ import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.ExtendWith; -import no.nav.foreldrepenger.los.web.extensions.JpaExtension; +import no.nav.foreldrepenger.los.JpaExtension; import no.nav.foreldrepenger.los.DBTestUtil; import no.nav.foreldrepenger.los.avdelingsleder.AvdelingslederTjeneste; import no.nav.foreldrepenger.los.oppgavekø.KøSortering; diff --git "a/src/test/java/no/nav/foreldrepenger/los/oppgave/k\303\270/OppgaveK\303\270TjenesteTest.java" "b/src/test/java/no/nav/foreldrepenger/los/oppgave/k\303\270/OppgaveK\303\270TjenesteTest.java" index 011208aa0..6d5e27696 100644 --- "a/src/test/java/no/nav/foreldrepenger/los/oppgave/k\303\270/OppgaveK\303\270TjenesteTest.java" +++ "b/src/test/java/no/nav/foreldrepenger/los/oppgave/k\303\270/OppgaveK\303\270TjenesteTest.java" @@ -14,7 +14,7 @@ import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.ExtendWith; -import no.nav.foreldrepenger.los.web.extensions.JpaExtension; +import no.nav.foreldrepenger.los.JpaExtension; import no.nav.foreldrepenger.los.avdelingsleder.AvdelingslederTjeneste; import no.nav.foreldrepenger.los.oppgave.AndreKriterierType; import no.nav.foreldrepenger.los.oppgave.BehandlingType; diff --git a/src/test/java/no/nav/foreldrepenger/los/organisasjon/ansatt/AnsattTjenesteTest.java b/src/test/java/no/nav/foreldrepenger/los/organisasjon/ansatt/AnsattTjenesteTest.java index 5599f96e0..71dfa1ae3 100644 --- a/src/test/java/no/nav/foreldrepenger/los/organisasjon/ansatt/AnsattTjenesteTest.java +++ b/src/test/java/no/nav/foreldrepenger/los/organisasjon/ansatt/AnsattTjenesteTest.java @@ -14,7 +14,7 @@ import org.junit.jupiter.api.extension.ExtendWith; import org.mockito.Mockito; -import no.nav.foreldrepenger.los.web.extensions.JpaExtension; +import no.nav.foreldrepenger.los.JpaExtension; import no.nav.foreldrepenger.los.domene.typer.aktør.OrganisasjonsEnhet; import no.nav.foreldrepenger.los.organisasjon.Avdeling; import no.nav.foreldrepenger.los.organisasjon.OrganisasjonRepository; diff --git a/src/test/java/no/nav/foreldrepenger/los/web/app/exceptions/GeneralRestExceptionMapperTest.java b/src/test/java/no/nav/foreldrepenger/los/server/exceptions/GeneralRestExceptionMapperTest.java similarity index 98% rename from src/test/java/no/nav/foreldrepenger/los/web/app/exceptions/GeneralRestExceptionMapperTest.java rename to src/test/java/no/nav/foreldrepenger/los/server/exceptions/GeneralRestExceptionMapperTest.java index b4c5f2bc0..8e0138cf6 100644 --- a/src/test/java/no/nav/foreldrepenger/los/web/app/exceptions/GeneralRestExceptionMapperTest.java +++ b/src/test/java/no/nav/foreldrepenger/los/server/exceptions/GeneralRestExceptionMapperTest.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.exceptions; +package no.nav.foreldrepenger.los.server.exceptions; import ch.qos.logback.classic.Level; import no.nav.vedtak.exception.FunksjonellException; diff --git a/src/test/java/no/nav/foreldrepenger/los/web/app/exceptions/JsonMappingExceptionMapperTest.java b/src/test/java/no/nav/foreldrepenger/los/server/exceptions/JsonMappingExceptionMapperTest.java similarity index 91% rename from src/test/java/no/nav/foreldrepenger/los/web/app/exceptions/JsonMappingExceptionMapperTest.java rename to src/test/java/no/nav/foreldrepenger/los/server/exceptions/JsonMappingExceptionMapperTest.java index 0f18e8773..e60edc572 100644 --- a/src/test/java/no/nav/foreldrepenger/los/web/app/exceptions/JsonMappingExceptionMapperTest.java +++ b/src/test/java/no/nav/foreldrepenger/los/server/exceptions/JsonMappingExceptionMapperTest.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.exceptions; +package no.nav.foreldrepenger.los.server.exceptions; import com.fasterxml.jackson.databind.exc.InvalidTypeIdException; diff --git a/src/test/java/no/nav/foreldrepenger/los/web/app/healthcheck/HealthCheckRestServiceTest.java b/src/test/java/no/nav/foreldrepenger/los/server/healthcheck/HealthCheckRestServiceTest.java similarity index 94% rename from src/test/java/no/nav/foreldrepenger/los/web/app/healthcheck/HealthCheckRestServiceTest.java rename to src/test/java/no/nav/foreldrepenger/los/server/healthcheck/HealthCheckRestServiceTest.java index ba2c24366..95815eacc 100644 --- a/src/test/java/no/nav/foreldrepenger/los/web/app/healthcheck/HealthCheckRestServiceTest.java +++ b/src/test/java/no/nav/foreldrepenger/los/server/healthcheck/HealthCheckRestServiceTest.java @@ -1,6 +1,6 @@ -package no.nav.foreldrepenger.los.web.app.healthcheck; +package no.nav.foreldrepenger.los.server.healthcheck; -import no.nav.foreldrepenger.los.web.app.tjenester.ApplicationServiceStarter; +import no.nav.foreldrepenger.los.server.ApplicationServiceStarter; import no.nav.vedtak.log.metrics.LivenessAware; import no.nav.vedtak.log.metrics.ReadinessAware; diff --git "a/src/test/java/no/nav/foreldrepenger/los/statistikk/k\303\270/K\303\270StatistikkTjenesteTest.java" "b/src/test/java/no/nav/foreldrepenger/los/statistikk/k\303\270/K\303\270StatistikkTjenesteTest.java" index cb5d00f50..7ed571c8f 100644 --- "a/src/test/java/no/nav/foreldrepenger/los/statistikk/k\303\270/K\303\270StatistikkTjenesteTest.java" +++ "b/src/test/java/no/nav/foreldrepenger/los/statistikk/k\303\270/K\303\270StatistikkTjenesteTest.java" @@ -1,7 +1,6 @@ package no.nav.foreldrepenger.los.statistikk.kø; import static no.nav.foreldrepenger.los.organisasjon.Avdeling.AVDELING_DRAMMEN_ENHET; -import static org.assertj.core.api.Assertions.assertThat; import java.time.LocalDate; @@ -14,7 +13,7 @@ import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.ExtendWith; -import no.nav.foreldrepenger.los.web.extensions.JpaExtension; +import no.nav.foreldrepenger.los.JpaExtension; import no.nav.foreldrepenger.los.avdelingsleder.AvdelingslederTjeneste; import no.nav.foreldrepenger.los.oppgave.AndreKriterierType; import no.nav.foreldrepenger.los.oppgave.Oppgave; @@ -28,7 +27,7 @@ import no.nav.foreldrepenger.los.organisasjon.OrganisasjonRepository; import no.nav.foreldrepenger.los.reservasjon.ReservasjonRepository; import no.nav.foreldrepenger.los.reservasjon.ReservasjonTjeneste; -import no.nav.foreldrepenger.los.statistikk.oppgavebeholdning.NyeOgFerdigstilteOppgaver; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.nøkkeltall.dto.NyeOgFerdigstilteOppgaver; @ExtendWith(JpaExtension.class) diff --git a/src/test/java/no/nav/foreldrepenger/los/web/app/konfig/RestApiAbacTest.java b/src/test/java/no/nav/foreldrepenger/los/struktur/RestApiAbacTest.java similarity index 99% rename from src/test/java/no/nav/foreldrepenger/los/web/app/konfig/RestApiAbacTest.java rename to src/test/java/no/nav/foreldrepenger/los/struktur/RestApiAbacTest.java index fd71e04e0..376891a41 100644 --- a/src/test/java/no/nav/foreldrepenger/los/web/app/konfig/RestApiAbacTest.java +++ b/src/test/java/no/nav/foreldrepenger/los/struktur/RestApiAbacTest.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.konfig; +package no.nav.foreldrepenger.los.struktur; import static org.assertj.core.api.Fail.fail; diff --git a/src/test/java/no/nav/foreldrepenger/los/web/app/konfig/RestApiInputValideringAnnoteringTest.java b/src/test/java/no/nav/foreldrepenger/los/struktur/RestApiInputValideringAnnoteringTest.java similarity index 97% rename from src/test/java/no/nav/foreldrepenger/los/web/app/konfig/RestApiInputValideringAnnoteringTest.java rename to src/test/java/no/nav/foreldrepenger/los/struktur/RestApiInputValideringAnnoteringTest.java index 3d8d8ef46..5bd19bed6 100644 --- a/src/test/java/no/nav/foreldrepenger/los/web/app/konfig/RestApiInputValideringAnnoteringTest.java +++ b/src/test/java/no/nav/foreldrepenger/los/struktur/RestApiInputValideringAnnoteringTest.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.konfig; +package no.nav.foreldrepenger.los.struktur; import static org.assertj.core.api.Assertions.assertThat; diff --git a/src/test/java/no/nav/foreldrepenger/los/web/app/konfig/RestApiInputValideringDtoTest.java b/src/test/java/no/nav/foreldrepenger/los/struktur/RestApiInputValideringDtoTest.java similarity index 99% rename from src/test/java/no/nav/foreldrepenger/los/web/app/konfig/RestApiInputValideringDtoTest.java rename to src/test/java/no/nav/foreldrepenger/los/struktur/RestApiInputValideringDtoTest.java index 2ce325f7c..9d353a46a 100644 --- a/src/test/java/no/nav/foreldrepenger/los/web/app/konfig/RestApiInputValideringDtoTest.java +++ b/src/test/java/no/nav/foreldrepenger/los/struktur/RestApiInputValideringDtoTest.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.konfig; +package no.nav.foreldrepenger.los.struktur; import static java.util.Arrays.asList; import static java.util.Collections.emptyList; @@ -53,7 +53,7 @@ import no.nav.foreldrepenger.los.felles.Kodeverdi; import no.nav.foreldrepenger.los.felles.util.validering.ValidKodeverk; -import no.nav.foreldrepenger.los.web.app.IndexClasses; +import no.nav.foreldrepenger.los.konfig.IndexClasses; class RestApiInputValideringDtoTest extends RestApiTester { diff --git a/src/test/java/no/nav/foreldrepenger/los/web/app/konfig/RestApiTester.java b/src/test/java/no/nav/foreldrepenger/los/struktur/RestApiTester.java similarity index 96% rename from src/test/java/no/nav/foreldrepenger/los/web/app/konfig/RestApiTester.java rename to src/test/java/no/nav/foreldrepenger/los/struktur/RestApiTester.java index 316c3ffa4..64086f162 100644 --- a/src/test/java/no/nav/foreldrepenger/los/web/app/konfig/RestApiTester.java +++ b/src/test/java/no/nav/foreldrepenger/los/struktur/RestApiTester.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.konfig; +package no.nav.foreldrepenger.los.struktur; import io.swagger.v3.jaxrs2.integration.resources.OpenApiResource; diff --git a/src/test/java/no/nav/foreldrepenger/los/web/validering/SjekkDbStrukturTest.java b/src/test/java/no/nav/foreldrepenger/los/struktur/SjekkDbStrukturTest.java similarity index 99% rename from src/test/java/no/nav/foreldrepenger/los/web/validering/SjekkDbStrukturTest.java rename to src/test/java/no/nav/foreldrepenger/los/struktur/SjekkDbStrukturTest.java index 4f0667b79..187a2b7ba 100644 --- a/src/test/java/no/nav/foreldrepenger/los/web/validering/SjekkDbStrukturTest.java +++ b/src/test/java/no/nav/foreldrepenger/los/struktur/SjekkDbStrukturTest.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.validering; +package no.nav.foreldrepenger.los.struktur; import static org.assertj.core.api.Assertions.assertThat; @@ -10,7 +10,7 @@ import org.junit.jupiter.api.BeforeAll; import org.junit.jupiter.api.Test; -import no.nav.foreldrepenger.los.web.dbstøtte.Databaseskjemainitialisering; +import no.nav.foreldrepenger.los.Databaseskjemainitialisering; /** diff --git a/src/test/java/no/nav/foreldrepenger/los/web/app/SjekkDtoStrukturTest.java b/src/test/java/no/nav/foreldrepenger/los/struktur/SjekkDtoStrukturTest.java similarity index 97% rename from src/test/java/no/nav/foreldrepenger/los/web/app/SjekkDtoStrukturTest.java rename to src/test/java/no/nav/foreldrepenger/los/struktur/SjekkDtoStrukturTest.java index dd95c0859..e35eab1f1 100644 --- a/src/test/java/no/nav/foreldrepenger/los/web/app/SjekkDtoStrukturTest.java +++ b/src/test/java/no/nav/foreldrepenger/los/struktur/SjekkDtoStrukturTest.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app; +package no.nav.foreldrepenger.los.struktur; import static org.assertj.core.api.Assertions.assertThat; @@ -12,6 +12,7 @@ import java.util.List; import java.util.stream.Collectors; +import no.nav.foreldrepenger.los.konfig.IndexClasses; import org.junit.jupiter.params.ParameterizedTest; import org.junit.jupiter.params.provider.MethodSource; diff --git a/src/test/java/no/nav/foreldrepenger/los/web/app/tjenester/admin/DriftsmeldingerRestTjenesteTest.java b/src/test/java/no/nav/foreldrepenger/los/tjenester/admin/DriftsmeldingerRestTjenesteTest.java similarity index 84% rename from src/test/java/no/nav/foreldrepenger/los/web/app/tjenester/admin/DriftsmeldingerRestTjenesteTest.java rename to src/test/java/no/nav/foreldrepenger/los/tjenester/admin/DriftsmeldingerRestTjenesteTest.java index f26be477a..fbf5d3106 100644 --- a/src/test/java/no/nav/foreldrepenger/los/web/app/tjenester/admin/DriftsmeldingerRestTjenesteTest.java +++ b/src/test/java/no/nav/foreldrepenger/los/tjenester/admin/DriftsmeldingerRestTjenesteTest.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.admin; +package no.nav.foreldrepenger.los.tjenester.admin; import static org.assertj.core.api.Assertions.assertThat; @@ -7,14 +7,14 @@ import jakarta.persistence.EntityManager; import jakarta.ws.rs.core.Response; +import no.nav.foreldrepenger.los.tjenester.admin.dto.DriftsmeldingOpprettelseDto; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.ExtendWith; -import no.nav.foreldrepenger.los.web.extensions.JpaExtension; -import no.nav.foreldrepenger.los.admin.driftsmelding.DriftsmeldingRepository; -import no.nav.foreldrepenger.los.admin.driftsmelding.DriftsmeldingTjeneste; -import no.nav.foreldrepenger.los.web.app.tjenester.admin.dto.DriftsmeldingOpprettelseDto; +import no.nav.foreldrepenger.los.JpaExtension; +import no.nav.foreldrepenger.los.tjenester.admin.driftsmelding.DriftsmeldingRepository; +import no.nav.foreldrepenger.los.tjenester.admin.driftsmelding.DriftsmeldingTjeneste; @ExtendWith(JpaExtension.class) class DriftsmeldingerRestTjenesteTest { diff --git a/src/test/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksbehandler/AvdelingslederSaksbehandlerRestTjenesteTest.java b/src/test/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksbehandler/AvdelingslederSaksbehandlerRestTjenesteTest.java similarity index 87% rename from src/test/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksbehandler/AvdelingslederSaksbehandlerRestTjenesteTest.java rename to src/test/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksbehandler/AvdelingslederSaksbehandlerRestTjenesteTest.java index 6ad0d33a8..0dda3276b 100644 --- a/src/test/java/no/nav/foreldrepenger/los/web/app/tjenester/avdelingsleder/saksbehandler/AvdelingslederSaksbehandlerRestTjenesteTest.java +++ b/src/test/java/no/nav/foreldrepenger/los/tjenester/avdelingsleder/saksbehandler/AvdelingslederSaksbehandlerRestTjenesteTest.java @@ -1,19 +1,22 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.saksbehandler; +package no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksbehandler; import jakarta.persistence.EntityManager; -import no.nav.foreldrepenger.los.web.extensions.JpaExtension; +import no.nav.foreldrepenger.los.JpaExtension; import no.nav.foreldrepenger.los.avdelingsleder.AvdelingslederSaksbehandlerTjeneste; import no.nav.foreldrepenger.los.oppgave.OppgaveRepository; import no.nav.foreldrepenger.los.organisasjon.OrganisasjonRepository; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.dto.AvdelingEnhetDto; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.dto.SaksbehandlerOgAvdelingDto; -import no.nav.foreldrepenger.los.web.app.tjenester.avdelingsleder.dto.SaksbehandlerOgGruppeDto; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SaksbehandlerBrukerIdentDto; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SaksbehandlerDto; -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SaksbehandlerDtoTjeneste; - -import no.nav.foreldrepenger.los.web.app.tjenester.felles.dto.SaksbehandlerMedAvdelingerDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.dto.AvdelingEnhetDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.dto.SaksbehandlerOgAvdelingDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.dto.SaksbehandlerOgGruppeDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksbehandler.dto.SaksbehandlerGruppeDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksbehandler.dto.SaksbehandlerGruppeNavneEndringRequestDto; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.saksbehandler.dto.SaksbehandlerGruppeSletteRequestDto; +import no.nav.foreldrepenger.los.tjenester.felles.dto.SaksbehandlerBrukerIdentDto; +import no.nav.foreldrepenger.los.tjenester.felles.dto.SaksbehandlerDto; +import no.nav.foreldrepenger.los.tjenester.felles.dto.SaksbehandlerDtoTjeneste; + +import no.nav.foreldrepenger.los.tjenester.felles.dto.SaksbehandlerMedAvdelingerDto; import no.nav.vedtak.felles.jpa.TomtResultatException; @@ -106,7 +109,7 @@ void kan_fjerne_saksbehandlere_fra_gruppe() { void kan_gi_grupper_nytt_navn() { var gruppe = restTjeneste.opprettSaksbehandlerGruppe(avdelingDto); assertThat(gruppe.gruppeNavn()).isNotEqualTo("Nytt navn"); - restTjeneste.endreSaksbehandlerGruppe(new SaksbehandlerGruppeNavneEndringDto(gruppe.gruppeId(), "Nytt navn", avdelingDto)); + restTjeneste.endreSaksbehandlerGruppe(new SaksbehandlerGruppeNavneEndringRequestDto(gruppe.gruppeId(), "Nytt navn", avdelingDto)); var hentetGrupper = restTjeneste.hentSaksbehandlerGrupper(avdelingDto); var oppdatertGruppe = hentetGrupper.saksbehandlerGrupper().get(0); assertThat(oppdatertGruppe.gruppeNavn()).isEqualTo("Nytt navn"); diff --git a/src/test/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/SaksbehandlerDtoTjenesteTest.java b/src/test/java/no/nav/foreldrepenger/los/tjenester/felles/dto/SaksbehandlerDtoTjenesteTest.java similarity index 96% rename from src/test/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/SaksbehandlerDtoTjenesteTest.java rename to src/test/java/no/nav/foreldrepenger/los/tjenester/felles/dto/SaksbehandlerDtoTjenesteTest.java index 81eed7a99..ec513b044 100644 --- a/src/test/java/no/nav/foreldrepenger/los/web/app/tjenester/felles/dto/SaksbehandlerDtoTjenesteTest.java +++ b/src/test/java/no/nav/foreldrepenger/los/tjenester/felles/dto/SaksbehandlerDtoTjenesteTest.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.felles.dto; +package no.nav.foreldrepenger.los.tjenester.felles.dto; import static no.nav.foreldrepenger.los.organisasjon.Avdeling.AVDELING_DRAMMEN_ENHET; import static org.assertj.core.api.Assertions.assertThat; @@ -13,7 +13,7 @@ import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.ExtendWith; -import no.nav.foreldrepenger.los.web.extensions.JpaExtension; +import no.nav.foreldrepenger.los.JpaExtension; import no.nav.foreldrepenger.los.avdelingsleder.AvdelingslederTjeneste; import no.nav.foreldrepenger.los.oppgave.OppgaveRepository; import no.nav.foreldrepenger.los.oppgavekø.KøSortering; diff --git a/src/test/java/no/nav/foreldrepenger/los/web/app/tjenester/kodeverk/KodeverkRestTjenesteTest.java b/src/test/java/no/nav/foreldrepenger/los/tjenester/kodeverk/KodeverkRestTjenesteTest.java similarity index 96% rename from src/test/java/no/nav/foreldrepenger/los/web/app/tjenester/kodeverk/KodeverkRestTjenesteTest.java rename to src/test/java/no/nav/foreldrepenger/los/tjenester/kodeverk/KodeverkRestTjenesteTest.java index 876302e2f..f79224776 100644 --- a/src/test/java/no/nav/foreldrepenger/los/web/app/tjenester/kodeverk/KodeverkRestTjenesteTest.java +++ b/src/test/java/no/nav/foreldrepenger/los/tjenester/kodeverk/KodeverkRestTjenesteTest.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.kodeverk; +package no.nav.foreldrepenger.los.tjenester.kodeverk; import no.nav.foreldrepenger.los.oppgave.FagsakStatus; import no.nav.foreldrepenger.los.oppgavekø.KøSortering; diff --git a/src/test/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/oppgave/ReservasjonTidspunktUtilTest.java b/src/test/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/oppgave/ReservasjonTidspunktUtilTest.java similarity index 93% rename from src/test/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/oppgave/ReservasjonTidspunktUtilTest.java rename to src/test/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/oppgave/ReservasjonTidspunktUtilTest.java index 82ba20609..88529c2d3 100644 --- a/src/test/java/no/nav/foreldrepenger/los/web/app/tjenester/saksbehandler/oppgave/ReservasjonTidspunktUtilTest.java +++ b/src/test/java/no/nav/foreldrepenger/los/tjenester/saksbehandler/oppgave/ReservasjonTidspunktUtilTest.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.saksbehandler.oppgave; +package no.nav.foreldrepenger.los.tjenester.saksbehandler.oppgave; import org.junit.jupiter.api.Test; diff --git a/src/test/java/no/nav/foreldrepenger/los/web/app/tjenester/statistikk/OppgaveBeholdningStatistikkTjenesteTest.java b/src/test/java/no/nav/foreldrepenger/los/tjenester/statistikk/OppgaveBeholdningStatistikkTjenesteTest.java similarity index 86% rename from src/test/java/no/nav/foreldrepenger/los/web/app/tjenester/statistikk/OppgaveBeholdningStatistikkTjenesteTest.java rename to src/test/java/no/nav/foreldrepenger/los/tjenester/statistikk/OppgaveBeholdningStatistikkTjenesteTest.java index 01dcefc3d..4ed2c7cd6 100644 --- a/src/test/java/no/nav/foreldrepenger/los/web/app/tjenester/statistikk/OppgaveBeholdningStatistikkTjenesteTest.java +++ b/src/test/java/no/nav/foreldrepenger/los/tjenester/statistikk/OppgaveBeholdningStatistikkTjenesteTest.java @@ -1,4 +1,4 @@ -package no.nav.foreldrepenger.los.web.app.tjenester.statistikk; +package no.nav.foreldrepenger.los.tjenester.statistikk; import static no.nav.foreldrepenger.los.organisasjon.Avdeling.AVDELING_DRAMMEN_ENHET; import static org.assertj.core.api.Assertions.assertThat; @@ -11,14 +11,13 @@ import org.mockito.junit.jupiter.MockitoExtension; import jakarta.persistence.EntityManager; -import no.nav.foreldrepenger.los.web.extensions.JpaExtension; +import no.nav.foreldrepenger.los.JpaExtension; import no.nav.foreldrepenger.los.oppgave.AndreKriterierType; import no.nav.foreldrepenger.los.oppgave.BehandlingType; import no.nav.foreldrepenger.los.oppgave.FagsakYtelseType; import no.nav.foreldrepenger.los.oppgave.Oppgave; import no.nav.foreldrepenger.los.oppgave.OppgaveEgenskap; -import no.nav.foreldrepenger.los.statistikk.oppgavebeholdning.OppgaveBeholdningStatistikkTjeneste; -import no.nav.foreldrepenger.los.statistikk.oppgavebeholdning.StatistikkRepository; +import no.nav.foreldrepenger.los.tjenester.avdelingsleder.nøkkeltall.NøkkeltallRepository; @ExtendWith(JpaExtension.class) @ExtendWith(MockitoExtension.class) @@ -53,13 +52,12 @@ class OppgaveBeholdningStatistikkTjenesteTest { .medBehandlingType(BehandlingType.FØRSTEGANGSSØKNAD) .build(); - private OppgaveBeholdningStatistikkTjeneste oppgaveBeholdningStatistikkTjeneste; + private NøkkeltallRepository nøkkeltallRepository; private EntityManager entityManager; @BeforeEach void setUp(EntityManager entityManager) { - var statisikkRepository = new StatistikkRepository(entityManager); - oppgaveBeholdningStatistikkTjeneste = new OppgaveBeholdningStatistikkTjeneste(statisikkRepository); + nøkkeltallRepository = new NøkkeltallRepository(entityManager); this.entityManager = entityManager; } @@ -83,7 +81,7 @@ private void leggInnEttSettMedOppgaver() { @Test void hentAlleOppgaverForAvdelingTest() { leggInnEttSettMedOppgaver(); - var resultater = oppgaveBeholdningStatistikkTjeneste.hentAlleOppgaverForAvdeling(AVDELING_DRAMMEN_ENHET); + var resultater = nøkkeltallRepository.hentAlleOppgaverForAvdeling(AVDELING_DRAMMEN_ENHET); assertThat(resultater).hasSize(4); assertThat(resultater.get(0).fagsakYtelseType()).isEqualTo(FagsakYtelseType.FORELDREPENGER); @@ -110,7 +108,7 @@ void hentAlleOppgaverForAvdelingTest() { */ void hentAntallOppgaverForAvdelingPerDatoTest() { leggInnEttSettMedOppgaver(); - var resultater = oppgaveBeholdningStatistikkTjeneste.hentAntallOppgaverForAvdelingPerDato(AVDELING_DRAMMEN_ENHET); + var resultater = nøkkeltallRepository.hentAlleOppgaverForAvdelingPerDato(AVDELING_DRAMMEN_ENHET); assertThat(resultater).hasSize(3); assertThat(resultater.get(0).fagsakYtelseType()).isEqualTo(FagsakYtelseType.FORELDREPENGER); assertThat(resultater.get(0).behandlingType()).isEqualTo(BehandlingType.FØRSTEGANGSSØKNAD); @@ -132,7 +130,7 @@ void hentAntallOppgaverForAvdelingPerDatoTest2() { leggTilOppgave(førstegangOppgave2, 28, 28);//skal ikke komme i resultatssettet leggTilOppgave(annenAvdeling, 10, 4);//skal ikke komme i resultatssettet leggTilOppgave(klageOppgave, 10, 4); - var resultater = oppgaveBeholdningStatistikkTjeneste.hentAntallOppgaverForAvdelingPerDato(AVDELING_DRAMMEN_ENHET); + var resultater = nøkkeltallRepository.hentAlleOppgaverForAvdelingPerDato(AVDELING_DRAMMEN_ENHET); assertThat(resultater).hasSize(8); assertThat(resultater.get(0).fagsakYtelseType()).isEqualTo(FagsakYtelseType.FORELDREPENGER); assertThat(resultater.get(0).opprettetDato()).isEqualTo(LocalDate.now().minusDays(27)); @@ -141,7 +139,7 @@ void hentAntallOppgaverForAvdelingPerDatoTest2() { @Test void hentOppgaverPerFørsteStønadsdag() { leggInnEttSettMedOppgaver(); - var resultater = oppgaveBeholdningStatistikkTjeneste.hentOppgaverPerFørsteStønadsdag(AVDELING_DRAMMEN_ENHET); + var resultater = nøkkeltallRepository.hentOppgaverPerFørsteStønadsdag(AVDELING_DRAMMEN_ENHET); assertThat(resultater).hasSize(1); assertThat(resultater.get(0).førsteStønadsdag()).isEqualTo(LocalDate.now().plusMonths(1)); assertThat(resultater.get(0).antall()).isEqualTo(4L);