Interface CoverageStore

All Superinterfaces:
CoverageSource

public interface CoverageStore extends CoverageSource
Provided read-write access to a coverage data product.
Author:
Simone Giannecchini, GeoSolutions, Jody Garnett
  • Method Details

    • getUpdateParameterInfo

      Map<String,Parameter<?>> getUpdateParameterInfo()
      Describes the required (and optional) parameters that can be passed to the #update(CoverageReadRequest, ProgressListener) method.

      Returns:
      Param a Map describing the Map for #update(CoverageReadRequest, ProgressListener).
    • update

      CoverageResponse update(CoverageUpdateRequest writeRequest, ProgressListener progress)
      Issue a writeRequest to the coverage store.

      The writeRequest should be constructed within the guidelines provided by the getUpdateParameterInfo method; and should be limited to the abilities laid out by the getCapabilities method.

      Returns:
      response capturing the success/failure and side effects of performing the update.