Package hudson.plugins.dimensionsscm
Class CheckOutCmdTask
- java.lang.Object
-
- jenkins.MasterToSlaveFileCallable<Boolean>
-
- hudson.plugins.dimensionsscm.CheckOutCmdTask
-
- All Implemented Interfaces:
FilePath.FileCallable<Boolean>
,Serializable
,org.jenkinsci.remoting.RoleSensitive
public class CheckOutCmdTask extends MasterToSlaveFileCallable<Boolean>
Update local work area using dmcli command-line.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CheckOutCmdTask(String userName, Secret passwd, String database, String server, String projectId, String baselineId, String requestId, boolean isDelete, boolean isRevert, boolean isForce, boolean isExpand, boolean isNoMetadata, boolean isNoTouch, boolean freshBuild, List<StringVarStorage> folders, int version, String permissions, String eol, String certificatePath, Secret certificatePassword, boolean isSecureAgentAuth, FilePath workspace, TaskListener listener)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Boolean
execute(File exe, File param, File area)
Process the checkout.Boolean
invoke(File area, hudson.remoting.VirtualChannel channel)
-
Methods inherited from class jenkins.MasterToSlaveFileCallable
checkRoles
-
-
-
-
Constructor Detail
-
CheckOutCmdTask
public CheckOutCmdTask(String userName, Secret passwd, String database, String server, String projectId, String baselineId, String requestId, boolean isDelete, boolean isRevert, boolean isForce, boolean isExpand, boolean isNoMetadata, boolean isNoTouch, boolean freshBuild, List<StringVarStorage> folders, int version, String permissions, String eol, String certificatePath, Secret certificatePassword, boolean isSecureAgentAuth, FilePath workspace, TaskListener listener)
-
-
Method Detail
-
execute
public Boolean execute(File exe, File param, File area) throws IOException, InterruptedException
Process the checkout.- Throws:
IOException
InterruptedException
-
invoke
public Boolean invoke(File area, hudson.remoting.VirtualChannel channel) throws IOException
- Throws:
IOException
-
-