Package com.dianping.cat.report.page

Examples of com.dianping.cat.report.page.LineChart.addSubTitle()


  private LineChart getGraphItem(String title, String key, Date start, int size, Map<String, double[]> graphData) {
    LineChart item = new LineChart();
    item.setStart(start);
    item.setSize(size);
    item.setTitle(title);
    item.addSubTitle(title);
    item.setStep(TimeHelper.ONE_MINUTE);
    double[] activeThread = graphData.get(key);
    item.addValue(activeThread);
    return item;
  }
View Full Code Here


    if (items != null) {
      for (Entry<String, Item> entry : items.entrySet()) {
        String subTitle = entry.getKey();
        Item item = entry.getValue();

        result.addSubTitle(subTitle);
        result.addValue(item.getValue());
      }
    }
    return result;
  }
View Full Code Here

    }
    int day = (int) ((end.getTime() - start.getTime()) / TimeHelper.ONE_HOUR);
    LineChart item = new LineChart();

    item.setStart(start).setSize(day).setTitle(key).setStep(TimeHelper.ONE_HOUR);
    item.addSubTitle(key);
    item.addValue(getDataFromHourlySummary(reports, start.getTime(), day, key, ip));
    return item;
  }

  private double[] getDataFromHourlyDetail(StateReport report, long start, int size, String key, String ip) {
View Full Code Here

  private LineChart getHourlyGraph(StateReport report, String domain, Date start, Date end, String key, String ip) {
    LineChart item = new LineChart();

    item.setStart(start).setSize(60).setTitle(key).setStep(TimeHelper.ONE_MINUTE);
    item.addSubTitle(key);
    item.addValue(getDataFromHourlyDetail(report, start.getTime(), 60, key, ip));
    return item;
  }

  private StateReport getHourlyReport(long date, String domain, String ip) {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.