hudson.plugins.copyartifact
Class ParametersBuildFilter

java.lang.Object
  extended by hudson.plugins.copyartifact.BuildFilter
      extended by hudson.plugins.copyartifact.ParametersBuildFilter

public class ParametersBuildFilter
extends BuildFilter

Filter to find builds matching particular parameters.

Author:
Alan Harder

Constructor Summary
ParametersBuildFilter(String paramsToMatch)
           
 
Method Summary
 boolean isSelectable(hudson.model.Run<?,?> run, hudson.EnvVars env)
          Can this build be selected?
 boolean isValid(hudson.model.Job<?,?> job)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParametersBuildFilter

public ParametersBuildFilter(String paramsToMatch)
Method Detail

isValid

public boolean isValid(hudson.model.Job<?,?> job)

isSelectable

public boolean isSelectable(hudson.model.Run<?,?> run,
                            hudson.EnvVars env)
Can this build be selected?

Overrides:
isSelectable in class BuildFilter
Parameters:
run - Build to check
env - Environment for build that is copying artifacts
Returns:
True if this build may be selected; default implementation always returns true.


Copyright © 2004-2012 Hudson. All Rights Reserved.