sdx-developers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: RE : [sdx-developers] Conformité OAI-PMH


From: Pierrick Brihaye
Subject: Re: RE : [sdx-developers] Conformité OAI-PMH
Date: Mon, 05 Jan 2004 11:15:51 +0100
User-agent: Mozilla/5.0 (Windows; U; Win98; fr-FR; rv:1.0.2) Gecko/20030208 Netscape/7.02

Re,

Pierrick Brihaye a écrit:


J'ai vu les nombreux commits SDx, en particulier sur les fonctionnalités OAI. Pas eu le temps de bien regarder encore mais je vazis désormais pouvoir le faire.

Je commence :

AbstractOAIRepository.java

case OAIRequest.VERB_LIST_IDENTIFIERS:
  if (!OAIUtilities.checkString(request.getResumptionToken()))//if no 
resumptionToken then mdPrefix is required
    requiredParamNames.add(OAIRequest.URL_PARAM_NAME_METADATA_PREFIX);
  optionalParamNames.add(OAIRequest.URL_PARAM_NAME_RESUMPTION_TOKEN);

(idem pour case OAIRequest.VERB_LIST_RECORDS:)

Donc, si on n'a pas de resumptionToken, on exige un metadataPrefix. Bien, ça correspond à : (unless the exclusive argument resumptionToken is used).

En revanche, si on n'a pas de resumptionToken, celui-ci est tout de même mis comme paramètre optionnel ?! a vrai dire, ça ne pose pas de problème puisqu'on n'en a pas :-)

En revanche, on pourrait tout à fait avoir un metadataPrefix *et* un resumptionToken, ce qui est interdit : exclusive, the argument may be included with request, but must be the only argument (in addition to the verb argument).

Doit-on prévoir, en plus de requiredParamNames et optionalParamNames un autre HashSet nommé prohibitedParamNames ?

A+

--
Pierrick Brihaye, informaticien
Service régional de l'Inventaire
DRAC Bretagne
mailto:address@hidden





reply via email to

[Prev in Thread] Current Thread [Next in Thread]