|
|
|
@ -33,7 +33,9 @@ var result;
|
|
|
|
|
|
|
|
|
|
if (uriMatcher.match("/{context}/api/device/sketch/")) {
|
|
|
|
|
sketchType = request.getParameter("type");
|
|
|
|
|
if(!sketchType){log.error("Sketch Type is empty");}
|
|
|
|
|
if (!sketchType) {
|
|
|
|
|
log.error("Sketch Type is empty");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
var user = session.get(constants.USER_SESSION_KEY);
|
|
|
|
|
if (!user) {
|
|
|
|
@ -41,9 +43,10 @@ if (uriMatcher.match("/{context}/api/device/sketch/")) {
|
|
|
|
|
exit();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//URL: /iotdevices/FireAlarmManager/device/firealarm/download
|
|
|
|
|
fireAlarmManagerService = carbonHttpsServletTransport + "/iotdevices/FireAlarmManager";
|
|
|
|
|
sketchDownloadEndPoint = fireAlarmManagerService + "/downloadSketch";
|
|
|
|
|
response.sendRedirect(sketchDownloadEndPoint + "?type="+sketchType+"&owner="+user.username);
|
|
|
|
|
sketchDownloadEndPoint = fireAlarmManagerService + "/device/" + sketchType + "/download";
|
|
|
|
|
response.sendRedirect(sketchDownloadEndPoint + "?owner=" + user.username);
|
|
|
|
|
exit();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -57,12 +60,13 @@ if (uriMatcher.match("/{context}/api/devices/")) {
|
|
|
|
|
exit();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//URL: /iotdevices/DevicesManager/devices/username
|
|
|
|
|
devicesManagerService = carbonHttpsServletTransport + "/iotdevices/DevicesManager";
|
|
|
|
|
listAllDevicesEndPoint = devicesManagerService + "/getDevices";
|
|
|
|
|
listAllDevicesEndPoint = devicesManagerService + "/devices/" + user.username;
|
|
|
|
|
|
|
|
|
|
var data = {};
|
|
|
|
|
//XMLHTTPRequest's GET
|
|
|
|
|
result = get(listAllDevicesEndPoint+"?username="+user.username, data ,"json");
|
|
|
|
|
result = get(listAllDevicesEndPoint, data, "json");
|
|
|
|
|
|
|
|
|
|
//response.sendRedirect(listAllDevicesEndPoint + "?username="+user.username);
|
|
|
|
|
//exit();
|
|
|
|
|