public void update(EventBean[] newData, EventBean[] oldData) {

    System.out.println(
        "Transaction Id="
            + newData[0].get("tid")
            + ": Latency Between Order Creation and Purchase Order="
            + newData[0].get("LatencyAB")
            + " And Latency between Purchase Order and Shipping="
            + newData[0].get("LatencyBC"));

    String ip = "172.17.76.74";

    try {
      System.out.println("1--->Sending data...");
      System.out.println(InetAddress.getByName(ip));
      // UdpListener.sendDataOverUdp("TXNCEP.Order.LatencyAB",
      // newData[0].get("LatencyAB").toString(),InetAddress.getByName(ip),2003);
      UdpListener.sendDataOverUdp(
          /*"carbon.txncep.order.latencyab"*/
          "carbon.installation.TXNCEP",
          newData[0].get("LatencyAB").toString(),
          InetAddress.getByName(ip),
          2003);
      System.out.println("Sending data...");
    } catch (SocketException e) {
      System.out.println("socket error - Socket Exception" + e.getMessage());
      System.out.println();
    } catch (UnknownHostException e) {
      System.out.println("socket error - UnknownHost" + e.getMessage());
    } catch (PropertyAccessException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    } catch (IOException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    }
  }