|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SensorContext
Method Summary | ||
---|---|---|
Event |
createEvent(Resource resource,
String name,
String description,
String category,
Date date)
Creates an event for a given date |
|
void |
deleteEvent(Event event)
Deletes an event |
|
void |
deleteLink(String key)
remove a link. |
|
List<Event> |
getEvents(Resource resource)
|
|
Measure |
getMeasure(Metric metric)
Find a project measure |
|
Measure |
getMeasure(Resource resource,
Metric metric)
Find a measure for this project |
|
|
getMeasures(MeasuresFilter<M> filter)
All measures of the project. |
|
|
getMeasures(Resource resource,
MeasuresFilter<M> filter)
Find all measures for this project. |
|
Resource |
getResource(String key)
|
|
void |
saveLink(ProjectLink link)
add a link to an external page like project homepage, sources (subversion, ...), continuous integration server... |
|
Measure |
saveMeasure(Measure measure)
Add a measure on project |
|
Measure |
saveMeasure(Metric metric,
Double value)
Add a measure on project |
|
Measure |
saveMeasure(Resource resource,
Measure measure)
Add or update a measure. |
|
Measure |
saveMeasure(Resource resource,
Metric metric,
Double value)
|
|
String |
saveResource(Resource resource)
Key is updated when saving the resource. |
|
void |
saveSource(Resource resource,
String source)
Does nothing if the resource is set as excluded. |
|
void |
saveViolation(Violation violation)
|
|
void |
saveViolations(Collection<Violation> violations)
|
Method Detail |
---|
Measure getMeasure(Metric metric)
<M> M getMeasures(MeasuresFilter<M> filter)
Measure saveMeasure(Measure measure)
Measure saveMeasure(Metric metric, Double value)
Measure getMeasure(Resource resource, Metric metric)
String saveResource(Resource resource)
Resource getResource(String key)
<M> M getMeasures(Resource resource, MeasuresFilter<M> filter)
Measure saveMeasure(Resource resource, Metric metric, Double value)
Measure saveMeasure(Resource resource, Measure measure)
The resource is automatically saved, so there is no need to execute the method saveResource(). Does nothing if the resource is set as excluded.
void saveViolation(Violation violation)
void saveViolations(Collection<Violation> violations)
void saveSource(Resource resource, String source)
void saveLink(ProjectLink link)
void deleteLink(String key)
List<Event> getEvents(Resource resource)
resource
- set null for project eventsEvent createEvent(Resource resource, String name, String description, String category, Date date)
name
- the event namedescription
- the event descriptioncategory
- the event categorydate
- the event date
void deleteEvent(Event event)
event
- the event to delete
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |