allensoft.javacvs.client
Class StatusResponse

java.lang.Object
  |
  +--allensoft.javacvs.client.CVSCommunicationsObject
        |
        +--allensoft.javacvs.client.CVSResponse
              |
              +--allensoft.javacvs.client.StatusResponse

public class StatusResponse
extends CVSResponse

Provides a high level interpretation of a status response from the server.


Inner Class Summary
static class StatusResponse.StatusDetails
          Encapsulates the status details for one file.
static class StatusResponse.Tag
           
 
Inner classes inherited from class allensoft.javacvs.client.CVSResponse
CVSResponse.Message
 
Constructor Summary
StatusResponse(StatusRequest request)
           
 
Method Summary
 StatusResponse.StatusDetails getStatusDetails(int nIndex)
           
 int getStatusDetailsCount()
           
 StatusRequest getStatusRequest()
           
protected  void processStderrMessageResponse(java.lang.String s)
           
protected  void processStdoutMessageResponse(java.lang.String s)
           
 
Methods inherited from class allensoft.javacvs.client.CVSResponse
checkedIn, endOfResponse, getClient, getCurrentDirectory, getErrorCode, getErrorMessage, getFileFromPathNameResponse, getMessage, getMessageCount, getRequest, hadError, processCheckedInResponse, processChecksumResponse, processClearStaticDirectoryResponse, processClearStickyResponse, processCopyFileResponse, processCreatedResponse, processErrorResponse, processMergedResponse, processModeResponse, processModTimeResponse, processModuleExpansionResponse, processNewEntryResponse, processNotifiedResponse, processOkResponse, processPatchedResponse, processRcsDiffResponse, processRemovedResponse, processRemoveEntryResponse, processSetCheckinProgResponse, processSetStaticDirectoryResponse, processSetStickyResponse, processSetUpdateProgResponse, processStdoutBinaryMessageResponse, processTemplateResponse, processUnrecognizedResponse, processUpdatedResponse, processUpdateExistingResponse, processValidRequestsResponse, processWrapperRcsOptionResponse, receiveResponse, updateFileEntryDetails, updateFileFromResponse
 
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

StatusResponse

public StatusResponse(StatusRequest request)
Method Detail

getStatusRequest

public StatusRequest getStatusRequest()

getStatusDetailsCount

public int getStatusDetailsCount()

getStatusDetails

public StatusResponse.StatusDetails getStatusDetails(int nIndex)

processStderrMessageResponse

protected void processStderrMessageResponse(java.lang.String s)
Overrides:
processStderrMessageResponse in class CVSResponse

processStdoutMessageResponse

protected void processStdoutMessageResponse(java.lang.String s)
                                     throws java.io.IOException,
                                            CVSException
Overrides:
processStdoutMessageResponse in class CVSResponse