org.jenkinsci.plugins.pendingChanges
Interface ScmPendingChangesProvider
- All Superinterfaces:
- hudson.ExtensionPoint
- All Known Implementing Classes:
- SubversionScmPendingChangesProvider
public interface ScmPendingChangesProvider
- extends hudson.ExtensionPoint
Provide pluggable access to the change logs of a SCM.
- Author:
- avogler
Nested classes/interfaces inherited from interface hudson.ExtensionPoint |
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson |
Method Summary |
hudson.scm.ChangeLogSet |
getPendingChanges(hudson.model.AbstractProject project)
Retrieve all changes made since last successful build. |
boolean |
supports(hudson.scm.SCM scm)
Check whether this ScmPendingChangesProvider supports this SCM implementation |
supports
boolean supports(hudson.scm.SCM scm)
- Check whether this ScmPendingChangesProvider supports this SCM implementation
- Parameters:
scm
- the SCM to check
- Returns:
- true if this SCM is supported
getPendingChanges
hudson.scm.ChangeLogSet getPendingChanges(hudson.model.AbstractProject project)
- Retrieve all changes made since last successful build.
- Parameters:
project
- use SCM config of this project to retrieve changes
- Returns:
Copyright © 2004-2013. All Rights Reserved.