hudson.scm
Class DefaultSVNLogFilter

java.lang.Object
  extended by hudson.scm.DefaultSVNLogFilter
All Implemented Interfaces:
SVNLogFilter, Serializable

public class DefaultSVNLogFilter
extends Object
implements SVNLogFilter

Determines whether a log entry contains changes within the included paths for a project.

See Also:
Serialized Form

Constructor Summary
DefaultSVNLogFilter(Pattern[] excludedPatterns, Pattern[] includedPatterns, Set<String> excludedUsers, String excludedRevProp, Pattern[] excludedCommitMessages, boolean ignoreDirPropChanges)
           
 
Method Summary
 boolean hasExclusionRule()
          Is there any exclusion rule?
 boolean isIncluded(org.tmatesoft.svn.core.SVNLogEntry logEntry)
          Checks if the given log entry should be considered for the purposes of SCM polling.
 void setTaskListener(hudson.model.TaskListener listener)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultSVNLogFilter

public DefaultSVNLogFilter(Pattern[] excludedPatterns,
                           Pattern[] includedPatterns,
                           Set<String> excludedUsers,
                           String excludedRevProp,
                           Pattern[] excludedCommitMessages,
                           boolean ignoreDirPropChanges)
Method Detail

setTaskListener

public void setTaskListener(hudson.model.TaskListener listener)
Specified by:
setTaskListener in interface SVNLogFilter

hasExclusionRule

public boolean hasExclusionRule()
Description copied from interface: SVNLogFilter
Is there any exclusion rule?

Specified by:
hasExclusionRule in interface SVNLogFilter
Returns:
true if the filter could possibly filter anything.

isIncluded

public boolean isIncluded(org.tmatesoft.svn.core.SVNLogEntry logEntry)
Description copied from interface: SVNLogFilter
Checks if the given log entry should be considered for the purposes of SCM polling.

Specified by:
isIncluded in interface SVNLogFilter
Returns:
true if the should trigger polling, false otherwise


Copyright © 2004-2013. All Rights Reserved.