List of usage examples for org.json.simple JSONObject toString
@Override
public String toString()
From source file:com.ba.masters.stock.BAStockAction.java
public ActionForward baView(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { JSONObject json = new JSONObject(); BAStockDTO vo = new BAStockDTO(); try {/*from w ww . j a v a 2 s.c o m*/ logger.info(" view method starts here"); vo.setStockId((request.getParameter("stockId"))); vo.setStockName(request.getParameter("stockName")); vo.setTypeGroup(request.getParameter("typeGroup")); vo.setUnits(request.getParameter("units")); vo.setMrp((request.getParameter("mrp"))); List hashMpStockItemDet = BaStockFactory.getInstanceOfBaStockFactory().getStockDtls(1, vo); objPageCount = BaStockFactory.getInstanceOfBaStockFactory().getPageCount(vo); json.put("exception", ""); json.put("StockItemDets", hashMpStockItemDet); json.put("StockItemExit", hashMpStockItemDet.size()); json.put("objPageCount", objPageCount); // logger.warn("strCurrent PageNo ------------->"+objPageCount); } catch (Exception ex) { logger.error("The Exception is :" + ex); ex.printStackTrace(); json.put("exception", BAHandleAllException.exceptionHandler(ex)); } response.getWriter().write(json.toString()); return null; }
From source file:com.ba.masters.room.BARoomAction.java
public ActionForward baView(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { JSONObject json = new JSONObject(); BARoomDTO vo = new BARoomDTO(); try {/*w w w. j a v a 2 s . co m*/ logger.info(" view method starts here"); vo.setRoomId((request.getParameter("roomId"))); vo.setRoomNumber(request.getParameter("roomNumber")); vo.setFloor(request.getParameter("floor")); vo.setDescription(request.getParameter("description")); vo.setTariff(request.getParameter("tariff")); List hashMpRoomItemDet = BARoomFactory.getInstanceOfBARoomFactory().getRoomDtls(1, vo); objPageCount = BARoomFactory.getInstanceOfBARoomFactory().getPageCount(vo); json.put("exception", ""); json.put("RoomDets", hashMpRoomItemDet); json.put("RoomExit", hashMpRoomItemDet.size()); json.put("objPageCount", objPageCount); logger.warn("strCurrent PageNo ------------->" + objPageCount); } catch (Exception ex) { logger.error("The Exception is :" + ex); ex.printStackTrace(); json.put("exception", BAHandleAllException.exceptionHandler(ex)); } response.getWriter().write(json.toString()); return null; }
From source file:com.ba.masters.department.BADepartmentAction.java
public ActionForward baView(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { JSONObject json = new JSONObject(); BADepartmentDTO vo = new BADepartmentDTO(); logger.info(" view method starts here"); try {/*ww w . j ava 2 s. co m*/ // logger.info("======In GcsStockItemAction Action cmsGet method======"); vo.setDepId(request.getParameter("depId")); vo.setDepName(request.getParameter("depName")); List hashMpDepartmentDet = BADepartmentFactory.getInstanceOfBaDepartmentFactory().getDepartmentDtls(1, vo); objPageCount = BADepartmentFactory.getInstanceOfBaDepartmentFactory().getPageCount(vo); json.put("exception", ""); json.put("DepartmentDets", hashMpDepartmentDet); json.put("DepartmentExit", hashMpDepartmentDet.size()); json.put("objPageCount", objPageCount); logger.warn("strCurrent PageNo ------------->" + objPageCount); logger.error(" records " + hashMpDepartmentDet); } catch (Exception ex) { logger.error("The Exception is :" + ex); ex.printStackTrace(); json.put("exception", BAHandleAllException.exceptionHandler(ex)); } response.getWriter().write(json.toString()); return null; }
From source file:jp.aegif.nemaki.rest.GroupResource.java
@PUT @Path("/update/{id}") @Produces(MediaType.APPLICATION_JSON)//w w w .j a v a 2s . com @Consumes(MediaType.APPLICATION_FORM_URLENCODED) public String update(@PathParam("repositoryId") String repositoryId, @PathParam("id") String groupId, @FormParam(FORM_GROUPNAME) String name, @FormParam("users") String users, @FormParam("groups") String groups, @Context HttpServletRequest httpRequest) { boolean status = true; JSONObject result = new JSONObject(); JSONArray errMsg = new JSONArray(); //Existing group Group group = principalService.getGroupById(repositoryId, groupId); //Validation status = validateGroup(status, errMsg, groupId, name); //Edit & Update if (status) { //Edit group info //if a parameter is not input, it won't be modified. group.setName(name); group.setUsers(parseJsonArray(users)); group.setGroups(parseJsonArray(groups)); setModifiedSignature(httpRequest, group); try { principalService.updateGroup(repositoryId, group); } catch (Exception ex) { ex.printStackTrace(); status = false; addErrMsg(errMsg, ITEM_GROUP, ErrorCode.ERR_UPDATE); } } result = makeResult(status, result, errMsg); return result.toString(); }
From source file:net.maxgigapop.mrs.driver.GenericRESTDriver.java
@Override @TransactionAttribute(TransactionAttributeType.REQUIRED) public void propagateDelta(DriverInstance driverInstance, DriverSystemDelta aDelta) { driverInstance = DriverInstancePersistenceManager.findById(driverInstance.getId()); aDelta = (DriverSystemDelta) DeltaPersistenceManager.findById(aDelta.getId()); // refresh String subsystemBaseUrl = driverInstance.getProperty("subsystemBaseUrl"); if (subsystemBaseUrl == null) { throw new EJBException(String.format("%s has no property key=subsystemBaseUrl", driverInstance)); }/*from w w w .jav a 2 s . c o m*/ VersionItem refVI = aDelta.getReferenceVersionItem(); if (refVI == null) { throw new EJBException(String.format("%s has no referenceVersionItem", aDelta)); } try { // compose string body (delta) using JSONObject JSONObject deltaJSON = new JSONObject(); deltaJSON.put("id", Long.toString(aDelta.getId())); deltaJSON.put("referenceVersion", refVI.getReferenceUUID()); SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSZ"); deltaJSON.put("creationTime", dateFormat.format(new Date()).toString()); if (aDelta.getModelAddition() != null && aDelta.getModelAddition().getOntModel() != null) { String ttlModelAddition = ModelUtil.marshalOntModel(aDelta.getModelAddition().getOntModel()); deltaJSON.put("modelAddition", ttlModelAddition); } if (aDelta.getModelReduction() != null && aDelta.getModelReduction().getOntModel() != null) { String ttlModelReduction = ModelUtil.marshalOntModel(aDelta.getModelReduction().getOntModel()); deltaJSON.put("modelReduction", ttlModelReduction); } // push via REST POST URL url = new URL(String.format("%s/delta", subsystemBaseUrl)); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); String status = this.executeHttpMethod(url, conn, "POST", deltaJSON.toString()); if (!status.toUpperCase().equals("CONFIRMED")) { throw new EJBException( String.format("%s failed to push %s into CONFIRMED status", driverInstance, aDelta)); } } catch (Exception e) { throw new EJBException(String.format("propagateDelta failed for %s with %s due to exception (%s)", driverInstance, aDelta, e.getMessage())); } }
From source file:com.ba.masters.tariff.BATariffAction.java
public ActionForward baView(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { JSONObject json = new JSONObject(); BATariffDTO vo = new BATariffDTO(); try {//from w ww. java 2s. co m logger.info(" view method starts here"); vo.setTarifId((request.getParameter("tarifId"))); vo.setTarifName(request.getParameter("tarifName")); vo.setType(request.getParameter("type")); vo.setPrice(request.getParameter("price")); vo.setTextId((request.getParameter("textId"))); vo.setExtra_Price((request.getParameter("extra_Price"))); List hashMpTariffDet = BATariffFactory.getInstanceOfBATariffFactory().getTariffDtls(1, vo); objPageCount = BATariffFactory.getInstanceOfBATariffFactory().getPageCount(vo); json.put("exception", ""); json.put("TariffDets", hashMpTariffDet); json.put("TariffExit", hashMpTariffDet.size()); json.put("objPageCount", objPageCount); logger.warn("strCurrent PageNo ------------->" + objPageCount); } catch (Exception ex) { logger.error("The Exception is :" + ex); ex.printStackTrace(); json.put("exception", BAHandleAllException.exceptionHandler(ex)); } response.getWriter().write(json.toString()); return null; }
From source file:com.cabguru.servlet.AddDriverServlet.java
/** * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response) *///from ww w . j a v a2s . c o m @SuppressWarnings("unchecked") protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String callerPage = request.getParameter("callerPage"); //log.debug("doPost >> callerPage = " + callerPage); String phone = request.getParameter("phone"); String firstName = request.getParameter("firstName"); //String middleName = request.getParameter("middleName"); String lastName = request.getParameter("lastName"); String age = request.getParameter("age"); String sex = request.getParameter("sex"); String mailId = request.getParameter("mailId"); String licNumber = request.getParameter("licNumber"); String address = request.getParameter("address"); String mobileOperator = request.getParameter("mobileOperator"); String driverCategory = request.getParameter("driverCategory"); /*log.debug("doPost >> phone = " + phone); log.debug("doPost >> firstname = " + firstName); log.debug("doPost >> lastname = " + lastName); log.debug("doPost >> mobileOperator = " + mobileOperator); log.debug("doPost >> driverCategory = " + driverCategory); log.debug("doPost >> age = " + age); log.debug("doPost >> sex = " + sex); log.debug("doPost >> mailId = " + mailId); log.debug("doPost >> licNumber = " + licNumber); log.debug("doPost >> address = " + address);*/ if (phone == null || phone.length() != 10) { dispatch(request, response, callerPage, "Please enter 10 Digit Mobile Number."); } else if (mobileOperator == null || mobileOperator.length() < 1) { dispatch(request, response, callerPage, "Select a valid mobile operator."); } else if (firstName == null || firstName.length() < 1) { dispatch(request, response, callerPage, "Please enter driver's First Name."); } else if (lastName == null || lastName.length() < 1) { dispatch(request, response, callerPage, "Please enter driver's Last Name."); } else if (age == null || age.length() < 1) { dispatch(request, response, callerPage, "Please enter driver's age."); } else if (sex == null || sex.length() < 1) { dispatch(request, response, callerPage, "Please enter driver's gender."); } else if (licNumber == null || licNumber.length() < 1) { dispatch(request, response, callerPage, "Please enter driver's License Number."); } else if (address == null || address.length() < 1) { dispatch(request, response, callerPage, "Please enter driver's address."); } else if (mailId == null || mailId.length() < 1) { dispatch(request, response, callerPage, "Please enter driver's mailId."); } else { try { JSONObject signupJson = new JSONObject(); String responseData = ""; if (callerPage.equalsIgnoreCase("updateDriver.jsp")) { String driverId = request.getParameter("driverId"); signupJson.put("driverId", driverId); signupJson.put("firstName", firstName.trim()); signupJson.put("lastName", lastName.trim()); signupJson.put("phone", phone.trim()); signupJson.put("mobileOperator", mobileOperator != null ? mobileOperator.trim() : ""); signupJson.put("driverCategory", driverCategory != null ? driverCategory.trim() : ""); signupJson.put("age", age.trim()); signupJson.put("sex", sex.trim()); signupJson.put("mailId", mailId.trim()); signupJson.put("licNumber", (licNumber.trim()).replaceAll(" ", "")); signupJson.put("address", address.trim()); responseData = HTTPConnectionManager .sendPost("http://" + ConfigDetails.constants.get("CABGURU_SERVER_IP_PORT") + "/cabserver/admin/drivers/update-driver-data", signupJson.toString()); } else { signupJson.put("name", firstName.trim() + " " + lastName.trim()); signupJson.put("phone", phone.trim()); signupJson.put("mobileOperator", mobileOperator != null ? mobileOperator.trim() : ""); signupJson.put("driverCategory", driverCategory != null ? driverCategory.trim() : ""); signupJson.put("age", age.trim()); signupJson.put("sex", sex.trim()); signupJson.put("mailId", mailId.trim()); signupJson.put("licNumber", (licNumber.trim()).replaceAll(" ", "")); signupJson.put("address", address.trim()); responseData = HTTPConnectionManager.sendPost("http://" + ConfigDetails.constants.get("CABGURU_SERVER_IP_PORT") + "/cabserver/drivers/signup", signupJson.toString()); } //log.debug("doPost >> responseData="+ responseData); if (responseData != null) { JSONParser parser = new JSONParser(); JSONObject obj = (JSONObject) parser.parse(responseData); String code = (String) obj.get("code"); String msg = (String) obj.get("msg"); log.debug("doPost >> code" + code); if (code.equalsIgnoreCase("200")) { dispatch(request, response, callerPage, msg); } else if (code.equalsIgnoreCase("409")) { dispatch(request, response, callerPage, msg); } } else { dispatch(request, response, callerPage, "Data Error. Please try again."); } } catch (Exception e) { dispatch(request, response, callerPage, "Driver SignUp Error. Please try again."); e.printStackTrace(); } } }
From source file:io.openvidu.java.client.OpenVidu.java
/** * Starts the recording of a {@link io.openvidu.java.client.Session} * * @param sessionId The sessionId of the session you want to start recording * @param properties The configuration for this recording * * @return The new created session//from ww w . ja va 2s. co m * * @throws OpenViduJavaClientException * @throws OpenViduHttpException Value returned from * {@link io.openvidu.java.client.OpenViduHttpException#getStatus()} * <ul> * <li><code>404</code>: no session exists * for the passed <i>sessionId</i></li> * <li><code>406</code>: the session has no * connected participants</li> * <li><code>422</code>: "resolution" * parameter exceeds acceptable values (for * both width and height, min 100px and max * 1999px) or trying to start a recording * with both "hasAudio" and "hasVideo" to * false</li> * <li><code>409</code>: the session is not * configured for using * {@link io.openvidu.java.client.MediaMode#ROUTED} * or it is already being recorded</li> * <li><code>501</code>: OpenVidu Server * recording module is disabled * (<i>openvidu.recording</i> property set * to <i>false</i>)</li> * </ul> */ @SuppressWarnings("unchecked") public Recording startRecording(String sessionId, RecordingProperties properties) throws OpenViduJavaClientException, OpenViduHttpException { HttpPost request = new HttpPost(OpenVidu.urlOpenViduServer + API_RECORDINGS + API_RECORDINGS_START); JSONObject json = new JSONObject(); json.put("session", sessionId); json.put("name", properties.name()); json.put("outputMode", properties.outputMode().name()); json.put("hasAudio", properties.hasAudio()); json.put("hasVideo", properties.hasVideo()); if (Recording.OutputMode.COMPOSED.equals(properties.outputMode()) && properties.hasVideo()) { json.put("resolution", properties.resolution()); json.put("recordingLayout", (properties.recordingLayout() != null) ? properties.recordingLayout().name() : ""); if (RecordingLayout.CUSTOM.equals(properties.recordingLayout())) { json.put("customLayout", (properties.customLayout() != null) ? properties.customLayout() : ""); } } StringEntity params = null; try { params = new StringEntity(json.toString()); } catch (UnsupportedEncodingException e1) { throw new OpenViduJavaClientException(e1.getMessage(), e1.getCause()); } request.setHeader(HttpHeaders.CONTENT_TYPE, "application/json"); request.setEntity(params); HttpResponse response; try { response = OpenVidu.httpClient.execute(request); } catch (IOException e2) { throw new OpenViduJavaClientException(e2.getMessage(), e2.getCause()); } try { int statusCode = response.getStatusLine().getStatusCode(); if ((statusCode == org.apache.http.HttpStatus.SC_OK)) { Recording r = new Recording(httpResponseToJson(response)); Session activeSession = OpenVidu.activeSessions.get(r.getSessionId()); if (activeSession != null) { activeSession.setIsBeingRecorded(true); } else { log.warn("No active session found for sessionId '" + r.getSessionId() + "'. This instance of OpenVidu Java Client didn't create this session"); } return r; } else { throw new OpenViduHttpException(statusCode); } } finally { EntityUtils.consumeQuietly(response.getEntity()); } }
From source file:com.megacasting_ppe.web.ServletPageError.java
/** * Processes requests for both HTTP <code>GET</code> and <code>POST</code> * methods.// w ww .j a va2 s . c o m * * @param request servlet request * @param response servlet response * @throws ServletException if a servlet-specific error occurs * @throws IOException if an I/O error occurs */ protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("application/json"); response.setHeader("Cache-Control", "no-cache"); HttpSession session = request.getSession(); JSONObject global = new JSONObject(); if (session.getAttribute("Connecter") != null) { String connecterCandidatOk = (String) session.getAttribute("Connecter"); if (connecterCandidatOk == "false") { global.put("candidatAutherreur", "le nom d'utilisateur ou le mot de passe du candidat est incorrect"); session.removeAttribute("Connecter"); } } if (session.getAttribute("ConnecterDiffuseur") != null) { String connecterDiffuseurOk = (String) session.getAttribute("ConnecterDiffuseur"); if (connecterDiffuseurOk == "false") { global.put("diffuseurAutherreur", "le nom d'utilisateur ou le mot de passe du diffuseur est incorrect"); session.removeAttribute("ConnecterDiffuseur"); } } if (session.getAttribute("ErreurInscriptionCandidat") != null) { String ErreurInscription = (String) session.getAttribute("ErreurInscriptionCandidat"); if (ErreurInscription == "true") { global.put("Inscriptionerreur", "Un ou plusieurs champs saisies dans le formulaire d'inscription sont invalide"); session.removeAttribute("ErreurInscriptionCandidat"); } } try (PrintWriter out = response.getWriter()) { out.println(global.toString()); } }
From source file:com.dbay.apns4j.model.Payload.java
@SuppressWarnings("unchecked") @Override//from w ww .ja v a 2 s.co m public String toString() { JSONObject object = new JSONObject(); JSONObject apsObj = new JSONObject(); if (getAlert() != null) { apsObj.put("alert", getAlert()); } else { if (getAlertBody() != null || getAlertLocKey() != null) { JSONObject alertObj = new JSONObject(); putIntoJson("body", getAlertBody(), alertObj); putIntoJson("action-loc-key", getAlertActionLocKey(), alertObj); putIntoJson("loc-key", getAlertLocKey(), alertObj); putIntoJson("launch-image", getAlertLaunchImage(), alertObj); if (getAlertLocArgs() != null) { JSONArray array = new JSONArray(); for (String str : getAlertLocArgs()) { array.add(str); } alertObj.put("loc-args", array); } apsObj.put("alert", alertObj); } } if (getBadge() != null) { apsObj.put("badge", getBadge().intValue()); } putIntoJson("sound", getSound(), apsObj); if (getContentAvailable() != null) { apsObj.put("content-available", getContentAvailable().intValue()); } object.put(APS, apsObj); if (getParams() != null) { for (Entry<String, Object> e : getParams().entrySet()) { object.put(e.getKey(), e.getValue()); } } return object.toString(); }