|
||||||||||
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. |
|
Set<Dependency> |
getDependencies()
|
|
List<Event> |
getEvents(Resource resource)
|
|
Collection<Dependency> |
getIncomingDependencies(Resource to)
|
|
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. |
|
Collection<Dependency> |
getOutgoingDependencies(Resource from)
|
|
Resource |
getResource(Resource resource)
|
|
Dependency |
saveDependency(Dependency dependency)
Build a new dependency : from depends upon to. |
|
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)
Add or update a measure. |
|
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)
Save a coding rule violation. |
|
void |
saveViolations(Collection<Violation> violations)
Saves a list of 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(Resource resource)
<M> M getMeasures(Resource resource, MeasuresFilter<M> filter)
Measure saveMeasure(Resource resource, Metric metric, Double value)
The resource is automatically saved, so there is no need to execute the method saveResource(). Does nothing if the resource is set as excluded.
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)
Dependency saveDependency(Dependency dependency)
Set<Dependency> getDependencies()
Collection<Dependency> getIncomingDependencies(Resource to)
Collection<Dependency> getOutgoingDependencies(Resource from)
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 |