com.ibm.team.build.internal.hjplugin
Class RTCCheckoutTask
java.lang.Object
com.ibm.team.build.internal.hjplugin.RTCCheckoutTask
- All Implemented Interfaces:
- hudson.FilePath.FileCallable<Map<String,String>>, Serializable
public class RTCCheckoutTask
- extends Object
- implements hudson.FilePath.FileCallable<Map<String,String>>
- See Also:
- Serialized Form
|
Constructor Summary |
RTCCheckoutTask(String contextStr,
String buildToolkit,
String serverURI,
String userId,
String password,
int timeout,
String buildResultUUID,
String buildWorkspace,
String baselineSetName,
hudson.model.BuildListener listener,
hudson.remoting.RemoteOutputStream changeLog,
boolean isRemote,
boolean debug,
Locale clientLocale)
Task that performs checkout work on the master or the slave |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RTCCheckoutTask
public RTCCheckoutTask(String contextStr,
String buildToolkit,
String serverURI,
String userId,
String password,
int timeout,
String buildResultUUID,
String buildWorkspace,
String baselineSetName,
hudson.model.BuildListener listener,
hudson.remoting.RemoteOutputStream changeLog,
boolean isRemote,
boolean debug,
Locale clientLocale)
- Task that performs checkout work on the master or the slave
- Parameters:
contextStr - Context for loggingbuildToolkit - The build toolkit to use when working with the facadeserverURI - The address of the repository serveruserId - The user id to use when logging into the serverpassword - The password to use when logging into the server.timeout - The timeout period for requests made to the serverbuildDefinition - The name (id) of the build definition to use. May be null
if buildWorkspace is supplied instead.buildWorkspace - The name of the RTC build workspace. May be null
if buildDefinition is supplied instead.buildResultUUID - The build result to relate build results with.baselineSetName - The name to give the baselineSet createdlistener - A listener that will be notified of the progress and errors encountered.changeLog - Output stream to hold the Change log resultsisRemote - Whether this will be executed on the Master or a slavedebug - Whether to report debugging messages to the listenerclientLocale - The locale of the requesting client
invoke
public Map<String,String> invoke(File workspace,
hudson.remoting.VirtualChannel channel)
throws IOException,
InterruptedException
- Specified by:
invoke in interface hudson.FilePath.FileCallable<Map<String,String>>
- Throws:
IOException
InterruptedException
Copyright © 2004-2013. All Rights Reserved.