Class TLcdWCSServiceException

All Implemented Interfaces:
Serializable

public class TLcdWCSServiceException extends TLcdOGCServiceException
Class for OGC WCS service exceptions.
See Also:
  • Field Details

    • UNKNOWN_COVERAGE

      public static final int UNKNOWN_COVERAGE
      See Also:
    • IO_ERROR

      public static final int IO_ERROR
      See Also:
    • VERSION_NEGOTIATION_FAILED

      public static final int VERSION_NEGOTIATION_FAILED
      See Also:
    • INVALID_PARAMETER_VALUE

      public static final int INVALID_PARAMETER_VALUE
      See Also:
    • UNKNOWN_COVERAGE_STR

      public static final String UNKNOWN_COVERAGE_STR
      See Also:
    • IO_ERROR_STR

      public static final String IO_ERROR_STR
      See Also:
    • VERSION_NEGOTIATION_FAILED_STR

      public static final String VERSION_NEGOTIATION_FAILED_STR
      See Also:
    • INVALID_PARAMETER_VALUE_STR

      public static final String INVALID_PARAMETER_VALUE_STR
      See Also:
    • EMPTY_COVERAGE_ID_LIST

      public static final int EMPTY_COVERAGE_ID_LIST
      Exception code value for DescribeCoverage operation: An empty list of identifiers was passed as input argument, while at least one identifier is required.
      Since:
      2024.0
      See Also:
    • INVALID_AXIS_LABEL

      public static final int INVALID_AXIS_LABEL
      Exception code for GetCoverage operation: The dimension subsetting operation specified an axis label that does not exist in the Envelopy or has been used more than once in the GetCoverage request. Should return HTTP = 404
      Since:
      2024.0
      See Also:
    • INVALID_SUBSETTING

      public static final int INVALID_SUBSETTING
      Exception code for a GetCoverage request that contains an invalid subsetting value; either a trim or slice parameter value is outside the extent of the coverage or, in a trim operation, a lower bound is above the upper bound.
      Since:
      2024.0
      See Also:
    • INVALID_SUBSETTING_STR

      public static final String INVALID_SUBSETTING_STR
      Exception description for a GetCoverage request that contains an invalid subsetting value; either a trim or slice parameter value is outside the extent of the coverage or, in a trim operation, a lower bound is above the upper bound.
      Since:
      2024.0
      See Also:
    • NO_SUCH_COVERAGE

      public static final int NO_SUCH_COVERAGE
      Exception code for a DescribeCoverage or GetCoverage request that contains an identifier/coverage name that does not match with any of the coverages offered by the server.
      Since:
      2024.0
      See Also:
    • NO_SUCH_COVERAGE_STR

      public static final String NO_SUCH_COVERAGE_STR
      Exception description for a DescribeCoverage or GetCoverage request that contains an identifier/coverage name that does not match with any of the coverages offered by the server.
      Since:
      2024.0
      See Also:
  • Constructor Details

    • TLcdWCSServiceException

      public TLcdWCSServiceException(int aCode)
      Constructor with an error code.

      The given exception information is converted to a TLcdOWSException and added to the list of exceptions. This list can be retrieved through TLcdOGCServiceException.getExceptions().

      Parameters:
      aCode - the exception's error code.
    • TLcdWCSServiceException

      public TLcdWCSServiceException(String aMessage, int aCode)
      Constructor with an error message and code.

      The given exception information is converted to a TLcdOWSException and added to the list of exceptions. This list can be retrieved through TLcdOGCServiceException.getExceptions().

      Parameters:
      aMessage - the error message
      aCode - the exception's error code.
    • TLcdWCSServiceException

      public TLcdWCSServiceException(String aMessage, int aCode, String aLocator)
      Constructor with an error message, code and locator.

      The given exception information is converted to a TLcdOWSException and added to the list of exceptions. This list can be retrieved through TLcdOGCServiceException.getExceptions().

      Parameters:
      aMessage - the error message
      aCode - the exception's error code.
      aLocator - the location of the error in the client request
    • TLcdWCSServiceException

      public TLcdWCSServiceException(String aMessage, int aCode, String aLocator, String aServiceVersion)
      Constructor with an error message, code, locator and service information.

      The given exception information is converted to a TLcdOWSException and added to the list of exceptions. This list can be retrieved through TLcdOGCServiceException.getExceptions().

      Parameters:
      aMessage - the error message
      aCode - the exception's error code.
      aLocator - the location of the error in the client request
      aServiceVersion - the version of the service that generated the exception.
  • Method Details