|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.hudsonci.maven.plugin.dependencymonitor.internal.DependencyMonitorImpl
@Singleton public class DependencyMonitorImpl
Default implementation of DependencyMonitor.
No specific handling of multi-configuration projects is done here.
| Constructor Summary | |
|---|---|
DependencyMonitorImpl(ProjectArtifactCache projectArtifactCache,
DependencyGraphService dependencyGraphService)
|
|
| Method Summary | |
|---|---|
void |
buildGraph(AbstractProject project,
DependencyGraph graph)
Build the dependency graph for projects that depend on the given project. |
void |
purge(AbstractProject project)
Purge subscription details as well as any cached artifact details for the given project. |
void |
subscribe(AbstractProject project)
Subscribe a project to receive notifications when one of its dependencies has changed. |
void |
unsubscribe(AbstractProject project)
Unsubscribe a project from receiving notifications about dependency changes. |
void |
update(AbstractBuild build,
TaskListener listener)
Update the artifact details for the given builds project. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
@Inject
public DependencyMonitorImpl(ProjectArtifactCache projectArtifactCache,
DependencyGraphService dependencyGraphService)
| Method Detail |
|---|
public void subscribe(AbstractProject project)
DependencyMonitor
subscribe in interface DependencyMonitorpublic void unsubscribe(AbstractProject project)
DependencyMonitor
unsubscribe in interface DependencyMonitorpublic void purge(AbstractProject project)
DependencyMonitor
purge in interface DependencyMonitor
public void update(AbstractBuild build,
TaskListener listener)
DependencyMonitor
update in interface DependencyMonitor
public void buildGraph(AbstractProject project,
DependencyGraph graph)
DependencyNotifier delegating its DependecyDeclarer behavior.
buildGraph in interface DependencyMonitor
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||