org.sonar.plugins.api.jobs
Interface Resource
- All Known Implementing Classes:
- ResourceImpl
public interface Resource
Method Summary |
Measure |
addMeasure(MeasureKey key,
java.lang.Double value)
|
Measure |
addMeasure(MeasureKey key,
java.lang.String value)
|
Measure |
addMeasure(Metric metric,
java.lang.Double value)
|
Measure |
addMeasure(Metric metric,
java.lang.String value)
|
Measure |
addMeasure(Metric metric,
java.lang.String value,
Metric.Level alertStatus,
MeasureParameter... params)
|
Event |
createEvent(java.lang.String name,
java.lang.String description,
java.lang.String category,
java.util.Date date)
|
Event |
createEventOnCurrentSnapshot(java.lang.String name,
java.lang.String description,
java.lang.String category)
|
void |
deleteEvent(Event event)
|
java.util.List<Resource> |
getChildren()
|
java.util.List<Measure> |
getChildrenMeasures()
|
java.util.List<Measure> |
getChildrenMeasures(MeasureKey key)
|
java.util.List<Measure> |
getChildrenMeasures(Metric metric)
|
java.util.Date |
getDate()
|
java.util.List<Event> |
getEvents()
All events, on projects only |
java.lang.String |
getKey()
|
Measure |
getMeasure(MeasureKey key)
|
Measure |
getMeasure(Metric metric)
|
java.util.List<Measure> |
getMeasures()
|
java.util.List<Measure> |
getMeasures(MeasureKey key)
|
java.util.List<Measure> |
getMeasures(Metric metric)
|
java.lang.String |
getName()
|
Measure |
getPastMeasure(Metric metric)
|
java.lang.String |
getQualifier()
|
java.util.List<RuleFailure> |
getRuleFailures()
|
java.lang.String |
getScope()
|
java.lang.String |
getVersion()
|
boolean |
isClass()
|
boolean |
isJavaTest()
|
boolean |
isPackage()
|
boolean |
isProject()
|
boolean |
isRootProject()
|
Measure |
updateMeasure(Measure measure,
MeasureParameter... params)
|
getRuleFailures
java.util.List<RuleFailure> getRuleFailures()
addMeasure
Measure addMeasure(Metric metric,
java.lang.Double value)
addMeasure
Measure addMeasure(Metric metric,
java.lang.String value)
addMeasure
Measure addMeasure(MeasureKey key,
java.lang.Double value)
addMeasure
Measure addMeasure(MeasureKey key,
java.lang.String value)
addMeasure
Measure addMeasure(Metric metric,
java.lang.String value,
Metric.Level alertStatus,
MeasureParameter... params)
updateMeasure
Measure updateMeasure(Measure measure,
MeasureParameter... params)
getMeasures
java.util.List<Measure> getMeasures()
getMeasure
Measure getMeasure(MeasureKey key)
getMeasure
Measure getMeasure(Metric metric)
getPastMeasure
Measure getPastMeasure(Metric metric)
getMeasures
java.util.List<Measure> getMeasures(MeasureKey key)
getMeasures
java.util.List<Measure> getMeasures(Metric metric)
getChildren
java.util.List<Resource> getChildren()
getChildrenMeasures
java.util.List<Measure> getChildrenMeasures()
getChildrenMeasures
java.util.List<Measure> getChildrenMeasures(MeasureKey key)
getChildrenMeasures
java.util.List<Measure> getChildrenMeasures(Metric metric)
getDate
java.util.Date getDate()
getScope
java.lang.String getScope()
getQualifier
java.lang.String getQualifier()
getName
java.lang.String getName()
getKey
java.lang.String getKey()
getVersion
java.lang.String getVersion()
isRootProject
boolean isRootProject()
isProject
boolean isProject()
isPackage
boolean isPackage()
isClass
boolean isClass()
isJavaTest
boolean isJavaTest()
getEvents
java.util.List<Event> getEvents()
- All events, on projects only
createEvent
Event createEvent(java.lang.String name,
java.lang.String description,
java.lang.String category,
java.util.Date date)
createEventOnCurrentSnapshot
Event createEventOnCurrentSnapshot(java.lang.String name,
java.lang.String description,
java.lang.String category)
deleteEvent
void deleteEvent(Event event)
Copyright © 2009 SonarSource SA. All Rights Reserved.