Example usage for org.json.simple JSONObject put

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

Introduction

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

Prototype

V put(K key, V value);

Source Link

Document

Associates the specified value with the specified key in this map (optional operation).

Usage

From source file:co.edu.UNal.ArquitecturaDeSoftware.Bienestar.Vista.App.Usuario.Read.java

protected static void registrarDocenteTaller(HttpServletRequest request, HttpServletResponse response)
        throws IOException {
    ArrayList r = CtrlUsuario.registrarATallerDocente(Integer.parseInt(request.getParameter("1")),
            Integer.parseInt(request.getParameter("2"))); // parameter 1: idUsuarioDocente param2: idTaller

    response.setContentType("application/json;charset=UTF-8");
    PrintWriter out = response.getWriter();
    if (r.get(0) == "error") {
        JSONObject obj = new JSONObject();
        obj.put("isError", true);
        obj.put("errorDescrip", r.get(1));
        out.print(obj);//from  www . j a va 2  s .  c  om
    } else if (r.get(0) == "isExitoso") {
        JSONObject obj = new JSONObject();
        obj.put("Exitoso", true);
        out.print(obj);
    } else {
        Util.errordeRespuesta(r, out);
    }
}

From source file:co.edu.UNal.ArquitecturaDeSoftware.Bienestar.Vista.App.Usuario.Read.java

protected static void registrarATallerDocenteByDoc(HttpServletRequest request, HttpServletResponse response)
        throws IOException {
    ArrayList r = CtrlUsuario.registrarATallerDocenteByDoc(request.getParameter("1"),
            Integer.parseInt(request.getParameter("2"))); // parameter 1: documentoDocente param2: idTaller

    response.setContentType("application/json;charset=UTF-8");
    PrintWriter out = response.getWriter();
    if (r.get(0) == "error") {
        JSONObject obj = new JSONObject();
        obj.put("isError", true);
        obj.put("errorDescrip", r.get(1));
        out.print(obj);/*from  w  w  w.j  a  v a  2 s.  c  om*/
    } else if (r.get(0) == "isExitoso") {
        JSONObject obj = new JSONObject();
        obj.put("Exitoso", true);
        out.print(obj);
    } else {
        Util.errordeRespuesta(r, out);
    }
}

From source file:co.edu.UNal.ArquitecturaDeSoftware.Bienestar.Vista.App.Usuario.Read.java

protected static void quitarDocenteTaller(HttpServletRequest request, HttpServletResponse response)
        throws IOException {
    ArrayList r = CtrlUsuario.abandonarTallerDocente(Integer.parseInt(request.getParameter("1")),
            Integer.parseInt(request.getParameter("2"))); //1. idUsuario, 2. idEvento

    response.setContentType("application/json;charset=UTF-8");
    PrintWriter out = response.getWriter();
    if (r.get(0) == "error") {
        JSONObject obj = new JSONObject();
        obj.put("isError", true);
        obj.put("errorDescrip", r.get(1));
        out.print(obj);//ww w .  j a  v a 2s.  c om
    } else if (r.get(0) == "isExitoso") {
        JSONObject obj = new JSONObject();
        obj.put("Exitoso", true);
        out.print(obj);
    } else {
        Util.errordeRespuesta(r, out);
    }
}

From source file:co.edu.UNal.ArquitecturaDeSoftware.Bienestar.Vista.App.Usuario.Read.java

protected static void quitarUsuarioTaller(HttpServletRequest request, HttpServletResponse response)
        throws IOException {
    ArrayList r = CtrlUsuario.abandonarTallerUsuario(Integer.parseInt(request.getParameter("1")),
            Integer.parseInt(request.getParameter("2"))); //1. idUsuario, 2. idEvento

    response.setContentType("application/json;charset=UTF-8");
    PrintWriter out = response.getWriter();
    if (r.get(0) == "error") {
        JSONObject obj = new JSONObject();
        obj.put("isError", true);
        obj.put("errorDescrip", r.get(1));
        out.print(obj);//from ww w. j av a 2s. c o  m
    } else if (r.get(0) == "isExitoso") {
        JSONObject obj = new JSONObject();
        obj.put("Exitoso", true);
        out.print(obj);
    } else {
        Util.errordeRespuesta(r, out);
    }
}

From source file:co.edu.UNal.ArquitecturaDeSoftware.Bienestar.Vista.App.Usuario.Read.java

protected static void quitarUsuarioConvocatoria(HttpServletRequest request, HttpServletResponse response)
        throws IOException {
    ArrayList r = CtrlUsuario.abandonarConvocatoria(Integer.parseInt(request.getParameter("1")), //1. idUsuario
            Integer.parseInt(request.getParameter("2"))// 2. idEvento
    );/* w  w w .  ja  va  2  s.  c  o m*/

    response.setContentType("application/json;charset=UTF-8");
    PrintWriter out = response.getWriter();
    if (r.get(0) == "error") {
        JSONObject obj = new JSONObject();
        obj.put("isError", true);
        obj.put("errorDescrip", r.get(1));
        out.print(obj);
    } else if (r.get(0) == "isExitoso") {
        JSONObject obj = new JSONObject();
        obj.put("Exitoso", true);
        out.print(obj);
    } else {
        Util.errordeRespuesta(r, out);
    }
}

From source file:co.edu.UNal.ArquitecturaDeSoftware.Bienestar.Vista.App.Usuario.Read.java

protected static void leerConvocatoria(HttpServletRequest request, HttpServletResponse response)
        throws IOException {

    ConvocatoriaEntity e = CtrlUsuario.leerConvocatoria(request.getParameter("1")); // id de la convocatoria

    response.setContentType("application/json;charset=UTF-8");
    PrintWriter out = response.getWriter();
    if (e.getNombre().isEmpty()) {
        JSONObject obj = new JSONObject();
        obj.put("isError", true);
        obj.put("errorDescrip", "La convocatoria ya no existe");
        out.print(obj);/*w ww.  j  ava 2s  .com*/
    } else {
        JSONObject obj = new JSONObject();
        obj.put("id", e.getIdConvocatoria());
        obj.put("nombre", e.getNombre());
        obj.put("descripcion", e.getDescripcion());
        obj.put("cupos", e.getCupos());
        obj.put("fechaFin", "" + e.getFechaFinRegistro());
        out.print(obj);
    }
}

From source file:edu.iu.incntre.flowscale.util.JSONConverter.java

public static JSONArray toPortStat(List<OFStatistics> ofs) {
    JSONArray jsonArray = new JSONArray();

    for (OFStatistics ofst : ofs) {

        OFPortStatisticsReply st = (OFPortStatisticsReply) ofst;

        JSONObject jsonObject = new JSONObject();
        if (st.getPortNumber() < -2) {
            continue;
        }/*from w w  w.j av  a 2  s  .  c o  m*/
        jsonObject.put("port_id", st.getPortNumber());
        jsonObject.put("receive_packets", st.getreceivePackets());
        jsonObject.put("transmit_packets", st.getTransmitPackets());
        jsonObject.put("receive_bytes", st.getReceiveBytes());
        jsonObject.put("transmit_bytes", st.getTransmitBytes());

        jsonArray.add(jsonObject);

    }

    return jsonArray;

}

From source file:co.edu.UNal.ArquitecturaDeSoftware.Bienestar.Vista.App.Usuario.Read.java

protected static void leerTaller(HttpServletRequest request, HttpServletResponse response) throws IOException {

    TallerEntity e = CtrlUsuario.leerTaller(request.getParameter("1")); // id de la taller

    response.setContentType("application/json;charset=UTF-8");
    PrintWriter out = response.getWriter();
    if (e.getNombre().isEmpty()) {
        JSONObject obj = new JSONObject();
        obj.put("isError", true);
        obj.put("errorDescrip", "El taller ya no esta disponible");
        out.print(obj);// ww  w  . j  a v a2s  .  c om
    } else {
        JSONObject obj = new JSONObject();
        obj.put("id", e.getIdTaller());
        obj.put("nombre", e.getNombre());
        obj.put("descripcion", e.getDescripcion());
        obj.put("cupos", e.getCupos());
        obj.put("costo", e.getCosto());
        obj.put("fechaFin", "" + e.getFechaFinRegistro());
        obj.put("fechaInicio", "" + e.getFechaInicio());

        out.print(obj);
    }
}

From source file:edu.iu.incntre.flowscale.util.JSONConverter.java

/** 
 * convert from status of OFPhysicalPort to JSONArray
 * @param portList//from   ww w .  ja va 2  s. c om
 * @return JSONArray of an ArrayList<OFPhysicalPort>
 */

public static JSONArray toPortStatus(List<OFPhysicalPort> portList) {

    JSONArray jsonArray = new JSONArray();
    for (OFPhysicalPort pp : portList) {

        JSONObject obj = new JSONObject();
        if (pp.getPortNumber() < 0) {
            continue;
        }
        obj.put("port_id", pp.getPortNumber());
        obj.put("port_address", HexString.toHexString(pp.getHardwareAddress()));
        obj.put("config", pp.getConfig());
        obj.put("supported", pp.getSupportedFeatures());
        obj.put("current", pp.getCurrentFeatures());

        obj.put("state", pp.getState());

        FlowscaleController.logger.debug("port {}", pp.getPortNumber());
        FlowscaleController.logger.debug("h/w {}", HexString.toHexString(pp.getHardwareAddress()));

        FlowscaleController.logger.debug("state {}", pp.getState());

        FlowscaleController.logger.debug("-------");

        jsonArray.add(obj);

    }

    return jsonArray;

}

From source file:co.edu.UNal.ArquitecturaDeSoftware.Bienestar.Vista.App.Usuario.Read.java

protected static void registrarUsuarioConvocatoria(HttpServletRequest request, HttpServletResponse response)
        throws IOException {

    /*Enumeration<String> parameterNames = request.getParameterNames();
    String param;/*  www  .  j  a  v a 2s.c o  m*/
    while(parameterNames.hasMoreElements()){
        param = parameterNames.nextElement();
        System.out.print(param);
        System.out.print(": ");
        System.out.print(request.getParameter(param));
    }*/

    ArrayList r = CtrlUsuario.registrarAConvocatoriaUsuario(Integer.parseInt(request.getParameter("1")),
            Integer.parseInt(request.getParameter("2"))); // parameter 1: idUsuario param2: idConv

    response.setContentType("application/json;charset=UTF-8");
    PrintWriter out = response.getWriter();
    if (r.get(0) == "error") {
        JSONObject obj = new JSONObject();
        obj.put("isError", true);
        obj.put("errorDescrip", r.get(1));
        out.print(obj);
    } else if (r.get(0) == "isExitoso") {
        JSONObject obj = new JSONObject();
        obj.put("Exitoso", true);
        out.print(obj);
    } else {
        Util.errordeRespuesta(r, out);
    }
}