org.fao.geonet.kernel.harvest.harvester
Class UriMapper

java.lang.Object
  extended by org.fao.geonet.kernel.harvest.harvester.UriMapper

public class UriMapper
extends java.lang.Object

Create a mapping (remote URI) -> (local ID / change date). Retrieves all metadata of a given harvest uuid and puts them into an hashmap.


Constructor Summary
UriMapper(jeeves.resources.dbms.Dbms dbms, java.lang.String harvestUuid)
           
 
Method Summary
 java.lang.String getChangeDate(java.lang.String uri)
           
 java.lang.String getID(java.lang.String uri)
           
 java.lang.Iterable<java.lang.String> getUris()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UriMapper

public UriMapper(jeeves.resources.dbms.Dbms dbms,
                 java.lang.String harvestUuid)
          throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

getChangeDate

public java.lang.String getChangeDate(java.lang.String uri)

getID

public java.lang.String getID(java.lang.String uri)

getUris

public java.lang.Iterable<java.lang.String> getUris()