: Class RecieveRupResponse

rup.robot.httpclient
Class RecieveRupResponse

java.lang.Object
  |
  +--rup.robot.httpserver.request.MyRequest
        |
        +--rup.robot.httpserver.request.MyServletRequest
              |
              +--rup.robot.httpserver.request.MyHttpServletRequest
                    |
                    +--rup.robot.httpserver.request.RupHttpRequest
                          |
                          +--rup.robot.httpclient.RecieveRupResponse

public class RecieveRupResponse
extends RupHttpRequest

On étend la classe RupHttpRequest, cette classe était à l'origine conçue pour recevoir une requête Http. on la réutilise afin de lui ajouter quelques méthodes pour traiter la reception de réponses Http. Les méthodes de RupHttpRequest sont suffisament souple pour effectuer les deux tâches. On hérite bien evidement de toutes les méthodes de la classe mère mais biensûr quelques unes perdent de leur sens mais n'affectent en rien le bon fonctionnement.

Version:
0.01
Author:
Bromberg David

Inner classes inherited from class rup.robot.httpserver.request.MyRequest
MyRequest.JServInputStream
 
Fields inherited from class rup.robot.httpserver.request.MyRequest
env_vars, headers_in, in, params
 
Constructor Summary
RecieveRupResponse(java.io.InputStream in)
          Construit un RecieveRupResponse sur le flux entrant, on récupere les méthodes de parsing de la classe mere RupHttpRequest.
 
Method Summary
 java.lang.String getStatusCode()
          Permet de récuperer le status code de la réponse http
 java.lang.String getStatusString()
          Permet de récuperer le message d'erreur correspondant au code Status code ..
 
Methods inherited from class rup.robot.httpserver.request.RupHttpRequest
getNbSoifObj, getSoifEnum, getSoifObjects, getTypeRupAnswer, isRupObjInfoMimeType, isRupObjPrefMimeType, isRupResponseMimeType, parseSoifObj
 
Methods inherited from class rup.robot.httpserver.request.MyHttpServletRequest
getAuthType, getCookies, getDateHeader, getHeader, getHeaderNames, getIntHeader, getMethod, getPathInfo, getPathTranslated, getQueryString, getRemoteUser, getRequestedSessionId, getRequestURI, getServletPath, getSession, getSession, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL, isRequestedSessionIdValid
 
Methods inherited from class rup.robot.httpserver.request.MyServletRequest
getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, getContentType, getInputStream, getParameter, getParameterNames, getParameterValues, getProtocol, getReader, getRealPath, getRemoteAddr, getRemoteHost, getScheme, getServerName, getServerPort, parseCharacterEncoding, setAttribute
 
Methods inherited from class rup.robot.httpserver.request.MyRequest
getEnv, getTokens, readHeader
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RecieveRupResponse

public RecieveRupResponse(java.io.InputStream in)
                   throws java.io.IOException
Construit un RecieveRupResponse sur le flux entrant, on récupere les méthodes de parsing de la classe mere RupHttpRequest.
Parameters:
in - le flux entrant provenant du serveur Web
Method Detail

getStatusCode

public java.lang.String getStatusCode()
Permet de récuperer le status code de la réponse http
Returns:
String le résultat est le code http exemple 404

getStatusString

public java.lang.String getStatusString()
Permet de récuperer le message d'erreur correspondant au code Status code ..
Returns:
String le message exemple : NOT FOUND