Examples of BaseLineConfig


Examples of com.dianping.cat.report.baseline.BaselineConfig

    String metricDomain = metricConfig.getDomain();
    String productLine = m_productLineConfigManager.queryProductLineByDomain(metricDomain);

    for (MetricType type : MetricType.values()) {
      String key = metricId + ":" + type;
      BaselineConfig baselineConfig = m_baselineConfigManager.queryBaseLineConfig(key);
      List<Integer> days = baselineConfig.getDays();
      List<Double> weights = baselineConfig.getWeights();
      Date targetDate = new Date(reportPeriod.getTime() + baselineConfig.getTargetDate() * TimeHelper.ONE_DAY);
      List<double[]> values = new ArrayList<double[]>();

      for (Integer day : days) {
        List<MetricItem> metricItems = new ArrayList<MetricItem>();
        Date currentDate = new Date(reportPeriod.getTime() + day * TimeHelper.ONE_DAY);
 
View Full Code Here

Examples of com.dianping.cat.report.baseline.BaselineConfig

  }

  private class MyBaselineConfigManager extends BaselineConfigManager {
    @Override
    public BaselineConfig queryBaseLineConfig(String key) {
      BaselineConfig config = new BaselineConfig();
      Integer[] days = { 0, -1, -2, -3, -4 };
      Double[] weights = { 1.0, 1.0, 1.0, 1.0, 1.0 };

      config.setDays(Arrays.asList(days));
      config.setId(1);
      config.setKey(key);
      config.setTargetDate(1);
      config.setWeights(Arrays.asList(weights));
      return config;
    }
View Full Code Here

Examples of com.invient.vaadin.charts.InvientChartsConfig.BaseLineConfig

        @Override
        protected void updatePointXValuesIfNotPresent() {
            double pointStart = (double) getDefPointStart();
            double pointInterval = 3600000; // 1 hour
            if (super.getConfig() instanceof BaseLineConfig) {
                BaseLineConfig config = (BaseLineConfig) super.getConfig();
                if (config.getPointStart() != null) {
                    pointStart = config.getPointStart();
                }
                if (config.getPointInterval() != null) {
                    pointInterval = config.getPointInterval();
                }
            }
            Date prevDate = new Date((long) pointStart);
            int count = 0;
            for (DateTimePoint point : getPoints()) {
View Full Code Here

Examples of com.invient.vaadin.charts.InvientChartsConfig.BaseLineConfig

        @Override
        protected void updatePointXValuesIfNotPresent() {
            double pointStart = 0;
            double pointInterval = 1;
            if (super.getConfig() instanceof BaseLineConfig) {
                BaseLineConfig config = (BaseLineConfig) super.getConfig();
                if (config.getPointStart() != null) {
                    pointStart = config.getPointStart();
                }
                if (config.getPointInterval() != null) {
                    pointInterval = config.getPointInterval();
                }
            }
            int count = 0;
            for (DecimalPoint point : getPoints()) {
                if ((point.getX() == null || (point.getX() != null && point
View Full Code Here

Examples of com.invient.vaadin.charts.InvientChartsConfig.BaseLineConfig

        @Override
        protected void updatePointXValuesIfNotPresent() {
            double pointStart = 0;
            double pointInterval = 1;
            if (super.getConfig() instanceof BaseLineConfig) {
                BaseLineConfig config = (BaseLineConfig) super.getConfig();
                if (config.getPointStart() != null) {
                    pointStart = config.getPointStart();
                }
                if (config.getPointInterval() != null) {
                    pointInterval = config.getPointInterval();
                }
            }
            int count = 0;
            for (DecimalPoint point : getPoints()) {
                if ((point.getX() == null || (point.getX() != null && point
View Full Code Here

Examples of com.invient.vaadin.charts.InvientChartsConfig.BaseLineConfig

        @Override
        protected void updatePointXValuesIfNotPresent() {
            double pointStart = (double) getDefPointStart();
            double pointInterval = 3600000; // 1 hour
            if (super.getConfig() instanceof BaseLineConfig) {
                BaseLineConfig config = (BaseLineConfig) super.getConfig();
                if (config.getPointStart() != null) {
                    pointStart = config.getPointStart();
                }
                if (config.getPointInterval() != null) {
                    pointInterval = config.getPointInterval();
                }
            }
            Date prevDate = new Date((long) pointStart);
            int count = 0;
            for (DateTimePoint point : getPoints()) {
View Full Code Here

Examples of com.invient.vaadin.charts.InvientChartsConfig.BaseLineConfig

        @Override
        protected void updatePointXValuesIfNotPresent() {
            double pointStart = (double) getDefPointStart();
            double pointInterval = 3600000; // 1 hour
            if (super.getConfig() instanceof BaseLineConfig) {
                BaseLineConfig config = (BaseLineConfig) super.getConfig();
                if (config.getPointStart() != null) {
                    pointStart = config.getPointStart();
                }
                if (config.getPointInterval() != null) {
                    pointInterval = config.getPointInterval();
                }
            }
            Date prevDate = new Date((long) pointStart);
            int count = 0;
            for (DateTimePoint point : getPoints()) {
View Full Code Here

Examples of com.invient.vaadin.charts.InvientChartsConfig.BaseLineConfig

         */
        private void updatePointXValuesIfNotPresent() {
            double pointStart = 0;
            double pointInterval = 1;
            if (super.getConfig() instanceof BaseLineConfig) {
                BaseLineConfig config = (BaseLineConfig) super.getConfig();
                if (config.getPointStart() != null) {
                    pointStart = config.getPointStart();
                }
                if (config.getPointInterval() != null) {
                    pointInterval = config.getPointInterval();
                }
            }
            int count = 0;
            for (DecimalPoint point : getPoints()) {
                if ((point.getX() == null || (point.getX() != null && point
View Full Code Here

Examples of com.invient.vaadin.charts.InvientChartsConfig.BaseLineConfig

         */
        private void updatePointXValuesIfNotPresent() {
            double pointStart = (double) getDefPointStart();
            double pointInterval = 3600000; // 1 hour
            if (super.getConfig() instanceof BaseLineConfig) {
                BaseLineConfig config = (BaseLineConfig) super.getConfig();
                if (config.getPointStart() != null) {
                    pointStart = config.getPointStart();
                }
                if (config.getPointInterval() != null) {
                    pointInterval = config.getPointInterval();
                }
            }
            Date prevDate = new Date((long) pointStart);
            int count = 0;
            for (DateTimePoint point : getPoints()) {
View Full Code Here

Examples of com.invient.vaadin.charts.InvientChartsConfig.BaseLineConfig

        @Override
        protected void updatePointXValuesIfNotPresent() {
            double pointStart = 0;
            double pointInterval = 1;
            if (super.getConfig() instanceof BaseLineConfig) {
                BaseLineConfig config = (BaseLineConfig) super.getConfig();
                if (config.getPointStart() != null) {
                    pointStart = config.getPointStart();
                }
                if (config.getPointInterval() != null) {
                    pointInterval = config.getPointInterval();
                }
            }
            int count = 0;
            for (DecimalPoint point : getPoints()) {
                if ((point.getX() == null || (point.getX() != null && point
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.