Example usage for org.json.simple JSONObject toString

List of usage examples for org.json.simple JSONObject toString

Introduction

In this page you can find the example usage for org.json.simple JSONObject toString.

Prototype

@Override
    public String toString() 

Source Link

Usage

From source file:io.openvidu.java.client.Session.java

/**
 * Gets a new token associated to Session object configured with
 * <code>tokenOptions</code>. This always translates into a new request to
 * OpenVidu Server//w  ww  .j av a  2s .  c  o  m
 *
 * @return The generated token
 * 
 * @throws OpenViduJavaClientException
 * @throws OpenViduHttpException
 */
@SuppressWarnings("unchecked")
public String generateToken(TokenOptions tokenOptions)
        throws OpenViduJavaClientException, OpenViduHttpException {

    if (!this.hasSessionId()) {
        this.getSessionId();
    }

    HttpPost request = new HttpPost(OpenVidu.urlOpenViduServer + OpenVidu.API_TOKENS);

    JSONObject json = new JSONObject();
    json.put("session", this.sessionId);
    json.put("role", tokenOptions.getRole().name());
    json.put("data", tokenOptions.getData());
    if (tokenOptions.getKurentoOptions() != null) {
        JSONObject kurentoOptions = new JSONObject();
        if (tokenOptions.getKurentoOptions().getVideoMaxRecvBandwidth() != null) {
            kurentoOptions.put("videoMaxRecvBandwidth",
                    tokenOptions.getKurentoOptions().getVideoMaxRecvBandwidth());
        }
        if (tokenOptions.getKurentoOptions().getVideoMinRecvBandwidth() != null) {
            kurentoOptions.put("videoMinRecvBandwidth",
                    tokenOptions.getKurentoOptions().getVideoMinRecvBandwidth());
        }
        if (tokenOptions.getKurentoOptions().getVideoMaxSendBandwidth() != null) {
            kurentoOptions.put("videoMaxSendBandwidth",
                    tokenOptions.getKurentoOptions().getVideoMaxSendBandwidth());
        }
        if (tokenOptions.getKurentoOptions().getVideoMinSendBandwidth() != null) {
            kurentoOptions.put("videoMinSendBandwidth",
                    tokenOptions.getKurentoOptions().getVideoMinSendBandwidth());
        }
        if (tokenOptions.getKurentoOptions().getAllowedFilters().length > 0) {
            JSONArray allowedFilters = new JSONArray();
            for (String filter : tokenOptions.getKurentoOptions().getAllowedFilters()) {
                allowedFilters.add(filter);
            }
            kurentoOptions.put("allowedFilters", allowedFilters);
        }
        json.put("kurentoOptions", kurentoOptions);
    }
    StringEntity params;
    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)) {
            String token = (String) httpResponseToJson(response).get("id");
            log.info("Returning a TOKEN: {}", token);
            return token;
        } else {
            throw new OpenViduHttpException(statusCode);
        }
    } finally {
        EntityUtils.consumeQuietly(response.getEntity());
    }
}

From source file:com.ba.masters.staff.BAStaffAction.java

public ActionForward getPageRecords(ActionMapping mapping, ActionForm form, HttpServletRequest request,
        HttpServletResponse response) throws Exception {
    JSONObject json = new JSONObject();
    BAStaffDTO vo = new BAStaffDTO();
    try {/*from ww w.j av a2  s .  co m*/
        logger.info(" getPageRecords method starts here");
        vo.setStaffId((request.getParameter("staffId")));
        vo.setStaffName(request.getParameter("staffName"));
        vo.setAge(request.getParameter("age"));
        vo.setGender(request.getParameter("gender"));
        vo.setAddress((request.getParameter("address")));
        vo.setReference((request.getParameter("reference")));
        vo.setPhoneNo((request.getParameter("phoneNo")));
        vo.setDesignation((request.getParameter("desigantion")));
        vo.setDepartment((request.getParameter("department")));
        vo.setEmail((request.getParameter("email")));

        String strNavigation = request.getParameter("navigation");
        int strCurrentPageNo = Integer.parseInt(request.getParameter("currentPageNo"));
        if (strNavigation != null && !strNavigation.equals("")) {
            if (strNavigation.equals("pre")) {
                strCurrentPageNo = strCurrentPageNo - 1;
                if (strCurrentPageNo <= 0) {
                    strCurrentPageNo = 1;
                }

            } else if (strNavigation.equals("next")) {
                strCurrentPageNo = strCurrentPageNo + 1;
                if (strCurrentPageNo > objPageCount) {
                    strCurrentPageNo = objPageCount;
                }
            }
        }
        logger.info("strCurrent PageNo ------------->" + strCurrentPageNo);
        List hashMpStaffItemDet = BaStaffFactory.getInstanceOfBaStaffFactory().getStaffDtls(strCurrentPageNo,
                vo);

        json.put("exception", "");
        json.put("StaffItemDets", hashMpStaffItemDet);
        json.put("StaffItemExit", hashMpStaffItemDet.size());
    } 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.megacasting_ppe.web.ServletOffreForDiffuseur.java

/**
 * Processes requests for both HTTP <code>GET</code> and <code>POST</code>
 * methods./*from   w w w. j a  va2s. 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;  charset=ISO-8859-1");
    response.setHeader("Cache-Control", "no-cache");
    JSONObject global = new JSONObject();
    JSONArray arrayoffre = new JSONArray();

    //on rcupre l'ensemble des offres de casting en BDD
    for (Offre offre : offreDAO.Lister()) {

        JSONObject object = new JSONObject();
        //Par dfaut il n'y a pas de fin de contrat, dans le cas si l'offre propos est un CDI
        String datefincontrat = "Aucune Date";
        if (offre.getDateFinContrat() != null) {

            datefincontrat = offre.getDateFinContrat().toString();

        }
        //on retourne les informations de l'offre
        object.put("Intitule", offre.getLibelle());
        object.put("Reference", offre.getReference());
        object.put("DateDebutPublication", offre.getDateDebutPublication().toString());
        object.put("DateFinPublication", offre.getDateFinPublication().toString());
        object.put("DateDebutContrat", offre.getDateDebutContrat().toString());
        object.put("DateFinContrat", datefincontrat);
        object.put("DescriptionPoste", offre.getDescriptionPoste());
        object.put("DescriptionProfil", offre.getDescriptionProfil());
        object.put("NombresPoste", offre.getNbPoste());
        object.put("NomEntreprise", offre.getClient().getNomEntreprise());
        object.put("NomResponsable", offre.getClient().getNomResponsable());
        object.put("PrenomResponsable", offre.getClient().getPrenomResponsable());
        object.put("CiviliteResponsable", offre.getClient().getCiviliteResponsable());
        object.put("RueEntreprise", offre.getClient().getRueEntreprise());
        object.put("CpEntreprise", offre.getClient().getCpEntreprise());
        object.put("VilleEntreprise", offre.getClient().getVilleEntreprise());
        object.put("MailEntreprise", offre.getClient().getMailEntreprise());
        object.put("FaxEntreprise", offre.getClient().getFaxEntreprise());
        object.put("TelephoneEntreprise", offre.getClient().getTelephoneEntreprise());
        object.put("Metier", offre.getMetier().getLibelle());
        object.put("Contrat", offre.getContrat().getLibelle());

        arrayoffre.add(object);

    }
    global.put("offres", arrayoffre);

    try (PrintWriter out = response.getWriter()) {
        out.println(global.toString());
    }

}

From source file:controller.ISLogin.java

protected void processRequest(HttpServletRequest request, HttpServletResponse response)
        throws ServletException, IOException {
    response.setContentType("application/json");
    try (PrintWriter out = response.getWriter()) {
        String email = request.getParameter("email");
        String password = request.getParameter("password");
        JSONObject object = new JSONObject();

        if (email != null && password != null) {
            String sql = "SELECT * FROM user WHERE email = ? AND password = SHA1(?)";
            try (PreparedStatement statement = conn.prepareStatement(sql)) {
                statement.setString(1, email);
                statement.setString(2, password);
                ResultSet result = statement.executeQuery();

                if (result.next()) {
                    int u_id = result.getInt("u_id");
                    String uuid = UUID.randomUUID().toString().replaceAll("-", "");

                    Calendar time = Calendar.getInstance();
                    time.setTime(new Date());
                    time.add(Calendar.HOUR, 2);

                    conn.setAutoCommit(false);

                    String delete = "DELETE from token WHERE u_id = ?";
                    String insert = "INSERT INTO token (access_token, u_id, expiry_date)" + "VALUES (?, ?, ?)";

                    try (PreparedStatement deleteStatement = conn.prepareStatement(delete);
                            PreparedStatement insertStatement = conn.prepareStatement(insert);) {

                        deleteStatement.setInt(1, u_id);

                        Timestamp timestamp = new Timestamp(time.getTimeInMillis());
                        insertStatement.setString(1, uuid);
                        insertStatement.setInt(2, u_id);
                        insertStatement.setTimestamp(3, timestamp);

                        deleteStatement.execute();
                        insertStatement.execute();

                        object.put("token", uuid);
                        object.put("expiry_date", timestamp.getTime());
                        conn.commit();//from w  w  w . ja v a2  s  .com
                    } finally {
                        conn.setAutoCommit(true);
                    }
                }

                else {
                    object.put("error", "Invalid email or password");
                }
            } catch (SQLException e) {
                e.printStackTrace();
            }
        } else {
            object.put("error", "Empty email or password");
        }

        out.println(object.toString());

    }
}

From source file:com.ba.forms.advanceBookingForm.BAAdvanceBookingAction.java

public ActionForward getPageRecords(ActionMapping mapping, ActionForm form, HttpServletRequest request,
        HttpServletResponse response) throws Exception {
    JSONObject json = new JSONObject();
    BAAdvanceBookingDTO vo = new BAAdvanceBookingDTO();
    try {/*  ww  w .java  2 s. c  o m*/
        logger.info(" getpageRecords method starts here");
        vo.setAdvanceId((request.getParameter("advanceId")));
        vo.setDate(request.getParameter("date"));
        vo.setFormDate(request.getParameter("formDate"));
        vo.setToDate(request.getParameter("toDate"));
        vo.setCheck_In_Time((request.getParameter("check_In_Time")));
        vo.setRoomType(request.getParameter("roomType"));
        vo.setNo_Of_Rooms((request.getParameter("no_Of_Rooms")));
        vo.setCust_Name(request.getParameter("cust_Name"));
        vo.setAddress(request.getParameter("address"));
        vo.setPhone(request.getParameter("phone"));
        vo.setAlternate_Phone((request.getParameter("alternate_Phone")));
        vo.setRequest_Type(request.getParameter("request_Type"));

        String strNavigation = request.getParameter("navigation");
        int strCurrentPageNo = Integer.parseInt(request.getParameter("currentPageNo"));
        if (strNavigation != null && !strNavigation.equals("")) {
            if (strNavigation.equals("pre")) {
                strCurrentPageNo = strCurrentPageNo - 1;
                if (strCurrentPageNo <= 0)
                    strCurrentPageNo = 1;

            } else if (strNavigation.equals("next")) {
                strCurrentPageNo = strCurrentPageNo + 1;
                if (strCurrentPageNo > objPageCount)
                    strCurrentPageNo = objPageCount;
            }
        }
        logger.info("strCurrent PageNo ------------->" + strCurrentPageNo);
        List hashMpAdvanceBookingDet = BAAdvanceBookingFactory.getInstanceOfBAAdvanceBookingFactory1()
                .getAdvanceBookingDtls(strCurrentPageNo, vo);

        json.put("exception", "");
        json.put("AdvanceBookingDets", hashMpAdvanceBookingDet);
        json.put("AdvanceBookingExit", hashMpAdvanceBookingDet.size());

    } 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:login.login_servlet.java

