|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sonar.plugins.api.jobs.JobContextImpl
public class JobContextImpl
| Constructor Summary | |
|---|---|
JobContextImpl(DatabaseSession session,
Snapshot snapshot,
DaoFacade dao)
|
|
| Method Summary | |
|---|---|
Measure |
addMeasure(Measure measure)
|
Measure |
addMeasure(Metric metric,
java.lang.Double value)
|
Measure |
addMeasure(Metric metric,
java.lang.String value)
|
void |
clear()
|
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<JobContext> |
getChildren()
|
java.util.List<Measure> |
getChildrenMeasures()
|
java.util.List<Measure> |
getChildrenMeasures(MeasureKey key)
|
java.util.List<Measure> |
getChildrenMeasures(Metric metric)
|
java.util.List<Event> |
getEvents()
All events, on projects only |
Measure |
getMeasure(MeasureKey key)
|
Measure |
getMeasure(Metric metric)
|
java.util.List<Measure> |
getMeasures()
Read-only measures |
java.util.List<Measure> |
getMeasures(MeasureKey key)
|
java.util.List<Measure> |
getMeasures(Metric metric)
|
Measure |
getPastMeasure(Metric metric)
|
Resource |
getResource()
The currently analysed resource |
java.lang.String |
getResourceVersion()
|
java.util.List<RuleFailure> |
getRuleFailures()
Read-only rule failures. |
Snapshot |
getSnapshot()
|
java.util.Date |
getSnapshotDate()
|
boolean |
isRootProject()
|
void |
keepChild(JobContext context)
|
protected void |
keepChildren()
|
java.util.List<JobContextImpl> |
loadChildren()
|
java.lang.String |
toString()
|
Measure |
updateMeasure(Measure measure)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public JobContextImpl(DatabaseSession session,
Snapshot snapshot,
DaoFacade dao)
| Method Detail |
|---|
public java.util.List<JobContextImpl> loadChildren()
public java.util.List<RuleFailure> getRuleFailures()
JobContext
getRuleFailures in interface JobContextpublic Measure addMeasure(Measure measure)
addMeasure in interface JobContext
public Measure addMeasure(Metric metric,
java.lang.Double value)
addMeasure in interface JobContext
public Measure addMeasure(Metric metric,
java.lang.String value)
addMeasure in interface JobContextpublic Measure updateMeasure(Measure measure)
updateMeasure in interface JobContextpublic java.util.List<JobContext> getChildren()
getChildren in interface JobContextpublic Snapshot getSnapshot()
public java.util.List<Measure> getMeasures()
JobContext
getMeasures in interface JobContextpublic java.util.List<Measure> getChildrenMeasures()
getChildrenMeasures in interface JobContextpublic java.util.List<Measure> getMeasures(MeasureKey key)
getMeasures in interface JobContextpublic java.util.List<Measure> getMeasures(Metric metric)
getMeasures in interface JobContextpublic java.util.List<Measure> getChildrenMeasures(MeasureKey key)
getChildrenMeasures in interface JobContextpublic java.util.List<Measure> getChildrenMeasures(Metric metric)
getChildrenMeasures in interface JobContextpublic Resource getResource()
JobContext
getResource in interface JobContextpublic java.lang.String getResourceVersion()
getResourceVersion in interface JobContextpublic java.util.Date getSnapshotDate()
getSnapshotDate in interface JobContextpublic Measure getMeasure(MeasureKey key)
getMeasure in interface JobContextpublic Measure getMeasure(Metric metric)
getMeasure in interface JobContextpublic java.util.List<Event> getEvents()
JobContext
getEvents in interface JobContextpublic void deleteEvent(Event event)
deleteEvent in interface JobContext
public Event createEvent(java.lang.String name,
java.lang.String description,
java.lang.String category,
java.util.Date date)
createEvent in interface JobContext
public Event createEventOnCurrentSnapshot(java.lang.String name,
java.lang.String description,
java.lang.String category)
createEventOnCurrentSnapshot in interface JobContextpublic Measure getPastMeasure(Metric metric)
getPastMeasure in interface JobContextpublic void clear()
public void keepChild(JobContext context)
protected void keepChildren()
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean isRootProject()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||