Class EntityProviderException

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
EntityProviderProducerException

public class EntityProviderException extends ODataMessageException
An EntityProviderException is the base exception for all EntityProvider related exceptions. It extends the ODataMessageException and provides several MessageReference for specification of the thrown exception.
See Also:
  • Field Details

    • COMMON

      public static final MessageReference COMMON
      INVALID_STATE requires no content value
    • EXCEPTION_OCCURRED

      public static final MessageReference EXCEPTION_OCCURRED
      EXCEPTION_OCCURRED requires 1 content value ('exception name')
    • INVALID_MAPPING

      public static final MessageReference INVALID_MAPPING
      INVALIDMAPPING requires 1 content value ('propertyName')
    • INVALID_ENTITYTYPE

      public static final MessageReference INVALID_ENTITYTYPE
      INVALID_ENTITYTYPE requires 2 content values ('supplied entity type' and 'content entity type')
    • INVALID_COMPLEX_TYPE

      public static final MessageReference INVALID_COMPLEX_TYPE
      INVALID_COMPLEX_TYPE requires 2 content values ('supplied complex type' and 'content complex type')
    • INVALID_CONTENT

      public static final MessageReference INVALID_CONTENT
      INVALID_CONTENT requires 2 content values ('invalid tag' and 'parent tag')
    • INVALID_PROPERTY_VALUE

      public static final MessageReference INVALID_PROPERTY_VALUE
      INVALID_PROPERTY_VALUE requires 1 content value ('invalid value')
    • MISSING_PROPERTY

      public static final MessageReference MISSING_PROPERTY
      MISSING_PROPERTY requires 1 content value ('invalid value')
    • MISSING_ATTRIBUTE

      public static final MessageReference MISSING_ATTRIBUTE
      INVALID_PARENT_TAG requires 2 content values ('missing attribute name' and 'tag name')
    • MISSING_TAG

      public static final MessageReference MISSING_TAG
      MISSING_TAG requires 1 content values ('tag name')
    • UNSUPPORTED_PROPERTY_TYPE

      public static final MessageReference UNSUPPORTED_PROPERTY_TYPE
      UNSUPPORTED_PROPERTY_TYPE requires 1 content values ('property type')
    • INLINECOUNT_INVALID

      public static final MessageReference INLINECOUNT_INVALID
    • INVALID_STATE

      public static final MessageReference INVALID_STATE
      INVALID_STATE requires 1 content value ('message')
    • INVALID_INLINE_CONTENT

      public static final MessageReference INVALID_INLINE_CONTENT
      INVALID_INLINE_CONTENT requires 1 content value ('invalid inline message')
    • INVALID_PROPERTY

      public static final MessageReference INVALID_PROPERTY
      INVALID_PROPERTY requires 1 content value ('invalid property name')
    • ILLEGAL_ARGUMENT

      public static final MessageReference ILLEGAL_ARGUMENT
      ILLEGAL_ARGUMENT requires 1 content value ('message')
    • INVALID_NAMESPACE

      public static final MessageReference INVALID_NAMESPACE
      INVALID_NAMESPACE requires 1 content value ('invalid tag/namespace')
    • INVALID_PARENT_TAG

      public static final MessageReference INVALID_PARENT_TAG
      INVALID_PARENT_TAG requires 2 content values ('expected parent tag' and 'found parent tag')
    • EXPANDNOTSUPPORTED

      public static final MessageReference EXPANDNOTSUPPORTED
    • DOUBLE_PROPERTY

      public static final MessageReference DOUBLE_PROPERTY
      DOUBLE_PROPERTY requires 1 content value ('double tag/property')
    • NOT_SET_CHARACTER_ENCODING

      public static final MessageReference NOT_SET_CHARACTER_ENCODING
      NOT_SET_CHARACTER_ENCODING requires no content value
    • UNSUPPORTED_CHARACTER_ENCODING

      public static final MessageReference UNSUPPORTED_CHARACTER_ENCODING
      UNSUPPORTED_CHARACTER_ENCODING requires 1 content value ('found but unsupported character encoding')
    • MEDIA_DATA_NOT_INITIAL

      public static final MessageReference MEDIA_DATA_NOT_INITIAL
      MEDIA_DATA_NOT_INITIAL requires no content value
    • END_DOCUMENT_EXPECTED

      public static final MessageReference END_DOCUMENT_EXPECTED
      END_DOCUMENT_EXPECTED requires 1 content value ('actual token')
    • MISSING_RESULTS_ARRAY

      public static final MessageReference MISSING_RESULTS_ARRAY
      MISSING_RESULTS_ARRAY requires no content value
    • MANDATORY_WRITE_PROPERTY

      public static final MessageReference MANDATORY_WRITE_PROPERTY
      MANDATORY_WRITE_PROPERTY requires no content value
    • NULL_VALUE

      public static final MessageReference NULL_VALUE
      PROPERTY requires value
    • INCORRECT_NAVIGATION_TYPE

      public static final MessageReference INCORRECT_NAVIGATION_TYPE
      Navigation Property has incorrect type
    • INVALID_DELETED_ENTRY_METADATA

      public static final MessageReference INVALID_DELETED_ENTRY_METADATA
    • INVALID_ATTRIBUTE

      public static final MessageReference INVALID_ATTRIBUTE
      INVALID_ATTRIBUTE found ('invalid attribute name')
    • MALFORMED_JSON

      public static final MessageReference MALFORMED_JSON
      The request is malformed and cannot be parsed
  • Constructor Details