public class CheckoutTask extends AbstractTask implements hudson.FilePath.FileCallable<Boolean>, org.jenkinsci.remoting.RoleSensitive, Serializable
Constructor and Description |
---|
CheckoutTask(Populate populate)
Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
checkRoles(org.jenkinsci.remoting.RoleChecker checker) |
Object |
getBuildChange() |
List<Integer> |
getChanges(Object last) |
List<Object> |
getChangesFull(Object last) |
int |
getReview() |
CheckoutStatus |
getStatus() |
Object |
getSyncChange() |
void |
initialise() |
Boolean |
invoke(File workspace,
hudson.remoting.VirtualChannel channel)
Invoke sync on build node (master or remote node).
|
void |
setBuildChange(Object parentChange) |
checkConnection, getClient, getConnection, getCredential, getListener, getWorkspace, setCredential, setListener, setWorkspace
public CheckoutTask(Populate populate)
populate
- public void checkRoles(org.jenkinsci.remoting.RoleChecker checker) throws SecurityException
checkRoles
in interface org.jenkinsci.remoting.RoleSensitive
SecurityException
public void initialise() throws hudson.AbortException
hudson.AbortException
public Boolean invoke(File workspace, hudson.remoting.VirtualChannel channel) throws IOException
invoke
in interface hudson.FilePath.FileCallable<Boolean>
IOException
public CheckoutStatus getStatus()
public Object getSyncChange()
public Object getBuildChange()
public void setBuildChange(Object parentChange)
public int getReview()
Copyright © 2004-2015. All Rights Reserved.