Class EndpointReference

java.lang.Object
org.springframework.ws.soap.addressing.core.EndpointReference
All Implemented Interfaces:
Serializable

public final class EndpointReference extends Object implements Serializable
Represents an Endpoint Reference, as defined in the WS-Addressing specification.
Since:
1.5.0
Author:
Arjen Poutsma
See Also:
  • Constructor Details

    • EndpointReference

      public EndpointReference(URI address)
      Creates a new instance of the EndpointReference class with the given address. The reference parameters and properties are empty.
      Parameters:
      address - the endpoint address
    • EndpointReference

      public EndpointReference(URI address, List<Node> referenceProperties, List<Node> referenceParameters)
      Creates a new instance of the EndpointReference class with the given address, reference properties, and reference parameters.
      Parameters:
      address - the endpoint address
      referenceProperties - the reference properties, as a list of Node
      referenceParameters - the reference parameters, as a list of Node
  • Method Details

    • getAddress

      public URI getAddress()
      Returns the address of the endpoint.
    • getReferenceProperties

      public List<Node> getReferenceProperties()
      Returns the reference properties of the endpoint, as a list of Node objects.
    • getReferenceParameters

      public List<Node> getReferenceParameters()
      Returns the reference parameters of the endpoint, as a list of Node objects.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object