hudson.scm.subversion
Class CheckoutUpdater.UpdateTaskImpl

java.lang.Object
  extended by hudson.scm.subversion.WorkspaceUpdater.UpdateTask
      extended by hudson.scm.subversion.CheckoutUpdater.UpdateTaskImpl
All Implemented Interfaces:
Serializable
Enclosing class:
CheckoutUpdater

protected static class CheckoutUpdater.UpdateTaskImpl
extends WorkspaceUpdater.UpdateTask

See Also:
Serialized Form

Field Summary
 
Fields inherited from class hudson.scm.subversion.WorkspaceUpdater.UpdateTask
authProvider, buildTime, listener, locations, manager, queueTime, revisionParameterAction, revisionPolicy, ws
 
Constructor Summary
protected CheckoutUpdater.UpdateTaskImpl()
           
 
Method Summary
 List<SubversionSCM.External> perform()
          Performs the checkout/update.
 
Methods inherited from class hudson.scm.subversion.WorkspaceUpdater.UpdateTask
delegateTo, delegateTo, getRevision, getSvnDepth
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CheckoutUpdater.UpdateTaskImpl

protected CheckoutUpdater.UpdateTaskImpl()
Method Detail

perform

public List<SubversionSCM.External> perform()
                                     throws IOException,
                                            InterruptedException
Description copied from class: WorkspaceUpdater.UpdateTask
Performs the checkout/update.

Use the fields defined in this class that defines the parameters of the check out.

Specified by:
perform in class WorkspaceUpdater.UpdateTask
Returns:
Where svn:external mounting happened. Can be empty but never null.
Throws:
IOException
InterruptedException


Copyright © 2004-2011 Hudson. All Rights Reserved.