org.jenkinsci.plugins.pendingChanges
Class SubversionScmPendingChangesProvider

java.lang.Object
  extended by org.jenkinsci.plugins.pendingChanges.SubversionScmPendingChangesProvider
All Implemented Interfaces:
hudson.ExtensionPoint, ScmPendingChangesProvider

@Extension
public class SubversionScmPendingChangesProvider
extends Object
implements ScmPendingChangesProvider

Retrieve revision logs from subversion

Author:
avogler

Nested Class Summary
static class SubversionScmPendingChangesProvider.SSCLPChangeLogSet
           
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Constructor Summary
SubversionScmPendingChangesProvider()
           
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SubversionScmPendingChangesProvider

public SubversionScmPendingChangesProvider()
Method Detail

supports

public boolean supports(hudson.scm.SCM scm)
Check whether this ScmPendingChangesProvider supports this SCM implementation

Specified by:
supports in interface ScmPendingChangesProvider
Parameters:
scm - the SCM to check
Returns:
true if this SCM is supported

getPendingChanges

public hudson.scm.ChangeLogSet getPendingChanges(hudson.model.AbstractProject project)
Retrieve all changes made since last successful build.

Specified by:
getPendingChanges in interface ScmPendingChangesProvider
Parameters:
project - use SCM config of this project to retrieve changes
Returns:


Copyright © 2004-2013. All Rights Reserved.