From 6e3e79db465f7a03864c176c26d7570052516332 Mon Sep 17 00:00:00 2001 From: Adam Kulawik Date: Fri, 2 Nov 2018 21:54:40 +0100 Subject: [PATCH] new query for current demand per day introduced --- .../demand/forecasting/projection/CurrentDemandDao.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/demand-forecasting-adapters/src/main/java/io/dddbyexamples/factory/demand/forecasting/projection/CurrentDemandDao.java b/demand-forecasting-adapters/src/main/java/io/dddbyexamples/factory/demand/forecasting/projection/CurrentDemandDao.java index b2b4b43..1958351 100644 --- a/demand-forecasting-adapters/src/main/java/io/dddbyexamples/factory/demand/forecasting/projection/CurrentDemandDao.java +++ b/demand-forecasting-adapters/src/main/java/io/dddbyexamples/factory/demand/forecasting/projection/CurrentDemandDao.java @@ -16,9 +16,13 @@ import java.util.Optional; collectionResourceRel = "demand-forecasts", itemResourceRel = "demand-forecast") public interface CurrentDemandDao extends ProjectionRepository { + @Deprecated @RestResource(path = "refNos", rel = "refNos") List findByRefNoAndDateGreaterThanEqual(@Param("refNo") String refNo, @Param("date") @DateTimeFormat(iso = DateTimeFormat.ISO.DATE) LocalDate date); + @RestResource(path = "byDate") + List findByDate(LocalDate date); + @RestResource(exported = false) Optional findByRefNoAndDate(String refNo, LocalDate date); }