|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Job
Server-side job. It is triggered when maven-side analysis is finished.
Method Summary | |
---|---|
java.util.List<java.lang.Class<? extends Job>> |
dependsOnJobs()
Dependent jobs for the same scope |
java.util.List<Metric> |
dependsOnMetrics()
Depends of another measures for the same scope of resources. |
void |
execute(JobContext jobContext)
Executed on filtered resources only. |
java.util.List<Metric> |
generatesMetrics()
|
boolean |
shouldExecuteOnProject(Resource project)
Filter on projects, for example "do not execute on Java projects". |
boolean |
shouldExecuteOnResource(Resource resource)
Filter on resources, for example "do not execute on classes/packages but only on projects. |
Method Detail |
---|
java.util.List<Metric> dependsOnMetrics()
java.util.List<java.lang.Class<? extends Job>> dependsOnJobs()
java.util.List<Metric> generatesMetrics()
boolean shouldExecuteOnProject(Resource project)
boolean shouldExecuteOnResource(Resource resource)
void execute(JobContext jobContext)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |