Commit 026c5284a6ebcd640a969b982cea1eee25eabf92

Authored by Notmoo
1 parent 53954f95

Modification servlet suite modif méthd calcul position

src/main/java/core/service/CalibrationService.java
@@ -17,10 +17,10 @@ public class CalibrationService { @@ -17,10 +17,10 @@ public class CalibrationService {
17 public CalibrationService(){this.dao = new HibernateDao();} 17 public CalibrationService(){this.dao = new HibernateDao();}
18 public CalibrationService(HibernateDao dao){this.dao = dao;} 18 public CalibrationService(HibernateDao dao){this.dao = dao;}
19 19
20 - public boolean addCalibrationData(int locationId, String apMacAddress, double avg, double stdDev){ 20 + public boolean addCalibrationData(int locationId, String apMacAddress, double val){
21 Location loc = dao.getLocation(locationId); 21 Location loc = dao.getLocation(locationId);
22 AccessPoint ap = dao.getAccessPoints(apMacAddress).get(0); 22 AccessPoint ap = dao.getAccessPoints(apMacAddress).get(0);
23 - return dao.saveRssiRecord(new RssiRecord(loc, ap, avg, stdDev)); 23 + return dao.saveRssiRecord(new RssiRecord(loc, ap, val));
24 } 24 }
25 public boolean registerCalibrationData(RssiRecord... records){ 25 public boolean registerCalibrationData(RssiRecord... records){
26 return dao.saveRssiRecord(records); 26 return dao.saveRssiRecord(records);
src/main/java/core/service/MeasurementService.java
@@ -17,11 +17,11 @@ public class MeasurementService { @@ -17,11 +17,11 @@ public class MeasurementService {
17 dao = new HibernateDao(); 17 dao = new HibernateDao();
18 } 18 }
19 19
20 - public void registerMeasurement(String apMacAddr, String clientMacAddr, double avg, double stdDev){ 20 + public void registerMeasurement(String apMacAddr, String clientMacAddr, double val){
21 List<AccessPoint> aps = dao.getAccessPoints(apMacAddr); 21 List<AccessPoint> aps = dao.getAccessPoints(apMacAddr);
22 22
23 if(aps.size()>0){ 23 if(aps.size()>0){
24 - dao.saveTempRssi(new TempRssi(aps.get(0), clientMacAddr, avg, stdDev)); 24 + dao.saveTempRssi(new TempRssi(aps.get(0), clientMacAddr, val));
25 } 25 }
26 } 26 }
27 } 27 }
src/main/java/servlet/APMeasurementServlet.java
@@ -18,12 +18,11 @@ public class APMeasurementServlet extends HttpServlet { @@ -18,12 +18,11 @@ public class APMeasurementServlet extends HttpServlet {
18 18
19 String apMacAddr = servletRequest.getParameter("AP_MAC"); 19 String apMacAddr = servletRequest.getParameter("AP_MAC");
20 String clientMacAddr = servletRequest.getParameter("CLIENT_MAC"); 20 String clientMacAddr = servletRequest.getParameter("CLIENT_MAC");
21 - Double avg = Double.parseDouble(servletRequest.getParameter("AVG"));  
22 - Double stdDev = Double.parseDouble(servletRequest.getParameter("STD_DEV")); 21 + Double val = Double.parseDouble(servletRequest.getParameter("VAL"));
23 22
24 - if(apMacAddr!=null && !apMacAddr.isEmpty() && clientMacAddr!=null && !clientMacAddr.isEmpty() && avg!=null && stdDev!=null) { 23 + if(apMacAddr!=null && !apMacAddr.isEmpty() && clientMacAddr!=null && !clientMacAddr.isEmpty() && val!=null) {
25 MeasurementService mServ = new MeasurementService(); 24 MeasurementService mServ = new MeasurementService();
26 - mServ.registerMeasurement(apMacAddr, clientMacAddr, avg, stdDev); 25 + mServ.registerMeasurement(apMacAddr, clientMacAddr, val);
27 servletResponse.setStatus(200); 26 servletResponse.setStatus(200);
28 }else{ 27 }else{
29 servletResponse.setStatus(400); 28 servletResponse.setStatus(400);
src/main/java/servlet/CalibrationServlet.java
@@ -19,10 +19,9 @@ public class CalibrationServlet extends HttpServlet{ @@ -19,10 +19,9 @@ public class CalibrationServlet extends HttpServlet{
19 try { 19 try {
20 int locId = Integer.parseInt(servletRequest.getParameter("LOCATION_ID")); 20 int locId = Integer.parseInt(servletRequest.getParameter("LOCATION_ID"));
21 String apMacAddr = servletRequest.getParameter("AP_MAC_ADDRESS"); 21 String apMacAddr = servletRequest.getParameter("AP_MAC_ADDRESS");
22 - double avg = Double.parseDouble(servletRequest.getParameter("AVG"));  
23 - double stdDev = Double.parseDouble(servletRequest.getParameter("STD_DEV")); 22 + double val = Double.parseDouble(servletRequest.getParameter("VAL"));
24 23
25 - new CalibrationService().addCalibrationData(locId, apMacAddr, avg, stdDev); 24 + new CalibrationService().addCalibrationData(locId, apMacAddr, val);
26 }catch(Exception e){ 25 }catch(Exception e){
27 e.printStackTrace(); 26 e.printStackTrace();
28 try{ 27 try{