@Named @Singleton public class SnapshotMonitorImpl extends Object implements SnapshotMonitor
SnapshotMonitor implementation.| Constructor and Description |
|---|
SnapshotMonitorImpl(org.hudsonci.service.SystemService system,
SnapshotMonitorPlugin plugin,
javax.inject.Provider<MetadataChecker> checkerFactory) |
| Modifier and Type | Method and Description |
|---|---|
void |
check(hudson.model.AbstractProject project) |
boolean |
isConfigured() |
void |
update(hudson.model.AbstractBuild build,
Collection<MavenCoordinatesDTO> dependencies) |
@Inject
public SnapshotMonitorImpl(org.hudsonci.service.SystemService system,
SnapshotMonitorPlugin plugin,
javax.inject.Provider<MetadataChecker> checkerFactory)
public boolean isConfigured()
isConfigured in interface SnapshotMonitorpublic void update(hudson.model.AbstractBuild build,
Collection<MavenCoordinatesDTO> dependencies)
throws IOException
update in interface SnapshotMonitorIOExceptionpublic void check(hudson.model.AbstractProject project)
throws IOException
check in interface SnapshotMonitorIOExceptionCopyright © 2004-2013 Hudson. All Rights Reserved.