Examples of listIdentifiers()


Examples of ORG.oclc.oai.server.catalog.AbstractCatalog.listIdentifiers()

        }
       
        if (!crosswalks.containsValue(metadataPrefix)) {
      throw new CannotDisseminateFormatException(metadataPrefix);
        } else {
      listIdentifiersMap = abstractCatalog.listIdentifiers(from, until, set,
                       metadataPrefix);
        }
    } catch (NoItemsMatchException e) {
        sb.append(getRequestElement(request, validParamNames, baseURL, xmlEncodeSetSpec));
        sb.append(e.getMessage());
View Full Code Here

Examples of ORG.oclc.oai.server.catalog.AbstractCatalog.listIdentifiers()

    if (hasBadArguments(request, requiredParamNames.iterator(), validParamNames)) {
        sb.append(getRequestElement(request, validParamNames, baseURL, xmlEncodeSetSpec));
        sb.append(new BadArgumentException().getMessage());
    } else {
        try {
      listIdentifiersMap = abstractCatalog.listIdentifiers(oldResumptionToken);
        } catch (BadResumptionTokenException e) {
      sb.append(getRequestElement(request, validParamNames, baseURL, xmlEncodeSetSpec));
      sb.append(e.getMessage());
        }
    }
View Full Code Here

Examples of se.kb.oai.pmh.OaiPmhServer.listIdentifiers()

       
        OaiPmhServer server = new OaiPmhServer(baseURL);
        try {
          IdentifiersList list;
          if (q == null) {
            list = server.listIdentifiers(metaDataPrefix);           
          } else {
            if (!(q instanceof QueryDateRange))
              throw new QueryValidationException("Unsupported query type");
           
            list = server.listIdentifiers(metaDataPrefix, dateFormat.format(((QueryDateRange) q).getStartDate().getTime()), dateFormat.format(((QueryDateRange) q).getEndDate().getTime()), set)
View Full Code Here

Examples of se.kb.oai.pmh.OaiPmhServer.listIdentifiers()

            list = server.listIdentifiers(metaDataPrefix);           
          } else {
            if (!(q instanceof QueryDateRange))
              throw new QueryValidationException("Unsupported query type");
           
            list = server.listIdentifiers(metaDataPrefix, dateFormat.format(((QueryDateRange) q).getStartDate().getTime()), dateFormat.format(((QueryDateRange) q).getEndDate().getTime()), set)
          }
         
          for (Header header : list.asList()) {
            try {
              resultList.add(new URI(header.getIdentifier()));
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.