Exemplo n.º 1
0
 public void update(IObservable<UserEventArgs> observable, UserEventArgs args) {
   model.newUser(args.getId());
   try {
     if (skeletonCap.needPoseForCalibration()) {
       poseDetectionCap.startPoseDetection(skeletonCap.getSkeletonCalibrationPose(), args.getId());
     } else {
       skeletonCap.requestSkeletonCalibration(args.getId(), true);
     }
   } catch (StatusException e) {
     e.printStackTrace();
   }
 }
Exemplo n.º 2
0
  public void snapshot() {
    StringBuilder sb = new StringBuilder();
    snapshot(sb);

    String snaphotFile = getClass().getName();
    try {
      if (!fileSystem.fileExists(snaphotFile)) {
        fileSystem.create(snaphotFile);
      }
      fileSystem.put(snaphotFile, sb.toString());
    } catch (StatusException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    }
  }
Exemplo n.º 3
0
 /**
  * Exclusion delete.
  *
  * @param request Exclusion delete request message.
  * @return Exclusion delete response message.
  */
 @RequestMapping(value = "exclusionDel", method = RequestMethod.POST)
 public @ResponseBody String exclusionDel(@RequestBody String request) {
   Gson gson = new Gson();
   ExclusionDelRq exclusionDelRq = null;
   ExclusionDelRs exclusionDelRs = new ExclusionDelRs();
   Status status = new Status("999", "Status not set.");
   try {
     exclusionDelRq = gson.fromJson(request, ExclusionDelRq.class);
     validate(exclusionDelRq);
     exclusionDelRs.setResponseHeader(new ResponseHeader());
     exclusionDelRs.getResponseHeader().setRquid(exclusionDelRq.getRequestHeader().getRquid());
     delete(exclusionDelRq.getExclusionId());
     status = new Status("0", "Success");
   } catch (StatusException se) {
     status = se.getStatus();
   } catch (Exception e) {
     status = new Status("999", e.toString());
     e.printStackTrace();
   }
   exclusionDelRs.setStatus(status);
   return null;
 }