Package ch.hortis.sonar.model

Examples of ch.hortis.sonar.model.MetricMeasure


    createMeasure(measure, key);
  }

  public void createTendency(MeasureKey key, Double value, Integer level, int days) {
    Double roundedValue = roundUp(value);
    MetricMeasure measure = new ProjectTendency(snapshot, key.getMetric(), roundedValue, level, days);
    createMeasure(measure, key);
  }
View Full Code Here


  public final MetricMeasure getMeasure(MeasureKey key) {
    return measuresByKey.get(key);
  }

  public final Double getMeasureValue(MeasureKey key) {
    MetricMeasure measure = getMeasure(key);
    if (measure != null) {
      return measure.getValue();
    }
    return null;
  }
View Full Code Here

          ((WithFile)collectable).getFile().setSnapshot( snapshot );
        }
      }
      if ( log.isDebugEnabled() ) {
        if ( collectable instanceof MetricMeasure ) {
          MetricMeasure measure = (MetricMeasure)collectable;
          log.debug( "persisting " + measure.getClass().getName() + " " + measure.getValue() + " for metric " + measure.getMetric() );
        }
      }
      manager.persist( collectable );
    }
    manager.flush( );
View Full Code Here

TOP

Related Classes of ch.hortis.sonar.model.MetricMeasure

Copyright © 2018 www.massapicom. 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.