Class WsAddressingHeader

  • All Implemented Interfaces:

    
    public class WsAddressingHeader
    
                        

    Convenience class to access WS-Addressing header information.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Constructor Detail

      • WsAddressingHeader

        WsAddressingHeader()
    • Method Detail

      • setMappedReferenceParameters

         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
      • setAction

         void setAction(@Nullable() AttributedURIType action)

        Sets the wsa:Action element.

        Parameters:
        action - to set
      • setMessageId

         void setMessageId(@Nullable() AttributedURIType messageId)

        Sets the wsa:MessageID element.

        Parameters:
        messageId - to set
      • setTo

         void setTo(@Nullable() AttributedURIType to)

        Sets the wsa:To element.

        Parameters:
        to - to set
      • setRelatesTo

         void setRelatesTo(@Nullable() RelatesToType relatesTo)

        Sets the wsa:RelatesTo element.

        Parameters:
        relatesTo - to set