Class WsAddressingHeader

    • Constructor Detail

      • WsAddressingHeader

        public WsAddressingHeader()
    • Method Detail

      • setAction

        public void setAction​(@Nullable
                              AttributedURIType action)
        Sets the wsa:Action element.
        Parameters:
        action - to set
      • setMessageId

        public void setMessageId​(@Nullable
                                 AttributedURIType messageId)
        Sets the wsa:MessageID element.
        Parameters:
        messageId - to set
      • setTo

        public void setTo​(@Nullable
                          AttributedURIType to)
        Sets the wsa:To element.
        Parameters:
        to - to set
      • setRelatesTo

        public void setRelatesTo​(@Nullable
                                 RelatesToType relatesTo)
        Sets the wsa:RelatesTo element.
        Parameters:
        relatesTo - to set
      • setMappedReferenceParameters

        public void setMappedReferenceParameters​(Collection<Element> referenceParameters)
        Attaches reference parameters to the SOAP Header.

        These will be attached to the header directly, and will have the attribute "IsReferenceParameter='true'" added. Make sure you only add elements which aren't simple types and allow adding attributes!

        Parameters:
        referenceParameters - Elements which will be attached to the SOAP header