org.sonar.plugins.plsql
Class PlsqlMeasuresRecorder

java.lang.Object
  extended by org.sonar.plugins.api.AbstractMeasuresRecorder
      extended by org.sonar.plugins.plsql.PlsqlMeasuresRecorder
All Implemented Interfaces:
MeasuresRecorder

public class PlsqlMeasuresRecorder
extends AbstractMeasuresRecorder


Field Summary
 
Fields inherited from class org.sonar.plugins.api.AbstractMeasuresRecorder
daoFacade, root, rootSnapshot, snapshotByEntity
 
Constructor Summary
protected PlsqlMeasuresRecorder()
           
  PlsqlMeasuresRecorder(DaoFacade daoFacade, Snapshot rootSnapshot)
           
 
Method Summary
 ProjectMeasure createDirectoryMeasure(java.lang.String dirname, MeasureKey key, java.lang.Double value)
           
 ProjectMeasure createFileMeasure(java.lang.String dirName, java.lang.String filename, MeasureKey key, java.lang.Double value)
           
 SnapshotSource createFileSource(java.lang.String dirname, java.lang.String filename, java.lang.String data)
           
 RuleFailure createRuleFailure(Rule rule, java.lang.String dirname, java.lang.String filename, java.lang.String message, RuleFailureLevel level, RuleFailureParam... params)
           
 
Methods inherited from class org.sonar.plugins.api.AbstractMeasuresRecorder
createProjectMeasure, getOrCreateSnapshot
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PlsqlMeasuresRecorder

public PlsqlMeasuresRecorder(DaoFacade daoFacade,
                             Snapshot rootSnapshot)

PlsqlMeasuresRecorder

protected PlsqlMeasuresRecorder()
Method Detail

createDirectoryMeasure

public ProjectMeasure createDirectoryMeasure(java.lang.String dirname,
                                             MeasureKey key,
                                             java.lang.Double value)

createFileMeasure

public ProjectMeasure createFileMeasure(java.lang.String dirName,
                                        java.lang.String filename,
                                        MeasureKey key,
                                        java.lang.Double value)

createRuleFailure

public RuleFailure createRuleFailure(Rule rule,
                                     java.lang.String dirname,
                                     java.lang.String filename,
                                     java.lang.String message,
                                     RuleFailureLevel level,
                                     RuleFailureParam... params)

createFileSource

public SnapshotSource createFileSource(java.lang.String dirname,
                                       java.lang.String filename,
                                       java.lang.String data)


Copyright © 2007-2008 hortis. All Rights Reserved.