public void doPost(HttpServletRequest request, HttpServletResponse response)
        throws ServletException, IOException {
    JSONObject arrayObj = new JSONObject();
    try {/*from   w  w w .ja va  2s. c  o  m*/

        LoginBean user = new LoginBean();
        user.setUsername(request.getParameter("EmailorUsername"));
        user.setPassword(request.getParameter("password"));
        int userID = 0;
        user = LoginDAO.login(user);
        System.out.println(user.isValid());
        if (user.isValid()) {
            String token = generateToken(20);
            userID = LoginDAO.getUserID(user);
            arrayObj.put("access_token", token);
            arrayObj.put("user_id", ((Integer) userID).toString());
            arrayObj.put("username", user.getUsername());
            arrayObj.put("status", "ok");
            System.out.println(token);
            System.out.println(((Integer) userID).toString());
            System.out.println(user.getUsername());

            String query = "INSERT INTO tokendata(user_id, token, create_time) VALUES ('" + userID + "','"
                    + token + "',NOW())";
            //to trace the process in console
            System.out.println("Your user name is " + user.getUsername());
            System.out.println("Your token is " + token);
            System.out.println("Query: " + query);
            Connection currentCon = null;
            currentCon = ConnectionManager.getConnection();
            try {
                //connect to database

                PreparedStatement ps = currentCon.prepareStatement(query);
                int i = ps.executeUpdate();
                System.out.println("TOKEN MASUK DATABASE");

            }

            catch (Exception ex) {
                System.out.println("Register failed: An Exception has occurred! " + ex);
            }

            finally {
                if (currentCon != null) {
                    try {
                        currentCon.close();
                    } catch (Exception e) {
                    }
                    currentCon = null;
                }
            }

            //RequestDispatcher rd=request.getRequestDispatcher("catalog.jsp");  
            //System.out.println("wkwk");
            //rd.forward(request,response);
            //System.out.println("wkwkwk");

        } else {
            arrayObj.put("status", "error");
        }

        response.setContentType("application/json:charset=UTF-8");
        response.getWriter().write(arrayObj.toString());
    } catch (Throwable theException) {
        System.out.println(theException);
    }
}

From source file:com.ba.forms.bookingForm.BABookingAction.java

public ActionForward getPageRecords(ActionMapping mapping, ActionForm form, HttpServletRequest request,
        HttpServletResponse response) throws Exception {
    JSONObject json = new JSONObject();
    BABookingDTO vo = new BABookingDTO();

    try {/*from w  w w  . j av  a2 s. co m*/
        logger.info(" getPageRecords method starts here");
        vo.setBookId((request.getParameter("bookId")));
        vo.setDate(request.getParameter("date"));
        vo.setCheckIn_Time(request.getParameter("checkIn_Time"));
        vo.setCust_Name(request.getParameter("cust_Name"));
        vo.setAddress(request.getParameter("address"));
        vo.setPhone(request.getParameter("phone"));
        vo.setAlternate_Phone((request.getParameter("alternate_Phone")));
        vo.setId_Type(request.getParameter("id_Type"));
        vo.setId_No((request.getParameter("id_No")));
        vo.setPurpose(request.getParameter("purpose"));
        vo.setTotalAdvancePaid(request.getParameter("totalAdvancePaid"));
        vo.setPaymentMode(request.getParameter("paymentMode"));

        String strNavigation = request.getParameter("navigation");
        int strCurrentPageNo = Integer.parseInt(request.getParameter("currentPageNo"));
        if (strNavigation != null && !strNavigation.equals("")) {
            if (strNavigation.equals("pre")) {
                strCurrentPageNo = strCurrentPageNo - 1;
                if (strCurrentPageNo <= 0) {
                    strCurrentPageNo = 1;
                }

            } else if (strNavigation.equals("next")) {
                strCurrentPageNo = strCurrentPageNo + 1;
                if (strCurrentPageNo > objPageCount) {
                    strCurrentPageNo = objPageCount;
                }
            }
        }
        logger.info("strCurrent PageNo ------------->" + strCurrentPageNo);
        List hashMpBookingDet = BABookingFactory.getInstanceOfBABookingFactory()
                .getBookingDtls(strCurrentPageNo, vo);

        json.put("exception", "");
        json.put("BookingDets", hashMpBookingDet);
        json.put("BookingExit", hashMpBookingDet.size());
    } 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.forms.receipt.BAReceiptAction.java

public ActionForward baPrint(ActionMapping mapping, ActionForm form, HttpServletRequest request,
        HttpServletResponse response) throws Exception {
    Connection con = null;//  www . j av  a2  s . c  om
    com.fins.org.json.JSONObject json = new com.fins.org.json.JSONObject();
    try {
        logger.info("hotel_booking");
        // title is the title of the report.Here we are passing dynamically.So that this class is useful to remaining reports also.
        String jrept = "hotel_receipt.jrxml";
        String pdfFileName = "hotel_receipt";
        String receipt = request.getParameter("receipt");

        con = BADatabaseUtil.getConnection();
        String reportFileName = JasperCompileManager
                .compileReportToFile(request.getRealPath("/reports") + "/" + jrept);
        java.util.Map parameters = new java.util.HashMap();

        parameters.put("receipt", receipt);
        File reportFile = new File(reportFileName);
        if (!reportFile.exists()) {
            throw new JRRuntimeException(
                    "File WebappReport.jasper not found. The report design must be compiled first.");
        }
        JasperPrint jasperPrint = JasperFillManager.fillReport(reportFileName, parameters, con);
        JasperExportManager.exportReportToPdfFile(jasperPrint,
                request.getRealPath("/PDF") + "/" + pdfFileName + "_" + receipt + ".pdf");
        File f = new File(request.getRealPath("/PDF") + "/" + pdfFileName + "_" + receipt + ".pdf");
        FileInputStream fin = new FileInputStream(f);
        //            
        String path = "http://" + request.getServerName() + ":" + request.getServerPort() + "/"
                + request.getContextPath() + "/PDF" + "/" + pdfFileName + "_" + receipt + ".pdf";
        request.setAttribute("path", path);
        //                outStream.flush();
        fin.close();
        //                outStream.close();

        logger.info("print feed dc");

        json.put("exception", "");
        json.put("bookingDets", path);
        json.put("bookingExit", 1);
    } catch (Exception ex) {
        ex.printStackTrace();
        json.put("exception", BAHandleAllException.exceptionHandler(ex));
    } finally {
        BADatabaseUtil.closeConnection(con);
    }
    logger.info("CmsReasonMasterDaoImpl In CmsReasonMasterAction :: cmsGet() ends Here ");
    response.getWriter().write(json.toString());
    return null;
}

From source file:com.ba.reports.collection.BACollectionAction.java

public ActionForward baView(ActionMapping mapping, ActionForm form, HttpServletRequest request,
        HttpServletResponse response) throws Exception {
    System.out.println("view()");
    JSONObject json = new JSONObject();
    BACollectionDTO vo = new BACollectionDTO();
    try {/*  w w w .ja  va  2 s  .c o m*/
        logger.info(" view method starts here");
        String fromDate = request.getParameter("fromDate");
        String toDate = request.getParameter("toDate");

        List hashMpAdvanceCollectedDet = BACollectionFactory.getInstanceOfBACollectionFactory()
                .getAdvanceCollected(fromDate, toDate);
        List hashMpgetReceiptsDet = BACollectionFactory.getInstanceOfBACollectionFactory().getReceipts(fromDate,
                toDate);
        List hashMpgetFoodBillDet = BACollectionFactory.getInstanceOfBACollectionFactory()
                .getFoodBills(fromDate, toDate);
        List hashMpgetServiceBillsDet = BACollectionFactory.getInstanceOfBACollectionFactory()
                .getServiceBills(fromDate, toDate);
        List hashMpgetSettlementsDet = BACollectionFactory.getInstanceOfBACollectionFactory()
                .getSettlements(fromDate, toDate);

        double collectionSum = BAUtil.getDoubleValue(totalAdvPaid + "")
                + BAUtil.getDoubleValue(totalReceipt + "") + BAUtil.getDoubleValue(totalFoodBill + "")
                + BAUtil.getDoubleValue(totalServiceBill + "") + BAUtil.getDoubleValue(totalSettlement + "");
        logger.info(hashMpAdvanceCollectedDet + "hashMpAdvanceCollectedDet");
        logger.info(hashMpgetReceiptsDet + "hashMpgetReceiptsDet");
        json.put("exception", "");
        json.put("hashMpAdvanceCollectedDet", hashMpAdvanceCollectedDet);
        json.put("hashMpAdvanceCollectedDetExit", hashMpAdvanceCollectedDet.size());
        json.put("hashMpgetReceiptsDet", hashMpgetReceiptsDet);
        json.put("hashMpgetReceiptsDetExit", hashMpAdvanceCollectedDet.size());

        json.put("hashMpgetFoodBillDet", hashMpgetFoodBillDet);
        json.put("hashMpgetFoodBillDetExit", hashMpgetFoodBillDet.size());

        json.put("hashMpgetServiceBillsDet", hashMpgetServiceBillsDet);
        json.put("hashMpgetServiceBillsDetExit", hashMpgetServiceBillsDet.size());

        json.put("hashMpgetSettlementsDet", hashMpgetSettlementsDet);
        json.put("hashMpgetSettlementsDetExit", hashMpgetSettlementsDet.size());
        json.put("collectionSum", collectionSum);

    } 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.forms.bookingForm.BABookingAction.java

public ActionForward baPrint(ActionMapping mapping, ActionForm form, HttpServletRequest request,
        HttpServletResponse response) throws Exception {
    Connection con = null;//w  w w.ja va 2s  . co  m
    com.fins.org.json.JSONObject json = new com.fins.org.json.JSONObject();
    try {
        logger.info("hotel_booking");
        // title is the title of the report.Here we are passing dynamically.So that this class is useful to remaining reports also.
        String jrept = "hotel_booking.jrxml";
        String pdfFileName = "hotel_booking";
        String bookingId = request.getParameter("bookingId");

        con = BADatabaseUtil.getConnection();
        String reportFileName = JasperCompileManager
                .compileReportToFile(request.getRealPath("/reports") + "/" + jrept);
        java.util.Map parameters = new java.util.HashMap();

        parameters.put("bookingId", bookingId);
        File reportFile = new File(reportFileName);
        if (!reportFile.exists()) {
            throw new JRRuntimeException(
                    "File WebappReport.jasper not found. The report design must be compiled first.");
        }
        JasperPrint jasperPrint = JasperFillManager.fillReport(reportFileName, parameters, con);
        JasperExportManager.exportReportToPdfFile(jasperPrint,
                request.getRealPath("/PDF") + "/" + pdfFileName + "_" + bookingId + ".pdf");
        File f = new File(request.getRealPath("/PDF") + "/" + pdfFileName + "_" + bookingId + ".pdf");
        FileInputStream fin = new FileInputStream(f);
        //            
        String path = "http://" + request.getServerName() + ":" + request.getServerPort() + "/"
                + request.getContextPath() + "/PDF" + "/" + pdfFileName + "_" + bookingId + ".pdf";
        request.setAttribute("path", path);
        //                outStream.flush();
        fin.close();
        //                outStream.close();

        logger.info("print feed dc");

        json.put("exception", "");
        json.put("bookingDets", path);
        json.put("bookingExit", 1);
    } catch (Exception ex) {
        ex.printStackTrace();
        json.put("exception", BAHandleAllException.exceptionHandler(ex));
    } finally {
        BADatabaseUtil.closeConnection(con);
    }
    logger.info("CmsReasonMasterDaoImpl In CmsReasonMasterAction :: cmsGet() ends Here ");
    response.getWriter().write(json.toString());
    return null;
}