Class InvalidPropertyException

  • All Implemented Interfaces:
    Serializable

    public class InvalidPropertyException
    extends ResourceException
    This exception is thrown to indicate invalid configuration property settings.
    Version:
    0.2
    Author:
    Ram Jeyaraman
    See Also:
    Serialized Form
    • Constructor Detail

      • InvalidPropertyException

        public InvalidPropertyException()
        Create a InvalidPropertyException.
      • InvalidPropertyException

        public InvalidPropertyException​(String message)
        Create a InvalidPropertyException.
        Parameters:
        message - a description of the exception
      • InvalidPropertyException

        public InvalidPropertyException​(Throwable cause)
        Constructs a new throwable with the specified cause.
        Parameters:
        cause - a chained exception of type Throwable.
      • InvalidPropertyException

        public InvalidPropertyException​(String message,
                                        Throwable cause)
        Constructs a new throwable with the specified detail message and cause.
        Parameters:
        message - the detail message.
        cause - a chained exception of type Throwable.
      • InvalidPropertyException

        public InvalidPropertyException​(String message,
                                        String errorCode)
        Constructs a new throwable with the specified detail message and an error code.
        Parameters:
        message - a description of the exception.
        errorCode - a string specifying the vendor specific error code.
    • Method Detail

      • setInvalidPropertyDescriptors

        public void setInvalidPropertyDescriptors​(PropertyDescriptor[] invalidProperties)
        Set a list of invalid properties.
        Parameters:
        invalidProperties - set of invalid property descriptors
      • getInvalidPropertyDescriptors

        public PropertyDescriptor[] getInvalidPropertyDescriptors()
        Get the list of invalid properties.
        Returns:
        property descriptors