From 59c5681678a1de9ef3c41d23b39273ea14f831d8 Mon Sep 17 00:00:00 2001 From: Claudio Atzori Date: Wed, 24 Jul 2019 16:15:05 +0200 Subject: [PATCH] added mock bean for LocalSimpleDatasourceManager --- .../LocalSimpleDatasourceManager.java | 4 +- .../LocalSimpleDatasourceManagerImpl.java | 12 ++- ...icationContext-dnet-datasource-manager.xml | 102 +----------------- 3 files changed, 17 insertions(+), 101 deletions(-) diff --git a/dnet-data-services/src/main/java/eu/dnetlib/data/datasource/LocalSimpleDatasourceManager.java b/dnet-data-services/src/main/java/eu/dnetlib/data/datasource/LocalSimpleDatasourceManager.java index 01ca7ae..48db94d 100644 --- a/dnet-data-services/src/main/java/eu/dnetlib/data/datasource/LocalSimpleDatasourceManager.java +++ b/dnet-data-services/src/main/java/eu/dnetlib/data/datasource/LocalSimpleDatasourceManager.java @@ -1,4 +1,6 @@ package eu.dnetlib.data.datasource; -public interface LocalSimpleDatasourceManager { +import eu.dnetlib.enabling.datasources.common.*; + +public interface LocalSimpleDatasourceManager extends LocalDatasourceManager, Identity>, Api> { } diff --git a/dnet-data-services/src/main/java/eu/dnetlib/data/datasource/LocalSimpleDatasourceManagerImpl.java b/dnet-data-services/src/main/java/eu/dnetlib/data/datasource/LocalSimpleDatasourceManagerImpl.java index 44b07ea..fd7193e 100644 --- a/dnet-data-services/src/main/java/eu/dnetlib/data/datasource/LocalSimpleDatasourceManagerImpl.java +++ b/dnet-data-services/src/main/java/eu/dnetlib/data/datasource/LocalSimpleDatasourceManagerImpl.java @@ -1,20 +1,28 @@ package eu.dnetlib.data.datasource; import eu.dnetlib.enabling.datasources.common.*; +import eu.dnetlib.enabling.locators.UniqueServiceLocator; +import org.springframework.beans.factory.annotation.Autowired; import java.util.Date; import java.util.List; import java.util.Map; import java.util.Set; -public class LocalDatasourceManagerImpl implements LocalSimpleDatasourceManager { +public class LocalSimpleDatasourceManagerImpl implements LocalSimpleDatasourceManager { + + @Autowired + private UniqueServiceLocator serviceLocator; + + @Override public Set listManagedDatasourceIds() throws DsmRuntimeException { - return null; + throw new DsmRuntimeException("method 'listManagedDatasourceIds' not implemented"); } @Override public List searchDatasourcesByType(String type) throws DsmException { + return null; } diff --git a/dnet-data-services/src/main/resources/eu/dnetlib/datasource/applicationContext-dnet-datasource-manager.xml b/dnet-data-services/src/main/resources/eu/dnetlib/datasource/applicationContext-dnet-datasource-manager.xml index e8b2ade..e6e36f7 100644 --- a/dnet-data-services/src/main/resources/eu/dnetlib/datasource/applicationContext-dnet-datasource-manager.xml +++ b/dnet-data-services/src/main/resources/eu/dnetlib/datasource/applicationContext-dnet-datasource-manager.xml @@ -6,106 +6,12 @@ xmlns:template="http://dnetlib.eu/springbeans/template" xmlns="http://www.springframework.org/schema/beans" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd + http://cxf.apache.org/transports/http/configuration http://cxf.apache.org/schemas/configuration/http-conf.xsd + http://cxf.apache.org/jaxws http://cxf.apache.org/schemas/jaxws.xsd + http://dnetlib.eu/springbeans/template http://dnetlib.eu/springbeans/template.xsd"> - http://cxf.apache.org/transports/http/configuration http://cxf.apache.org/schemas/configuration/http-conf.xsd - http://cxf.apache.org/jaxws http://cxf.apache.org/schemas/jaxws.xsd - - http://dnetlib.eu/springbeans/template http://dnetlib.eu/springbeans/template.xsd"> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +