Interface BinderListenerInterface


public interface BinderListenerInterface
  • Method Summary

    Modifier and Type Method Description
    void setListener​(jakarta.xml.bind.Binder binder, jakarta.xml.bind.Unmarshaller.Listener listener)
    Register unmarshal event callback Unmarshaller.Listener with this Unmarshaller.
  • Method Details

    • setListener

      void setListener​(jakarta.xml.bind.Binder binder, jakarta.xml.bind.Unmarshaller.Listener listener) throws java.lang.IllegalAccessException, java.lang.IllegalArgumentException, java.lang.reflect.InvocationTargetException, java.lang.NoSuchMethodException, java.lang.SecurityException, java.lang.NoSuchFieldException

      Register unmarshal event callback Unmarshaller.Listener with this Unmarshaller.

      There is only one Listener per Unmarshaller. Setting a Listener replaces the previous set Listener. One can unregister current Listener by setting listener to null.

      Parameters:
      listener - provides unmarshal event callbacks for this Unmarshaller
      Throws:
      java.lang.reflect.InvocationTargetException
      java.lang.IllegalArgumentException
      java.lang.IllegalAccessException
      java.lang.SecurityException
      java.lang.NoSuchMethodException
      java.lang.NoSuchFieldException
      Since:
      11.4.7