Class ServerManagedObjectDecodingException

All Implemented Interfaces:
Serializable, LocalizableException

public final class ServerManagedObjectDecodingException extends DecodingException
The requested server managed object was found but one or more of its properties could not be decoded successfully.
See Also:
  • Constructor Details

    • 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 Details

    • 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).