Class ServerManagedObjectDecodingException

  • All Implemented Interfaces:
    Serializable, org.forgerock.i18n.LocalizableException

    public 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:
    Serialized Form
    • 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).