Class ResponseBuilder.DocLit

  • Enclosing class:
    ResponseBuilder

    public static final class ResponseBuilder.DocLit
    extends ResponseBuilder
    Treats a payload as multiple parts wrapped into one element, and processes all such wrapped parts.
    • Method Detail

      • readResponse

        public Object readResponse​(Message msg,
                                   Object[] args)
                            throws jakarta.xml.bind.JAXBException,
                                   XMLStreamException
        Description copied from class: ResponseBuilder
        Reads a response Message, disassembles it, and moves obtained Java values to the expected places.
        Specified by:
        readResponse in class ResponseBuilder
        Parameters:
        msg - The reply Message to be de-composed.
        args - The Java arguments given to the SEI method invocation. Some parts of the reply message may be set to Holders in the arguments.
        Returns:
        If a part of the reply message is returned as a return value from the SEI method, this method returns that value. Otherwise null.
        Throws:
        jakarta.xml.bind.JAXBException - if there's an error during unmarshalling the reply message.
        XMLStreamException - if there's an error during unmarshalling the reply message.