Class GeoNamesCatalogIndexer

java.lang.Object
org.codice.ddf.spatial.geocoding.index.GeoNamesCatalogIndexer
All Implemented Interfaces:
org.codice.ddf.spatial.geocoding.GeoEntryIndexer

public class GeoNamesCatalogIndexer extends Object implements org.codice.ddf.spatial.geocoding.GeoEntryIndexer
  • Constructor Summary

    Constructors
    Constructor
    Description
    GeoNamesCatalogIndexer(ddf.catalog.CatalogFramework catalogFramework, org.codice.ddf.platform.util.uuidgenerator.UuidGenerator uuidGenerator, ddf.catalog.data.MetacardType metacardType, ddf.catalog.filter.FilterBuilder filterBuilder, List<ddf.catalog.source.CatalogProvider> catalogProviders)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    updateIndex(String resource, org.codice.ddf.spatial.geocoding.GeoEntryExtractor geoEntryExtractor, boolean create, org.codice.ddf.spatial.geocoding.ProgressCallback progressCallback)
     
    void
    updateIndex(List<org.codice.ddf.spatial.geocoding.GeoEntry> newEntries, boolean create, org.codice.ddf.spatial.geocoding.ProgressCallback progressCallback, String resource)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • GeoNamesCatalogIndexer

      public GeoNamesCatalogIndexer(ddf.catalog.CatalogFramework catalogFramework, org.codice.ddf.platform.util.uuidgenerator.UuidGenerator uuidGenerator, ddf.catalog.data.MetacardType metacardType, ddf.catalog.filter.FilterBuilder filterBuilder, List<ddf.catalog.source.CatalogProvider> catalogProviders)
  • Method Details

    • updateIndex

      public void updateIndex(String resource, org.codice.ddf.spatial.geocoding.GeoEntryExtractor geoEntryExtractor, boolean create, org.codice.ddf.spatial.geocoding.ProgressCallback progressCallback) throws org.codice.ddf.spatial.geocoding.GeoEntryIndexingException, org.codice.ddf.spatial.geocoding.GeoEntryExtractionException, org.codice.ddf.spatial.geocoding.GeoNamesRemoteDownloadException
      Specified by:
      updateIndex in interface org.codice.ddf.spatial.geocoding.GeoEntryIndexer
      Throws:
      org.codice.ddf.spatial.geocoding.GeoEntryIndexingException
      org.codice.ddf.spatial.geocoding.GeoEntryExtractionException
      org.codice.ddf.spatial.geocoding.GeoNamesRemoteDownloadException
    • updateIndex

      public void updateIndex(List<org.codice.ddf.spatial.geocoding.GeoEntry> newEntries, boolean create, org.codice.ddf.spatial.geocoding.ProgressCallback progressCallback, String resource) throws org.codice.ddf.spatial.geocoding.GeoEntryIndexingException
      Specified by:
      updateIndex in interface org.codice.ddf.spatial.geocoding.GeoEntryIndexer
      Throws:
      org.codice.ddf.spatial.geocoding.GeoEntryIndexingException