Class ExcludeFromPoll

  • All Implemented Interfaces:
    Describable<hudson.plugins.git.extensions.GitSCMExtension>

    public class ExcludeFromPoll
    extends hudson.plugins.git.extensions.GitSCMExtension
    This class extends GitSCMExtension for excluding plugin SCM from Job Poll
    • Constructor Summary

      Constructors 
      Constructor Description
      ExcludeFromPoll()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Boolean isRevExcluded​(hudson.plugins.git.GitSCM scm, org.jenkinsci.plugins.gitclient.GitClient git, hudson.plugins.git.GitChangeSet commit, TaskListener listener, hudson.plugins.git.util.BuildData buildData)  
      boolean requiresWorkspaceForPolling()  
      • Methods inherited from class hudson.plugins.git.extensions.GitSCMExtension

        beforeCheckout, beforeCheckout, decorate, decorateCheckoutCommand, decorateCheckoutCommand, decorateCloneCommand, decorateCloneCommand, decorateFetchCommand, decorateFetchCommand, decorateMergeCommand, decorateMergeCommand, decorateRevisionToBuild, decorateRevisionToBuild, determineSupportForJGit, enableMultipleRevisionDetection, getDescriptor, getRequiredClient, getWorkingDirectory, getWorkingDirectory, onCheckoutCompleted, onCheckoutCompleted, onClean, populateEnvironmentVariables
    • Constructor Detail

      • ExcludeFromPoll

        @DataBoundConstructor
        public ExcludeFromPoll()
    • Method Detail

      • requiresWorkspaceForPolling

        public boolean requiresWorkspaceForPolling()
        Overrides:
        requiresWorkspaceForPolling in class hudson.plugins.git.extensions.GitSCMExtension
      • isRevExcluded

        public Boolean isRevExcluded​(hudson.plugins.git.GitSCM scm,
                                     org.jenkinsci.plugins.gitclient.GitClient git,
                                     hudson.plugins.git.GitChangeSet commit,
                                     TaskListener listener,
                                     hudson.plugins.git.util.BuildData buildData)
                              throws hudson.plugins.git.GitException
        Overrides:
        isRevExcluded in class hudson.plugins.git.extensions.GitSCMExtension
        Throws:
        hudson.plugins.git.GitException