|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
A
- addAVPairs(String, String) - Method in class rup.soif.SOIF2
- Constructs a new AVPairs instance.
- addCookie(Cookie) - Method in class rup.robot.httpserver.response.MyHttpServletResponse
- PAS IMPLEMENTE ,PAS IMPLEMENTE,PAS IMPLMENTE Adds the specified cookie to the response.
- attributeNameExists(String) - Method in class rup.soif.AVPairs
- Check to see if an attributeName exists on the list of AVPairs, regardless of multivalue: e.g.
- attributeValue() - Method in class rup.soif.AVPairs
- Return the base attribute name.
- attributeValueCount(String) - Method in class rup.soif.SOIF2
- Get number of values for an attribute, e.g. if Bob has Bob-1 and Bob-2, the answer is 2.
- attributeValueCount(String) - Method in class rup.soif.AVPairs
- Get number of values for an attribute, e.g. if Bob has Bob-1 and Bob-2, the answer is 2.
- AVPairs - class rup.soif.AVPairs.
- A class to handle attribute/value pairs.
- AVPairs(String, String) - Constructor for class rup.soif.AVPairs
- Constructs a new AVPairs instance.
C
- clone() - Method in class rup.soif.AVPairs
- close() - Method in class rup.robot.httpserver.request.MyRequest.JServInputStream
- close() - Method in class rup.robot.httpserver.response.HttpOutputStream
- connectionCloseEnabled(boolean) - Method in class rup.robot.httpserver.response.MyHttpServletResponse
- Indique si l'on veut une connexion persistante ou non.
- containsHeader(String) - Method in class rup.robot.httpserver.response.MyHttpServletResponse
- Checks whether the response message header has a field with the specified name.
- count() - Method in class rup.soif.AVPairs
- Count AVPairs.
E
- encodeRedirectUrl(String) - Method in class rup.robot.httpserver.response.MyHttpServletResponse
- Deprecated. Use encodeRedirectURL(String url)
- encodeRedirectURL(String) - Method in class rup.robot.httpserver.response.MyHttpServletResponse
- PAS IMPLEMENTE ,PAS IMPLEMENTE,PAS IMPLMENTE
Encodes the specified URL for use in the
sendRedirect
method or, if encoding is not needed, returns the URL unchanged. - encodeUrl(String) - Method in class rup.robot.httpserver.response.MyHttpServletResponse
- Deprecated. Use encodeURL(String url)
- encodeURL(String) - Method in class rup.robot.httpserver.response.MyHttpServletResponse
- PAS IMPLEMENTE, PAS IMPLEMENTE, PAS IMPLMENTE Encodes the specified URL by including the session ID in it, or, if encoding is not needed, returns the URL unchanged.
- env_vars - Variable in class rup.robot.httpserver.request.MyRequest
- Notre table des variables d'environements
F
- findStatusString(int) - Static method in class rup.robot.httpserver.response.MyHttpServletResponse
- Methode provenant de JServ !!
- flush() - Method in class rup.robot.httpserver.response.HttpOutputStream
G
- getAllowedLantency() - Method in class rup.robot.RupConnect
- getAttribute() - Method in class rup.soif.AVPairs
- Get the attribute for this AVPair.
- getAttribute(String) - Method in class rup.robot.httpserver.request.MyServletRequest
- PAS IMPLEMANTE
Returns the value of the named attribute as an
Object
. - getAttributeCount() - Method in class rup.soif.SOIF2
- Get the number of unique attributes with this SOIF.
- getAttributeCount() - Method in class rup.soif.AVPairs
- Return a unique list of attributes w/out multi value, e.g. for Bob-1, Bob-2, Jim-1, return Bob, Jim.
- getAttributeIndice() - Method in class rup.soif.AVPairs
- Get the attribute indice for this AVPair.
- getAttributeName() - Method in class rup.soif.AVPairs
- Get the attribute name for this AVPair.
- getAttributeNames() - Method in class rup.robot.httpserver.request.MyServletRequest
- PAS IMPLEMENTE
Returns an
Enumeration
containing the names of the attributes available to this request. - getAttributes() - Method in class rup.soif.SOIF2
- Return a unique list of attributes w/out multi value, e.g. for Bob-1, Bob-2, Jim-1, return Bob, Jim.
- getAttributes() - Method in class rup.soif.AVPairs
- Return a unique list of attributes w/out multi value, e.g. for Bob-1, Bob-2, Jim-1, return Bob, Jim.
- getAuthType() - Method in class rup.robot.httpserver.request.MyHttpServletRequest
- Returns the name of the authentication scheme the
server uses, for example, "BASIC" or "SSL," or
null
if the server does not have an authentication scheme. - getAVPair(String) - Method in class rup.soif.AVPairs
- Get an avpair based on the attribute.
- getAVPairs() - Method in class rup.soif.SOIF2
- Get a copy of all the AVPairs.
- getAVPairsByAttribute(String) - Method in class rup.soif.SOIF2
- Clone the AVPairs w/ the specified attribute.
- getAVPairsByAttribute(String) - Method in class rup.soif.AVPairs
- Clone the AVPairs w/ the specified attribute.
- getAVPairsByMV(int) - Method in class rup.soif.SOIF2
- Clone the AVPairs w/ the specified MV.
- getAVPairsByMV(int) - Method in class rup.soif.AVPairs
- Clone the AVPairs w/ the specified MV.
- getCharacterEncoding() - Method in class rup.robot.httpserver.request.MyServletRequest
- Returns the name of the character encoding style used in this request.
- getCharacterEncoding() - Method in class rup.robot.httpserver.response.MyHttpServletResponse
- Returns the name of the character set encoding used for the MIME body sent by this response.
- getContentLength() - Method in class rup.robot.httpserver.request.MyServletRequest
- Returns the length, in bytes, of the content contained in the request and sent by way of the input stream or -1 if the length is not known.
- getContentType() - Method in class rup.robot.httpserver.request.MyServletRequest
- Returns the MIME type of the content of the request, or
null
if the type is not known. - getCookies() - Method in class rup.robot.httpserver.request.MyHttpServletRequest
- PAS IMPLEMENTE PAS IMPLEMENTE
Returns an array containing all of the
Cookie
objects the browser sent with this request. - getDateHeader(String) - Method in class rup.robot.httpserver.request.MyHttpServletRequest
- Returns the value of the specified request header
as a
long
value that represents aDate
object. - getEnv() - Method in class rup.robot.httpserver.request.MyRequest
- Méthode qui permet d'initialiser les classes filles On renvoie l'environement généré par la méthode readHeader()
- getHeader(String) - Method in class rup.robot.httpserver.request.MyHttpServletRequest
- Returns the value of the specified request header
as a
String
. - getHeaderNames() - Method in class rup.robot.httpserver.request.MyHttpServletRequest
- Returns an enumeration of all the header names this request contains.
- getHttpCgiPath() - Method in class rup.robot.RupConnect
- getInputStream() - Method in class rup.robot.httpserver.request.MyServletRequest
- Retrieves binary data from the body of the request as
a
ServletInputStream
, which gives you the ability to read one line at a time. - getIntHeader(String) - Method in class rup.robot.httpserver.request.MyHttpServletRequest
- Returns the value of the specified request header as an integer.
- getMaxAttributeIndice() - Method in class rup.soif.SOIF2
- Get the max attribute indice (multivalue) from AVPairs list.
- getMaxAttributeIndice() - Method in class rup.soif.AVPairs
- Get the maximum multivalue value.
- getMethod() - Method in class rup.robot.httpserver.request.MyHttpServletRequest
- Returns the name of the HTTP method with which this request was made, for example, GET, POST, or PUT.
- getMinLatency() - Method in class rup.robot.RupConnect
- getNbSoifObj() - Method in class rup.robot.httpserver.request.RupHttpRequest
- Utile ; permet de savoir quel est le nombre de Soif parsé.
- getOutputStream() - Method in class rup.robot.httpserver.response.MyHttpServletResponse
- Returns a
ServletOutputStream
suitable for writing binary data in the response. - getOutputStream() - Method in class rup.robot.httpserver.response.HttpOutputStream
- getParameter(String) - Method in class rup.robot.httpserver.request.MyServletRequest
- PAS IMPLEMENTE
Returns the value of a request parameter as a
String
, ornull
if the parameter does not exist. - getParameterNames() - Method in class rup.robot.httpserver.request.MyServletRequest
- Returns an
Enumeration
ofString
objects containing the names of the parameters contained in this request. - getParameterValues(String) - Method in class rup.robot.httpserver.request.MyServletRequest
- Returns an array of
String
objects containing all of the values the given request parameter has, ornull
if the parameter does not exist. - getPathInfo() - Method in class rup.robot.httpserver.request.MyHttpServletRequest
- Returns any extra path information associated with the URL the client sent when it made this request.
- getPathTranslated() - Method in class rup.robot.httpserver.request.MyHttpServletRequest
- Returns any extra path information after the servlet name but before the query string, and translates it to a real path.
- getProtocol() - Method in class rup.robot.httpserver.request.MyServletRequest
- Returns the name and version of the protocol the request uses in the form protocol/majorVersion.minorVersion, for example, HTTP/1.1.
- getQueryString() - Method in class rup.robot.httpserver.request.MyHttpServletRequest
- Returns the query string that is contained in the request URL after the path.
- getReader() - Method in class rup.robot.httpserver.request.MyServletRequest
- Returns the body of the request as a
BufferedReader
that translates character set encodings. - getRealPath(String) - Method in class rup.robot.httpserver.request.MyServletRequest
- Deprecated. As of Version 2.1 of the Java Servlet API,
use
ServletContext#getRealPath
instead. - getRemoteAddr() - Method in class rup.robot.httpserver.request.MyServletRequest
- Returns the Internet Protocol (IP) address of the client that sent the request.
- getRemoteHost() - Method in class rup.robot.httpserver.request.MyServletRequest
- Returns the fully qualified name of the client that sent the request.
- getRemoteUser() - Method in class rup.robot.httpserver.request.MyHttpServletRequest
- Returns the name of the user making this request, if the user has logged in using HTTP authentication.
- getRequestedSessionId() - Method in class rup.robot.httpserver.request.MyHttpServletRequest
- PAS IMPLEMENTE PAS IMPLEMENTE Returns the session ID specified by the client.
- getRequestURI() - Method in class rup.robot.httpserver.request.MyHttpServletRequest
- Returns the part of this request's URL from the protocol name up to the query string in the first line of the HTTP request.
- getSchemaName() - Method in class rup.soif.SOIF2
- Return the schemaName.
- getScheme() - Method in class rup.robot.httpserver.request.MyServletRequest
- PAS IMPLEMENTE PAS IMPLEMENTE PAS IMPLEMENTE
Returns the name of the scheme used to make this request,
for example,
http
,https
, orftp
. - getServerName() - Method in class rup.robot.httpserver.request.MyServletRequest
- Returns the host name of the server that received the request.
- getServerPort() - Method in class rup.robot.httpserver.request.MyServletRequest
- Returns the port number on which this request was received.
- getServletPath() - Method in class rup.robot.httpserver.request.MyHttpServletRequest
- Returns the part of this request's URL that calls the servlet.
- getSession() - Method in class rup.robot.httpserver.request.MyHttpServletRequest
- PAS IMPLEMENTE ....
- getSession(boolean) - Method in class rup.robot.httpserver.request.MyHttpServletRequest
- PAS IMPLEMENTE ....
- getSingleValuePairs() - Method in class rup.soif.SOIF2
- Return the pairs of the list that are not multivalue.
- getSingleValuePairs() - Method in class rup.soif.AVPairs
- Return the pairs of the list that are not multivalue.
- getSoifEnum() - Method in class rup.robot.httpserver.request.RupHttpRequest
- Avoir une Enumeration est trés pratique Sert lorsque l'on veut parcourir linéairement l'ensemble des Soif(s)
- getSoifObjects() - Method in class rup.robot.httpserver.request.RupHttpRequest
- Permet de récuperer les SoifObjects sous forme de Vector
- getStatusCode() - Method in class rup.robot.httpclient.RecieveRupResponse
- Permet de récuperer le status code de la réponse http
- getStatusString() - Method in class rup.robot.httpclient.RecieveRupResponse
- Permet de récuperer le message d'erreur correspondant au code Status code ..
- getTokens(String, String) - Method in class rup.robot.httpserver.request.MyRequest
- On parse une chaine de charactere avec un delimeter Ceci est assez pratique lorsque par exemple on a un chaine comme suit : String Accept="image/gif,image/x-xbitmap,image/jpeg,image/pjpeg" Cette chaine est une liste des types de fichiers que ie5 est susceptible de recevoir.
- getType() - Method in class rup.robot.RupConnect.Protocol
- Permet de récuperer le type de protocole disponible sur le serveur web pour pouvoir communiquer avec lui.
- getTypeRupAnswer() - Method in class rup.robot.httpserver.request.RupHttpRequest
- On ne peut recevoir que 3 types MIMEs différents.
- getUrl() - Method in class rup.robot.RupConnect
- Renvoie l'url du serveur sans le nom du fichier rup
- getURL() - Method in class rup.soif.SOIF2
- getValue() - Method in class rup.robot.RupConnect.Protocol
- Permet de récupérer les paramétres liés au protocole spécifié plus haut
- getValue(String) - Method in class rup.soif.SOIF2
- Find a value by nonmultivalue attribute.
- getValue(String) - Method in class rup.soif.AVPairs
- Find a value by nonmultivalue attribute.
- getValue(String, int) - Method in class rup.soif.SOIF2
- Find a value by attribute and multivalue indice.
- getValue(String, int) - Method in class rup.soif.AVPairs
- Find a value by attribute and multivalue indice.
- getValues(String) - Method in class rup.soif.SOIF2
- Find a values by attribute.
- getValues(String) - Method in class rup.soif.AVPairs
- Find values by attribute.
- getWriter() - Method in class rup.robot.httpserver.response.MyHttpServletResponse
- Returns a
PrintWriter
object that you can use to send character text to the client.
H
- headers_in - Variable in class rup.robot.httpserver.request.MyRequest
- La table de contenant les parametres de l'entetes
- headers_out - Variable in class rup.robot.httpserver.response.MyResponse
- La table de contenant les parametres de l'entetes
- HttpOutputStream - class rup.robot.httpserver.response.HttpOutputStream.
- Flux sortant dans lequel on va écrire le corps de la réponse http (ou de la requête), on s'assure evidement d'avoir bien envoyé l'entête http avant.
- HttpOutputStream(OutputStream, MyHttpServletResponse) - Constructor for class rup.robot.httpserver.response.HttpOutputStream
I
- in - Variable in class rup.robot.httpserver.request.MyRequest
- Flux entrant de la socket, objet provenant de Jserv
- in - Variable in class rup.robot.httpserver.request.MyRequest.JServInputStream
- insertAfter(AVPairs) - Method in class rup.soif.AVPairs
- Insert new AVPair after this instance.
- insertAfter(String, String) - Method in class rup.soif.AVPairs
- Insert new AVPair after this instance.
- isRequestedSessionIdFromCookie() - Method in class rup.robot.httpserver.request.MyHttpServletRequest
- PAS IMPLEMENTE ....
- isRequestedSessionIdFromUrl() - Method in class rup.robot.httpserver.request.MyHttpServletRequest
- Deprecated. As of Version 2.1 of the Java Servlet
API, use
MyHttpServletRequest.isRequestedSessionIdFromURL()
instead. - isRequestedSessionIdFromURL() - Method in class rup.robot.httpserver.request.MyHttpServletRequest
- PAS IMPLEMENTE ....
- isRequestedSessionIdValid() - Method in class rup.robot.httpserver.request.MyHttpServletRequest
- PAS IMPLEMENTE ....
- isRupCompliance(String) - Method in class rup.robot.RupConnect
- Récupere toutes les infos rup du server renvoie true si rup est implémenté renvoie false sinon
- isRupObjInfoMimeType() - Method in class rup.robot.httpserver.request.RupHttpRequest
- Deprecated. ca va devenir automatique
Teste la validité de l'objet que l'on vient de récupérer dans la requête.
On ne teste pas cette validité pendant le parsing. On crée l'objet java correspondant
à un objet SOIF de façon générique puis ce n'est qu'en suite que l'on teste la validité
de l'objet. Attention, ici on parle d'objet valide si il est conforme à un objet définit
dans le protocol Rup v1.0.
Bien évidement l'objet parsé est conforme au format SOIF....
L'objet SOIF est il conforme au type mime application/rup.obj.info définit dans le protocol Rup v1.0 ?
On ainsi libre d'enrichir le protocol par la suite en rajoutant des méthodes de validité.
- isRupObjPrefMimeType() - Method in class rup.robot.httpserver.request.RupHttpRequest
- Deprecated. ca va devenir automatique
- isRupResponseMimeType() - Method in class rup.robot.httpserver.request.RupHttpRequest
- Deprecated. ca va devenir automatique
Teste la validité de l'objet que l'on vient de récupérer dans la requête.
On ne teste pas cette validité pendant le parsing. On crée l'objet java correspondant
à un objet SOIF de façon générique puis ce n'est qu'en suite que l'on teste la validité
de l'objet. Attention, ici on parle d'objet valide si il est conforme à un objet définit
dans le protocol Rup v1.0.
Bien évidement l'objet parsé est conforme au format SOIF....
L'objet SOIF est il conforme au type mime application/rup.obj.response définit dans le protocol Rup v1.0 ?
L
M
- main(String[]) - Static method in class rup.robot.RupConnect
- multiValueAttributeValue() - Method in class rup.soif.AVPairs
- Return the multivalue or full attribute name.
- multiValueValue() - Method in class rup.soif.AVPairs
- Return the multivalue value.
- MyHttpServletRequest - class rup.robot.httpserver.request.MyHttpServletRequest.
- Permet de récuperer des informations spécifiques au protocole http sur la requête reçue.
- MyHttpServletRequest(InputStream) - Constructor for class rup.robot.httpserver.request.MyHttpServletRequest
- MyHttpServletResponse - class rup.robot.httpserver.response.MyHttpServletResponse.
- Permet de formuler une réponse conforme au protocole http
- MyHttpServletResponse(OutputStream) - Constructor for class rup.robot.httpserver.response.MyHttpServletResponse
- MyRequest - class rup.robot.httpserver.request.MyRequest.
- MyRequest représente une requête venant du serveur web et qui arrive par le biais
du protocol http au Robot qui implémente le module rup
Un
MyRequest
fournit tous les outils qui permettront par la suite à aider de maniere considérable l'implémentation de toutes les interfaces des servlets distribuées par Sun. - MyRequest.JServInputStream - class rup.robot.httpserver.request.MyRequest.JServInputStream.
- ServletInputStream implementation as inner class
- MyRequest.JServInputStream(MyRequest, InputStream) - Constructor for class rup.robot.httpserver.request.MyRequest.JServInputStream
- MyRequest(InputStream) - Constructor for class rup.robot.httpserver.request.MyRequest
- C'est le constructeur de la classe
- MyResponse - class rup.robot.httpserver.response.MyResponse.
- Classe mère de tout objet souhaitant envoyer une réponse au format http, son rôle est d'initialiser les structures de données qui vont être utilisées par la suite.
- MyResponse(OutputStream) - Constructor for class rup.robot.httpserver.response.MyResponse
- C'est le constructeur de la classe
- MyServletRequest - class rup.robot.httpserver.request.MyServletRequest.
- Maintenant que l'on dispose des outils permettant de remplir la hashtable avec les tokens contenus dans le Header de la requete http, on peut implémenter l'interface ServletRequest fournit par Sun.
- MyServletRequest(InputStream) - Constructor for class rup.robot.httpserver.request.MyServletRequest
N
- next - Variable in class rup.soif.AVPairs
- Next AVPair.
- NOMULTIVALUE - Static variable in class rup.soif.AVPairs
- No multivalue value.
O
- out - Variable in class rup.robot.httpserver.response.MyResponse
- Flux sortant de la socket
P
- params - Variable in class rup.robot.httpserver.request.MyRequest
- Parametres passés en arguments (ne sert pas encore )
- parseCharacterEncoding(String) - Static method in class rup.robot.httpserver.request.MyServletRequest
- Methode provenant de Jserv Parse a content-type header for the character encoding.
- parseCharacterEncoding(String) - Static method in class rup.robot.httpserver.response.MyHttpServletResponse
- Methode provenant de Jserv Parse a content-type header for the character encoding.
- parseSoifObj() - Method in class rup.robot.httpserver.request.RupHttpRequest
- Cette méthode permet de parser le corps de la requête pourvu qu'il soit du type permettant un tel parsing.
- print(int) - Method in class rup.robot.httpserver.response.HttpOutputStream
- print(long) - Method in class rup.robot.httpserver.response.HttpOutputStream
- print(String) - Method in class rup.robot.httpserver.response.HttpOutputStream
- println() - Method in class rup.robot.httpserver.response.HttpOutputStream
- println(int) - Method in class rup.robot.httpserver.response.HttpOutputStream
- println(long) - Method in class rup.robot.httpserver.response.HttpOutputStream
- println(String) - Method in class rup.robot.httpserver.response.HttpOutputStream
R
- read() - Method in class rup.robot.httpserver.request.MyRequest.JServInputStream
- read(byte[]) - Method in class rup.robot.httpserver.request.MyRequest.JServInputStream
- read(byte[], int, int) - Method in class rup.robot.httpserver.request.MyRequest.JServInputStream
- readHeader() - Method in class rup.robot.httpserver.request.MyRequest
- Lecture de l'entête de la requête http Et stockage de tous les champs dans une hastable.
- RecieveRupResponse - class rup.robot.httpclient.RecieveRupResponse.
- 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.
- RecieveRupResponse(InputStream) - Constructor for class rup.robot.httpclient.RecieveRupResponse
- Construit un RecieveRupResponse sur le flux entrant, on récupere les méthodes de parsing de la classe mere RupHttpRequest.
- remove(AVPairs) - Method in class rup.soif.AVPairs
- Remove AVPairs instance from list.
- remove(String) - Method in class rup.soif.AVPairs
- Remove AVPairs instance from list.
- requestEnabled(boolean) - Method in class rup.robot.httpserver.response.MyHttpServletResponse
- Indique si l'on veut juste envoyée une réponse http du type
HTTP/1.1 200 OK
etc... ou alors envoyer une requête du typeGET /hello.html HTTP/1.1
. - rup.robot - package rup.robot
- Ce package contient une classe permettant de récuperer le fichier rupInfo.txt sur un serveur web quelconque.
- rup.robot.httpclient - package rup.robot.httpclient
- Ce package contient toutes les classes permettant au moteur de recherche de se comporter comme un client Http, c'est à dire qu'il emet des requêtes http et en reçoit, ( plus précisement , il émet des commandes rup et reçoit des réponse rup ).
- rup.robot.httpserver.request - package rup.robot.httpserver.request
- Ce package contient toutes les classes permettant de recevoir des requêtes Http.
- rup.robot.httpserver.response - package rup.robot.httpserver.response
- Ce package contient toutes les classes permettant d'émettre des réponses http.
- rup.soif - package rup.soif
- Ce package fournit un objet java représentant les objets Soif(s), les classes de ce package permettent de créer et de manipuler des objet Soif(s).
- RupConnect - class rup.robot.RupConnect.
- Classe permettant de récupérer le fichier rupInfo.txt sur le serveur web.
- RupConnect.Protocol - class rup.robot.RupConnect.Protocol.
- Classe interne permettant juste de mémoriser quelques informations contenu dans le fichier rup.txt.
- RupConnect.Protocol(RupConnect, String, String) - Constructor for class rup.robot.RupConnect.Protocol
- RupConnect() - Constructor for class rup.robot.RupConnect
- Constructeur standart: suppose que le fichier du serveur web indiquant les infos du protocole rup se nomme rupinfo.txt et se situe à la racine du serveur web
- RupConnect(String) - Constructor for class rup.robot.RupConnect
- Constructeur permettant de spécifier le fichier du seveur web contenant les infos sur le protocole rup ainsi que le répertoire du serveur web. exemple : /rupInfo.txt
- rupGetIndex() - Method in class rup.robot.httpclient.rupHttpCommand
- rupGetInfo() - Method in class rup.robot.httpclient.rupHttpCommand
- Le robot veut savoir quelles sont ses préférences actuelles.
- rupHttpCommand - class rup.robot.httpclient.rupHttpCommand.
- La Classe RupHttpCommand est le module du serveur qui permet d'émettre les commandes rup.
- rupHttpCommand() - Constructor for class rup.robot.httpclient.rupHttpCommand
- Creation d'une commande rup, le constructeur ne fait rien de particulier.
- RupHttpRequest - class rup.robot.httpserver.request.RupHttpRequest.
- Enrichit la reception d'une requête en permettant le parsing d'objet rup dans corps de la requête http.
- RupHttpRequest(InputStream) - Constructor for class rup.robot.httpserver.request.RupHttpRequest
- RupHttpResponse - class rup.robot.httpserver.response.RupHttpResponse.
- Permet d'émettre une réponse rup par le biais du protocol http.
- RupHttpResponse(OutputStream) - Constructor for class rup.robot.httpserver.response.RupHttpResponse
- rupModify(Vector) - Method in class rup.robot.httpclient.rupHttpCommand
- Le Robot souhaîte changer ses préférences.
- rupPreferences() - Method in class rup.robot.httpserver.response.RupHttpResponse
- rupRegister(Enumeration) - Method in class rup.robot.httpclient.rupHttpCommand
- Le Robot souhaîte s'enregistrer auprés du serveur Web
- rupRegister(Vector) - Method in class rup.robot.httpclient.rupHttpCommand
- Le Robot souhaîte s'enregistrer auprés du serveur Web
- rupResponse(String) - Method in class rup.robot.httpserver.response.RupHttpResponse
- Réponses conforme au protocol Rup et au protocol HTTP Cette une réponse HTTP dont le type Mime est "application/rup.response
- rupUnregister() - Method in class rup.robot.httpclient.rupHttpCommand
- Permet de se désenregistrer
- rupVersion() - Method in class rup.robot.httpclient.rupHttpCommand
- Renvoie la verions du module rup du webRobot
S
- schemaName - Variable in class rup.soif.SOIF2
- The SOIF schemaName.
- sendError(int) - Method in class rup.robot.httpserver.response.MyHttpServletResponse
- Sends an error response to the client using the specified status code and a default message.
- sendError(int, String) - Method in class rup.robot.httpserver.response.MyHttpServletResponse
- PAS IMPLEMENTE, PAS IMPLEMENTE, PAS IMPLEMENTE Sends an error response to the client using the specified status code and descriptive message.
- sendHttpHeaders() - Method in class rup.robot.httpserver.response.MyHttpServletResponse
- Envoie l'entête d'une réponse HTTP ou d'une requêtte HTTP
Choix en fonction de la methode
requestEnabled()
Par défaut c'est uen réponse conforme au protocol HTTP. - sendRedirect(String) - Method in class rup.robot.httpserver.response.MyHttpServletResponse
- Sends a temporary redirect response to the client using the specified redirect location URL.
- SendRupRequest - class rup.robot.httpclient.SendRupRequest.
- On étend la classe MyHttpServletResponse pour récuperer l'ensemble de ses fonctionnalités et lui rajouter des méthodes suplémentaires afin de pouvoir émettre des requêtes http.
- SendRupRequest(OutputStream, String, String, int) - Constructor for class rup.robot.httpclient.SendRupRequest
- Le constructeur effectue toutes les modifications necessaire sur MyHttpServletResponse pour emettre une requête http.
- setAccept(String) - Method in class rup.robot.httpclient.SendRupRequest
- Indique les types MIMES acceptés par le module Rup du moteur de recherche.
- setAttribute(String) - Method in class rup.soif.AVPairs
- Set the attribute, do the multi-value parse.
- setAttribute(String, Object) - Method in class rup.robot.httpserver.request.MyServletRequest
- PAS IMPLEMENTE Stores an attribute in the context of this request.
- setContentLength(int) - Method in class rup.robot.httpserver.response.MyHttpServletResponse
- Sets the length of the content the server returns to the client.
- setContentType(String) - Method in class rup.robot.httpserver.response.MyHttpServletResponse
- Sets the content type of the response the server sends to the client.
- setDateHeader(String, long) - Method in class rup.robot.httpserver.response.MyHttpServletResponse
- Adds a field to the response header with the given name and date-valued field.
- setGetMethod(String) - Method in class rup.robot.httpserver.response.MyHttpServletResponse
- Si l'on appelle la méthode
requestEnabled<\code> avec comme paramètre
true<\code> alors on dait préciser le type de méthode que l'on veut effectuer.
- setHeader(String, String) - Method in class rup.robot.httpserver.response.MyHttpServletResponse
- Adds a field to the response header with the given name and value.
- setHost(String) - Method in class rup.robot.httpclient.SendRupRequest
- Spécifie le Host à qui l'on envoie cette requête.
- setHttpSocketServer(String) - Method in class rup.robot.httpclient.rupHttpCommand
- Création d'une socket TCP/IP sur le serveur web indiqué par l'url.
- setIndices(int) - Method in class rup.soif.AVPairs
- Sets the indice of a multivalue attribute value pair.
- setIntHeader(String, int) - Method in class rup.robot.httpserver.response.MyHttpServletResponse
- Adds a field to the response header with the given name and integer value.
- setPostMethod(String) - Method in class rup.robot.httpserver.response.MyHttpServletResponse
- setSchemaName(String) - Method in class rup.soif.SOIF2
- Set the schemaName.
- setServer(String) - Method in class rup.robot.httpserver.response.MyHttpServletResponse
- Indique le nom du server à partir duquel on effectue la requête.
- setStatus(int) - Method in class rup.robot.httpserver.response.MyHttpServletResponse
- Sets the status code for this response.
- setStatus(int, String) - Method in class rup.robot.httpserver.response.MyHttpServletResponse
- Deprecated. ambiguous meaning. To send an error with a description page, use sendError(int sc, String msg);
- setURL(URL) - Method in class rup.soif.SOIF2
- setUserAgent(String) - Method in class rup.robot.httpclient.SendRupRequest
- Spécifie le Champ User-Agent (On manipule l'entête HTTP)
- setValue(String, int, String) - Method in class rup.soif.SOIF2
- Set a value by attribute and multivalue indice.
- setValue(String, int, String) - Method in class rup.soif.AVPairs
- Set a value by attribute and multivalue indice.
- setValue(String, String) - Method in class rup.soif.SOIF2
- Set a value by nonmultivalue attribute.
- setValue(String, String) - Method in class rup.soif.AVPairs
- Set a value by nonmultivalue attribute.
- skip(long) - Method in class rup.robot.httpserver.request.MyRequest.JServInputStream
- SOIF2 - class rup.soif.SOIF2.
- Structure de données représentant un objet Soif.
- SOIF2() - Constructor for class rup.soif.SOIF2
- Constructor.
- SOIF2(String) - Constructor for class rup.soif.SOIF2
T
- toCGIEqualStringList(boolean) - Method in class rup.soif.AVPairs
- Return "a = v" string version of AVPairs list, spaced.
- toEqualString(boolean) - Method in class rup.soif.AVPairs
- Return "a = v" string version of AVPairs instance.
- toSOIF() - Method in class rup.soif.AVPairs
- Print out SOIF attribute value pair.
- toSOIF(int) - Method in class rup.soif.AVPairs
- Print out SOIF attribute value pair.
- toSOIF(String, String) - Static method in class rup.soif.AVPairs
- Print out SOIF attribute value pair.
- toSOIFList() - Method in class rup.soif.AVPairs
- Print out SOIF attribute value pair.
- toSOIFList(int) - Method in class rup.soif.AVPairs
- Print out SOIF attribute value pair.
- toSOIFString() - Method in class rup.soif.SOIF2
- Return SOIF string for individual node.
- toSpacedEqualStringList(boolean) - Method in class rup.soif.AVPairs
- Return "a = v" string version of AVPairs list, spaced.
- toString() - Method in class rup.soif.AVPairs
- toStringList() - Method in class rup.soif.AVPairs
- Return SOIF string version of AVPairs instance list.
U
- unduplicateValues() - Method in class rup.soif.SOIF2
- Unduplicate values on the AVPairs list.
- unduplicateValues() - Method in class rup.soif.AVPairs
- Unduplicate values on the AVPairs list.
- update(String, String) - Method in class rup.soif.AVPairs
- A convenience method which bundles insert(), setValue() and remove().
- URL - Variable in class rup.soif.SOIF2
- The SOIF URL.
V
- valid - Variable in class rup.soif.SOIF2
- Whether this is a valid SOIF object.
- value - Variable in class rup.soif.AVPairs
- Value.
W
- write(byte[]) - Method in class rup.robot.httpserver.response.HttpOutputStream
- write(byte[], int, int) - Method in class rup.robot.httpserver.response.HttpOutputStream
- write(int) - Method in class rup.robot.httpserver.response.HttpOutputStream
- writeHttpHeaders() - Method in class rup.robot.httpserver.response.MyHttpServletResponse
- Idem que sendHttpHeaders() mais l'entête est écrit dans un StringBuffer Pour pouvoir tester ou débugger
- writeRupRegister(Enumeration) - Method in class rup.robot.httpclient.rupHttpCommand
- Le Robot souhaîte s'enregistrer auprés du serveur Web Methode de teste, n'écrit pas dans le flux mais dans un StringBuffer
A C E F G H I L M N O P R S T U V W
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |