VES Heartbeat and Software Management Feature
[oam/tr069-adapter.git] / ves-agent / src / main / java / org / commscope / tr069adapter / vesagent / repository / VesDataRepository.java
diff --git a/ves-agent/src/main/java/org/commscope/tr069adapter/vesagent/repository/VesDataRepository.java b/ves-agent/src/main/java/org/commscope/tr069adapter/vesagent/repository/VesDataRepository.java
new file mode 100644 (file)
index 0000000..94c76cd
--- /dev/null
@@ -0,0 +1,24 @@
+package org.commscope.tr069adapter.vesagent.repository;\r
+\r
+import java.util.List;\r
+\r
+import org.commscope.tr069adapter.vesagent.entity.DeviceDataEntity;\r
+import org.springframework.data.repository.CrudRepository;\r
+import org.springframework.stereotype.Repository;\r
+\r
+/**\r
+ * \r
+ * @version 1.0\r
+ * @since June 10, 2020\r
+ * @author Prashant Kumar\r
+ */\r
+\r
+@Repository\r
+public interface VesDataRepository extends CrudRepository<DeviceDataEntity, Long> {\r
+  public List<DeviceDataEntity> findByDeviceId(String deviceId);\r
+\r
+  public List<DeviceDataEntity> findByDeviceIdAndAttrGroup(String deviceId, String attrGroup);\r
+\r
+  public List<DeviceDataEntity> findByAttrGroup(String attrGroup);\r
+\r
+}\r