|
||||||||||
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. |
|
Collection<Resource> |
getChildren(Resource reference)
|
|
Set<Dependency> |
getDependencies()
|
|
List<Event> |
getEvents(Resource resource)
|
|
Collection<Dependency> |
getIncomingDependencies(Resource to)
|
|
|
getMeasure(Metric<G> metric)
Find a project measure |
|
|
getMeasure(Resource resource,
Metric<G> 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 |
getParent(Resource reference)
|
|
Resource |
getResource(InputPath inputPath)
Allow to get Resource corresponding to provided InputPath . |
|
|
getResource(R reference)
Search for an indexed resource. |
|
boolean |
index(Resource resource)
Deprecated. since 4.2 Resource indexing is done by the platform for all physical resources. |
|
boolean |
index(Resource resource,
Resource parentReference)
Deprecated. since 4.2 Resource indexing is done by the platform for all physical resources. |
|
boolean |
isExcluded(Resource reference)
Deprecated. since 4.2 Excluded resources are not indexed. |
|
boolean |
isIndexed(Resource reference,
boolean acceptExcluded)
Deprecated. since 4.2 Excluded resources are not indexed. |
|
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(InputFile inputFile,
Measure measure)
Save measure on InputFile |
|
Measure |
saveMeasure(InputFile inputFile,
Metric metric,
Double value)
Save measure on InputFile |
|
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)
Deprecated. use the methods index() |
|
void |
saveSource(Resource reference,
String source)
Deprecated. since 4.2 Source import is done by the platform |
|
void |
saveViolation(Violation violation)
Deprecated. in 3.6, replaced by Issuable |
|
void |
saveViolation(Violation violation,
boolean force)
Deprecated. in 3.6, replaced by Issuable |
|
void |
saveViolations(Collection<Violation> violations)
Deprecated. in 3.6, replaced by Issuable |
Method Detail |
---|
@Deprecated boolean index(Resource resource)
@Deprecated boolean index(Resource resource, Resource parentReference)
resource
- the resource to index. Not nullableparentReference
- a reference to the parent. If null, the the resource is indexed as a direct child of project.
@Deprecated boolean isExcluded(Resource reference)
@Deprecated boolean isIndexed(Resource reference, boolean acceptExcluded)
@CheckForNull <R extends Resource> R getResource(R reference)
reference
- the resource reference
Resource getParent(Resource reference)
Collection<Resource> getChildren(Resource reference)
<G extends Serializable> Measure<G> getMeasure(Metric<G> metric)
<M> M getMeasures(MeasuresFilter<M> filter)
Measure saveMeasure(Measure measure)
Measure saveMeasure(Metric metric, Double value)
<G extends Serializable> Measure<G> getMeasure(Resource resource, Metric<G> metric)
@Deprecated String saveResource(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.
@Deprecated void saveViolation(Violation violation, boolean force)
Issuable
force
- allows to force creation of violation even if it was supressed by ViolationFilter
@Deprecated void saveViolation(Violation violation)
Issuable
@Deprecated void saveViolations(Collection<Violation> violations)
Issuable
Dependency saveDependency(Dependency dependency)
Set<Dependency> getDependencies()
Collection<Dependency> getIncomingDependencies(Resource to)
Collection<Dependency> getOutgoingDependencies(Resource from)
@Deprecated void saveSource(Resource reference, String source)
DuplicatedSourceException
- if the source has already been set on this resourcevoid 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 deleteMeasure saveMeasure(InputFile inputFile, Metric metric, Double value)
InputFile
Measure saveMeasure(InputFile inputFile, Measure measure)
InputFile
Resource getResource(InputPath inputPath)
Resource
corresponding to provided InputPath
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |