hudson.plugins.clearcase.action
Class DefaultPollAction

java.lang.Object
  extended by hudson.plugins.clearcase.action.DefaultPollAction
All Implemented Interfaces:
PollAction

public class DefaultPollAction
extends java.lang.Object
implements PollAction

Default action for polling for changes in a repository.


Constructor Summary
DefaultPollAction(ClearTool cleartool)
           
 
Method Summary
 boolean getChanges(EventRecordFilter eventFilter, java.util.Date time, java.lang.String viewName, java.lang.String[] branchNames, java.lang.String[] viewPaths)
          Returns if the repository has any changes since the specified time
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultPollAction

public DefaultPollAction(ClearTool cleartool)
Method Detail

getChanges

public boolean getChanges(EventRecordFilter eventFilter,
                          java.util.Date time,
                          java.lang.String viewName,
                          java.lang.String[] branchNames,
                          java.lang.String[] viewPaths)
                   throws java.io.IOException,
                          java.lang.InterruptedException
Description copied from interface: PollAction
Returns if the repository has any changes since the specified time

Specified by:
getChanges in interface PollAction
Parameters:
eventFilter - TODO
time - check for changes since this time
viewName - the name of the view
branchNames - the branch names
viewPaths - optional vob paths
Returns:
true, if the ClearCase repository has changes; false, otherwise.
Throws:
java.io.IOException
java.lang.InterruptedException


Copyright © 2008. All Rights Reserved.