Class RegistryException

    • Constructor Detail

      • RegistryException

        public RegistryException()
        Constructs a JAXRException object with no reason or embedded Throwable.
      • RegistryException

        public RegistryException​(String reason)
        Constructs a JAXRException object with the given String as the reason for the exception being thrown.
        Parameters:
        reason - a description of what caused the exception
      • RegistryException

        public RegistryException​(String reason,
                                 Throwable cause)
        Constructs a JAXRException object with the given String as the reason for the exception being thrown and the given Throwable object as an embedded Throwable.
        Parameters:
        reason - a description of what caused the exception
        cause - a Throwable object that is to be embedded in this JAXRException object
      • RegistryException

        public RegistryException​(Throwable cause)
        Constructs a JAXRException object initialized with the given Throwable object.
        Parameters:
        cause - the Throwable that caused this Exception
    • Method Detail

      • getErrorObjectKey

        public Key getErrorObjectKey()
                              throws JAXRException
        Gets the Key to the first object that encountered an error in the registry.
        Returns:
        Key the key to the first object in error
        Throws:
        JAXRException - If the Jakarta XML Registries provider encounters an internal error
      • setErrorObjectKey

        public void setErrorObjectKey​(Key key)
                               throws JAXRException
        Sets the Key to the first object that encountered an error in the registry.
        Parameters:
        key - the key to the first object in error
        Throws:
        JAXRException - If the Jakarta XML Registries provider encounters an internal error