本文整理了Java中org.stagemonitor.core.util.JsonUtils.writeJsonToOutputStream()
方法的一些代码示例,展示了JsonUtils.writeJsonToOutputStream()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JsonUtils.writeJsonToOutputStream()
方法的具体详情如下:
包路径:org.stagemonitor.core.util.JsonUtils
类名称:JsonUtils
方法名:writeJsonToOutputStream
暂无
代码示例来源:origin: stagemonitor/stagemonitor
@Override
public void withHttpURLConnection(OutputStream os) throws IOException {
JsonUtils.writeJsonToOutputStream(requestBody, os);
}
};
代码示例来源:origin: stagemonitor/stagemonitor
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
JsonUtils.writeJsonToOutputStream(healthCheckRegistry.runHealthChecks(), resp.getOutputStream());
}
}
代码示例来源:origin: stagemonitor/stagemonitor
/**
* Returns all available alerters
*/
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
if (alertingPlugin.getAlertSender() != null) {
JsonUtils.writeJsonToOutputStream(alertingPlugin.getAlertSender().getAvailableAlerters(),
resp.getOutputStream());
} else {
JsonUtils.writeJsonToOutputStream(Collections.emptyList(), resp.getOutputStream());
}
}
代码示例来源:origin: stagemonitor/stagemonitor
/**
* GET /stagemonitor/incidents
*
* Returns all current incidents
*/
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
IncidentRepository incidentRepository = alertingPlugin.getIncidentRepository();
if (incidentRepository != null) {
Map<String, Object> incidents = new HashMap<String, Object>(2, 1);
Collection<Incident> allIncidents = incidentRepository.getAllIncidents();
incidents.put("incidents", allIncidents);
incidents.put("status", Incident.getMostSevereStatus(allIncidents));
JsonUtils.writeJsonToOutputStream(incidents, resp.getOutputStream());
} else {
JsonUtils.writeJsonToOutputStream(Collections.emptyMap(), resp.getOutputStream());
}
}
内容来源于网络,如有侵权,请联系作者删除!