Пример #1
0
 private void appendAlert(Alert alert, Writer writer) throws IOException {
   writer.append("<alert><metric>");
   StringEscapeUtils.escapeXml(writer, alert.getMetric().getKey());
   writer.append("</metric>");
   if (alert.getPeriod() != null) {
     writer.append("<period>");
     StringEscapeUtils.escapeXml(writer, Integer.toString(alert.getPeriod()));
     writer.append("</period>");
   }
   writer.append("<operator>");
   StringEscapeUtils.escapeXml(writer, alert.getOperator());
   writer.append("</operator>");
   writer.append("<warning>");
   StringEscapeUtils.escapeXml(writer, alert.getValueWarning());
   writer.append("</warning>");
   writer.append("<error>");
   StringEscapeUtils.escapeXml(writer, alert.getValueError());
   writer.append("</error></alert>");
 }