Loading src/main/java/es/redmic/viewlib/common/repository/IBaseRepository.java +2 −0 Original line number Diff line number Diff line Loading @@ -11,6 +11,8 @@ import es.redmic.models.es.common.model.BaseES; public interface IBaseRepository<TModel extends BaseES<?>> { // W public EventApplicationResult save(TModel modelToIndex); public EventApplicationResult update(TModel modelToIndex); Loading src/main/java/es/redmic/viewlib/common/service/RBaseService.java +4 −0 Original line number Diff line number Diff line Loading @@ -26,6 +26,7 @@ import es.redmic.models.es.common.view.JsonViewsForQueryDTO; import es.redmic.models.es.common.view.JsonViewsForQueryDTO.ViewClassInterface; import es.redmic.models.es.utils.JacksonFieldUtils; import es.redmic.restlib.common.service.UserUtilsServiceItfc; import es.redmic.viewlib.config.MapperScanBeanItfc; import ma.glasnost.orika.MappingContext; public abstract class RBaseService<TModel extends BaseES<?>, TDTO extends CommonDTO, TQueryDTO extends SimpleQueryDTO> { Loading @@ -41,6 +42,9 @@ public abstract class RBaseService<TModel extends BaseES<?>, TDTO extends Common @Autowired protected ObjectMapper objectMapper; @Autowired protected MapperScanBeanItfc mapper; @Autowired UserUtilsServiceItfc userService; Loading src/main/java/es/redmic/viewlib/data/repository/IDataRepository.java +3 −3 Original line number Diff line number Diff line Loading @@ -19,13 +19,13 @@ import es.redmic.viewlib.common.repository.IBaseRepository; public interface IDataRepository<TModel extends BaseES<?>, TQueryDTO extends SimpleQueryDTO> extends IBaseRepository<TModel> { // R public DataHitWrapper<?> findById(String id); public DataSearchWrapper<?> searchByIds(String[] ids); public List<String> suggest(TQueryDTO queryDTO); public DataHitsWrapper<?> mget(MgetDTO dto); public DataSearchWrapper<?> find(TQueryDTO queryDTO); public List<String> suggest(TQueryDTO queryDTO); } src/main/java/es/redmic/viewlib/geodata/repository/IGeoDataRepository.java 0 → 100644 +25 −0 Original line number Diff line number Diff line package es.redmic.viewlib.geodata.repository; import java.util.List; import es.redmic.models.es.common.query.dto.MgetDTO; import es.redmic.models.es.common.query.dto.SimpleQueryDTO; import es.redmic.models.es.geojson.common.model.Feature; import es.redmic.models.es.geojson.common.model.GeoHitWrapper; import es.redmic.models.es.geojson.common.model.GeoHitsWrapper; import es.redmic.models.es.geojson.common.model.GeoSearchWrapper; import es.redmic.viewlib.common.repository.IBaseRepository; public interface IGeoDataRepository<TModel extends Feature<?, ?>, TQueryDTO extends SimpleQueryDTO> extends IBaseRepository<TModel> { // R public GeoHitWrapper<?, ?> findById(String id); public List<String> suggest(TQueryDTO queryDTO); public GeoHitsWrapper<?, ?> mget(MgetDTO dto); public GeoSearchWrapper<?, ?> find(TQueryDTO queryDTO); } No newline at end of file Loading
src/main/java/es/redmic/viewlib/common/repository/IBaseRepository.java +2 −0 Original line number Diff line number Diff line Loading @@ -11,6 +11,8 @@ import es.redmic.models.es.common.model.BaseES; public interface IBaseRepository<TModel extends BaseES<?>> { // W public EventApplicationResult save(TModel modelToIndex); public EventApplicationResult update(TModel modelToIndex); Loading
src/main/java/es/redmic/viewlib/common/service/RBaseService.java +4 −0 Original line number Diff line number Diff line Loading @@ -26,6 +26,7 @@ import es.redmic.models.es.common.view.JsonViewsForQueryDTO; import es.redmic.models.es.common.view.JsonViewsForQueryDTO.ViewClassInterface; import es.redmic.models.es.utils.JacksonFieldUtils; import es.redmic.restlib.common.service.UserUtilsServiceItfc; import es.redmic.viewlib.config.MapperScanBeanItfc; import ma.glasnost.orika.MappingContext; public abstract class RBaseService<TModel extends BaseES<?>, TDTO extends CommonDTO, TQueryDTO extends SimpleQueryDTO> { Loading @@ -41,6 +42,9 @@ public abstract class RBaseService<TModel extends BaseES<?>, TDTO extends Common @Autowired protected ObjectMapper objectMapper; @Autowired protected MapperScanBeanItfc mapper; @Autowired UserUtilsServiceItfc userService; Loading
src/main/java/es/redmic/viewlib/data/repository/IDataRepository.java +3 −3 Original line number Diff line number Diff line Loading @@ -19,13 +19,13 @@ import es.redmic.viewlib.common.repository.IBaseRepository; public interface IDataRepository<TModel extends BaseES<?>, TQueryDTO extends SimpleQueryDTO> extends IBaseRepository<TModel> { // R public DataHitWrapper<?> findById(String id); public DataSearchWrapper<?> searchByIds(String[] ids); public List<String> suggest(TQueryDTO queryDTO); public DataHitsWrapper<?> mget(MgetDTO dto); public DataSearchWrapper<?> find(TQueryDTO queryDTO); public List<String> suggest(TQueryDTO queryDTO); }
src/main/java/es/redmic/viewlib/geodata/repository/IGeoDataRepository.java 0 → 100644 +25 −0 Original line number Diff line number Diff line package es.redmic.viewlib.geodata.repository; import java.util.List; import es.redmic.models.es.common.query.dto.MgetDTO; import es.redmic.models.es.common.query.dto.SimpleQueryDTO; import es.redmic.models.es.geojson.common.model.Feature; import es.redmic.models.es.geojson.common.model.GeoHitWrapper; import es.redmic.models.es.geojson.common.model.GeoHitsWrapper; import es.redmic.models.es.geojson.common.model.GeoSearchWrapper; import es.redmic.viewlib.common.repository.IBaseRepository; public interface IGeoDataRepository<TModel extends Feature<?, ?>, TQueryDTO extends SimpleQueryDTO> extends IBaseRepository<TModel> { // R public GeoHitWrapper<?, ?> findById(String id); public List<String> suggest(TQueryDTO queryDTO); public GeoHitsWrapper<?, ?> mget(MgetDTO dto); public GeoSearchWrapper<?, ?> find(TQueryDTO queryDTO); } No newline at end of file