diff --git a/pom.xml b/pom.xml index 8dc28ea..1c89ead 100644 --- a/pom.xml +++ b/pom.xml @@ -76,21 +76,16 @@ - org.apache.solr - solr-solrj - 9.4.0 + eu.dnetlib.dhp + dnet-exporter-model + 3.5.0 + - eu.dnetlib.dhp - dnet-exporter-api - [3.3.3-SNAPSHOT, ) - - - eu.dnetlib - dnet-index-solr-common - - + io.micrometer + micrometer-registry-prometheus + 1.12.4 diff --git a/src/main/java/eu/dnetlib/repo/manager/controllers/DashboardController.java b/src/main/java/eu/dnetlib/repo/manager/controllers/DashboardController.java index 5a1d7fb..115f449 100644 --- a/src/main/java/eu/dnetlib/repo/manager/controllers/DashboardController.java +++ b/src/main/java/eu/dnetlib/repo/manager/controllers/DashboardController.java @@ -1,10 +1,6 @@ package eu.dnetlib.repo.manager.controllers; -import eu.dnetlib.enabling.datasources.common.AggregationInfo; -import eu.dnetlib.repo.manager.domain.BrokerSummary; -import eu.dnetlib.repo.manager.domain.CollectionMonitorSummary; -import eu.dnetlib.repo.manager.domain.RepositorySummaryInfo; -import eu.dnetlib.repo.manager.domain.UsageSummary; +import eu.dnetlib.repo.manager.domain.*; import eu.dnetlib.repo.manager.exception.BrokerException; import eu.dnetlib.repo.manager.exception.RepositoryServiceException; import eu.dnetlib.repo.manager.service.*; diff --git a/src/main/java/eu/dnetlib/repo/manager/controllers/RepositoryController.java b/src/main/java/eu/dnetlib/repo/manager/controllers/RepositoryController.java index d36a915..441f16e 100644 --- a/src/main/java/eu/dnetlib/repo/manager/controllers/RepositoryController.java +++ b/src/main/java/eu/dnetlib/repo/manager/controllers/RepositoryController.java @@ -1,7 +1,6 @@ package eu.dnetlib.repo.manager.controllers; import eu.dnetlib.domain.data.PiwikInfo; -import eu.dnetlib.enabling.datasources.common.AggregationInfo; import eu.dnetlib.repo.manager.domain.*; import eu.dnetlib.repo.manager.domain.dto.RepositoryTerms; import eu.dnetlib.repo.manager.domain.dto.User; @@ -9,7 +8,6 @@ import eu.dnetlib.repo.manager.exception.RepositoryServiceException; import eu.dnetlib.repo.manager.exception.ResourceNotFoundException; import eu.dnetlib.repo.manager.service.AggregationService; import eu.dnetlib.repo.manager.service.PiWikService; -import eu.dnetlib.repo.manager.service.PiWikServiceImpl; import eu.dnetlib.repo.manager.service.RepositoryService; import eu.dnetlib.repo.manager.service.security.AuthorizationService; import eu.dnetlib.repo.manager.utils.JsonUtils; diff --git a/src/main/java/eu/dnetlib/repo/manager/domain/AggregationInfo.java b/src/main/java/eu/dnetlib/repo/manager/domain/AggregationInfo.java index 2fa6a0e..bcadee5 100644 --- a/src/main/java/eu/dnetlib/repo/manager/domain/AggregationInfo.java +++ b/src/main/java/eu/dnetlib/repo/manager/domain/AggregationInfo.java @@ -1,7 +1,8 @@ package eu.dnetlib.repo.manager.domain; -// TODO: this class must be replaced by common dnet class (CollectionInfo / TransformationInfo / AggregationInfo) -public class AggregationInfo extends eu.dnetlib.enabling.datasources.common.AggregationInfo { +import eu.dnetlib.openaire.exporter.model.dsm.CollectionInfoV2; + +public class AggregationInfo extends CollectionInfoV2 { public AggregationInfo() { } diff --git a/src/main/java/eu/dnetlib/repo/manager/domain/CollectionMonitorSummary.java b/src/main/java/eu/dnetlib/repo/manager/domain/CollectionMonitorSummary.java index db279ea..c272118 100644 --- a/src/main/java/eu/dnetlib/repo/manager/domain/CollectionMonitorSummary.java +++ b/src/main/java/eu/dnetlib/repo/manager/domain/CollectionMonitorSummary.java @@ -1,7 +1,5 @@ package eu.dnetlib.repo.manager.domain; -import eu.dnetlib.enabling.datasources.common.AggregationInfo; - import java.util.List; public class CollectionMonitorSummary { diff --git a/src/main/java/eu/dnetlib/repo/manager/service/AggregationService.java b/src/main/java/eu/dnetlib/repo/manager/service/AggregationService.java index 8741201..eff9b26 100644 --- a/src/main/java/eu/dnetlib/repo/manager/service/AggregationService.java +++ b/src/main/java/eu/dnetlib/repo/manager/service/AggregationService.java @@ -1,6 +1,6 @@ package eu.dnetlib.repo.manager.service; -import eu.dnetlib.enabling.datasources.common.AggregationInfo; +import eu.dnetlib.repo.manager.domain.AggregationInfo; import org.json.JSONException; import java.util.List; diff --git a/src/main/java/eu/dnetlib/repo/manager/service/AggregationServiceImpl.java b/src/main/java/eu/dnetlib/repo/manager/service/AggregationServiceImpl.java index b6080d1..611e28f 100644 --- a/src/main/java/eu/dnetlib/repo/manager/service/AggregationServiceImpl.java +++ b/src/main/java/eu/dnetlib/repo/manager/service/AggregationServiceImpl.java @@ -1,7 +1,7 @@ package eu.dnetlib.repo.manager.service; -import eu.dnetlib.enabling.datasources.common.AggregationInfo; import eu.dnetlib.repo.manager.domain.AggregationHistoryResponse; +import eu.dnetlib.repo.manager.domain.AggregationInfo; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Value; diff --git a/src/main/java/eu/dnetlib/repo/manager/service/DashboardServiceImpl.java b/src/main/java/eu/dnetlib/repo/manager/service/DashboardServiceImpl.java index c84bb03..49098c0 100644 --- a/src/main/java/eu/dnetlib/repo/manager/service/DashboardServiceImpl.java +++ b/src/main/java/eu/dnetlib/repo/manager/service/DashboardServiceImpl.java @@ -1,6 +1,6 @@ package eu.dnetlib.repo.manager.service; -import eu.dnetlib.enabling.datasources.common.AggregationInfo; +import eu.dnetlib.repo.manager.domain.AggregationInfo; import eu.dnetlib.repo.manager.domain.MetricsNumbers; import eu.dnetlib.repo.manager.domain.RepositorySnippet; import eu.dnetlib.repo.manager.domain.RepositorySummaryInfo;