Class ServerManagedObjectDecodingException

    • Constructor Detail

      • ServerManagedObjectDecodingException

        public ServerManagedObjectDecodingException​(ServerManagedObject<?> partialManagedObject,
                                                    Collection<PropertyException> causes)
        Create a new property decoding exception.
        Parameters:
        partialManagedObject - The partially created server managed object containing properties which were successfully decoded and empty properties for those which were not (this may include empty mandatory properties).
        causes - The exception(s) that caused this decoding exception.
    • Method Detail

      • getCauses

        public Collection<PropertyException> getCauses()
        Get an unmodifiable collection view of the causes of this exception.
        Returns:
        Returns an unmodifiable collection view of the causes of this exception.
      • getPartialManagedObject

        public ServerManagedObject<?> getPartialManagedObject()
        Get the partially created server managed object containing properties which were successfully decoded and empty properties for those which were not (this may include empty mandatory properties).
        Returns:
        Returns the partially created server managed object containing properties which were successfully decoded and empty properties for those which were not (this may include empty mandatory properties).