Class CoverageRequest

Object
CoverageRequest
Direct Known Subclasses:
CoverageReadRequest, CoverageUpdateRequest

public abstract class CoverageRequest extends Object
Author:
Simone Giannecchini, GeoSolutions, Jody Garnett
  • Constructor Details

    • CoverageRequest

      public CoverageRequest()
  • Method Details

    • getHandle

      public String getHandle()
      The handle attribute is included to allow a client to associate a mnemonic name to the Query request. The purpose of the handle attribute is to provide an error handling mechanism for locating a statement that might fail.
      Returns:
      the mnemonic name of the query request.
      UML property:
      name="handle"
    • setHandle

      public void setHandle(String handle)
      See Also:
    • getHints

      public Hints getHints()
      Specifies some hints to drive the query execution and results build-up.

      Hints examples can be the GeometryFactory to be used, a generalization distance to be applied right in the data store, to data store specific things such as the fetch size to be used in JDBC queries. The set of hints supported can be fetched by calling . Depending on the actual values of the hints, the data store is free to ignore them. No mechanism is in place, at the moment, to figure out which hints where actually used during the query execution.

      Returns:
      the Hints the data store should try to use when executing the query (eventually empty but never null).
      UML property:
      name="hints"
    • setHints

      public void setHints(Hints hints)
      See Also:
    • setAdditionalParameters

      public void setAdditionalParameters(Map<String,Parameter<?>> additionalParameters)
      See Also:
    • getAdditionalParameters

      public Map<String,Parameter<?>> getAdditionalParameters()
      See Also:
    • getName

      public Name getName()
      See Also:
    • setName

      public void setName(Name name)
      See Also: