diff --git a/project/server_core/src/main/java/service/MeasurementService.java b/project/server_core/src/main/java/service/MeasurementService.java new file mode 100644 index 0000000..03ff9c4 --- /dev/null +++ b/project/server_core/src/main/java/service/MeasurementService.java @@ -0,0 +1,27 @@ +package service; + +import dao.HibernateDao; +import repository.AccessPoint; +import repository.TempRssi; + +import java.util.List; + +/** + * Created by Guillaume on 29/05/2017. + */ +public class MeasurementService { + + private HibernateDao dao; + + public MeasurementService(){ + dao = new HibernateDao(); + } + + public void registerMeasurement(String apMacAddr, String clientMacAddr, double avg, double stdDev){ + List aps = dao.getAccessPoints(apMacAddr); + + if(aps.size()>0){ + dao.saveTempRssi(new TempRssi(aps.get(0), clientMacAddr, avg, stdDev)); + } + } +} -- libgit2 0.21.4