allensoft.javacvs.client
Class StatusRequest

java.lang.Object
  |
  +--allensoft.javacvs.client.CVSCommunicationsObject
        |
        +--allensoft.javacvs.client.CVSRequest
              |
              +--allensoft.javacvs.client.MultiFileCVSRequest
                    |
                    +--allensoft.javacvs.client.StatusRequest

public class StatusRequest
extends MultiFileCVSRequest

Defines a request object that performs a "status" request.


Constructor Summary
StatusRequest()
           
StatusRequest(java.io.File file)
           
StatusRequest(java.io.File[] files)
           
 
Method Summary
protected  CVSResponse createResponse()
          Creates the response object used to receive the response for this request from the server.
protected  void sendRequest()
          Sends this request to the server.
 
Methods inherited from class allensoft.javacvs.client.MultiFileCVSRequest
addFile, getCurrentDirectory, getFile, getFileCount, getRepositoryLocation, getWorkingDirectoryForFile, validateFile
 
Methods inherited from class allensoft.javacvs.client.CVSRequest
canSendIsModified, 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
 

Constructor Detail

StatusRequest

public StatusRequest()

StatusRequest

public StatusRequest(java.io.File[] files)
              throws CVSException,
                     java.io.IOException

StatusRequest

public StatusRequest(java.io.File file)
              throws CVSException,
                     java.io.IOException
Method Detail

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

createResponse

protected CVSResponse createResponse()
Description copied from class: CVSRequest
Creates the response object used to receive the response for this request from the server.
Overrides:
createResponse in class CVSRequest
Following copied from class: allensoft.javacvs.client.CVSRequest
Returns:
the response object for this request or null if no response is expected.