Examples of PDURI


Examples of eu.planets_project.ifr.core.storage.impl.util.PDURI

        return retVal;
      }
      log.info("OAIDigitalObjectManagerDCBase list() URI is NOT NULL");
      try {
            log.info("Replace HTTP path by registry path: " + pdURI);  
        URI baseUri = new PDURI(pdURI.normalize()).formDataRegistryRootURI();
        log.info("OAIDigitalObjectManagerDCBase list() base URI " + baseUri);       
        if (dom != null && baseUri != null) {
          dom.setBaseRegistryURI(baseUri);
        }
        if (pdURI.equals(baseUri)) {
View Full Code Here

Examples of eu.planets_project.ifr.core.storage.impl.util.PDURI

   * @return The original HTTP URI
   */
  public static URI getOriginalUri(URI uri) {
    URI res = uri;
    try {
      URI baseUri = new PDURI(uri.normalize()).formDataRegistryRootURI();
      log.info("OAIDigitalObjectManagerDCBase getOriginalUri() base URI " + baseUri);       
      URI keyUri = URI.create(uri.toString().replaceAll(baseUri.toString(), "").substring(1));
      log.info("OAIDigitalObjectManagerDCBase getOriginalUri() keyURI: " + keyUri);
      res = dom.getOriginalUri(keyUri);
    } catch (Exception e) {
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.