Class GranuleStoreFinderImpl

Object
GranuleStoreFinder
GranuleStoreFinderImpl

public class GranuleStoreFinderImpl extends GranuleStoreFinder
Class used to find the DataStore for a VectorMosaicGranule. The lookup tries three possible avenues:
  • Using the store name, if set in the granule, to lookup the store in the provided Repository
  • Using the connection properties if they are set in the granule
  • Field Details

    • preferredSPI

      protected final String preferredSPI
    • repository

      protected final Repository repository
    • commonProperties

      protected final Properties commonProperties
  • Constructor Details

    • GranuleStoreFinderImpl

      public GranuleStoreFinderImpl(String preferredSPI, Repository repository, Properties commonProperties)
      Constructor that accepts a nullable preferred SPI.
      Parameters:
      preferredSPI - the preferred SPI
  • Method Details