allensoft.javacvs.client
Class  CheckoutRequest
java.lang.Object
  |
  +--allensoft.javacvs.client.CVSCommunicationsObject
        |
        +--allensoft.javacvs.client.CVSRequest
              |
              +--allensoft.javacvs.client.CheckoutRequest
- public class CheckoutRequest
- extends CVSRequest
  
Request object that performs a checkout of modules from a repository location to a local directory.
| 
Constructor Summary | 
CheckoutRequest(RepositoryLocation location,
                java.io.File directory,
                java.lang.String sModule)
 
            | 
CheckoutRequest(RepositoryLocation location,
                java.io.File directory,
                java.lang.String[] modules)
 
            | 
CheckoutRequest(RepositoryLocation location,
                java.io.File directory,
                java.lang.String[] modules,
                CheckoutOptions options)
 
            | 
CheckoutRequest(RepositoryLocation location,
                java.io.File directory,
                java.lang.String sModule,
                CheckoutOptions options)
 
            | 
 
 
| Methods inherited from class allensoft.javacvs.client.CVSRequest | 
canSendIsModified, createResponse, fireStatusUpdate, getClient, getDescription, getException, getRequest, getResourceString, getResponse, getSendQuestionableCommands, hasCompletedSuccessfully, performRequest, validateRequest, waitForSuccessfulCompletion | 
 
| Methods inherited from class allensoft.javacvs.client.CVSCommunicationsObject | 
expandModules, flush, getFileFromRelativePath, getRelativePath, getRelativePath, getRelativePath, getWrapperRCSOptions, performSubRequest, receiveFile, receiveFile, receiveLine, sendArgument, sendArgument, sendArgument, sendArgument, sendCheckinProg, sendCurrentDirectory, sendDateOption, sendDirectory, sendDirectory, sendEntry, sendFileDetails, sendFileDetails, sendFileDetails, sendGlobalOption, sendKopt, sendLine, sendModified, sendOptions, sendStaticDirectory, sendSticky, sendText, sendUnchanged, sendUpdateProg, sendWorkingDirectoryDetails, sendWorkingDirectoryDetails, sendWorkingDirectoryDetails, validRequests | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
CheckoutRequest
public CheckoutRequest(RepositoryLocation location,
                       java.io.File directory,
                       java.lang.String[] modules,
                       CheckoutOptions options)
                throws CVSException
CheckoutRequest
public CheckoutRequest(RepositoryLocation location,
                       java.io.File directory,
                       java.lang.String sModule,
                       CheckoutOptions options)
                throws CVSException
CheckoutRequest
public CheckoutRequest(RepositoryLocation location,
                       java.io.File directory,
                       java.lang.String[] modules)
                throws CVSException
CheckoutRequest
public CheckoutRequest(RepositoryLocation location,
                       java.io.File directory,
                       java.lang.String sModule)
                throws CVSException
getCurrentDirectory
public java.io.File getCurrentDirectory()
- Description copied from class: 
CVSRequest 
- Gets the directory that all file paths are specified relative to when executing
this request.
- Overrides:
 getCurrentDirectory in class CVSRequest
 
 
getRepositoryLocation
public RepositoryLocation getRepositoryLocation()
- Description copied from class: 
CVSRequest 
- Gets the repository location that the client must connect to in order to
perform this request.
- Overrides:
 getRepositoryLocation in class CVSRequest
 
 
sendRequest
protected void sendRequest()
                    throws java.io.IOException,
                           CVSException
- Description copied from class: 
CVSRequest 
- Sends this request to the server.
- Overrides:
 sendRequest in class CVSRequest