Spring Web Services Framework

org.springframework.ws.soap.addressing.core
Class EndpointReference

java.lang.Object
  extended by 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:
Endpoint References, Serialized Form

Constructor Summary
EndpointReference(URI address)
          Creates a new instance of the EndpointReference class with the given address.
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.
 
Method Summary
 boolean equals(Object o)
           
 URI getAddress()
          Returns the address of the endpoint.
 List<Node> getReferenceParameters()
          Returns the reference parameters of the endpoint, as a list of Node objects.
 List<Node> getReferenceProperties()
          Returns the reference properties of the endpoint, as a list of Node objects.
 int hashCode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

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 Detail

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

Spring Web Services Framework

Copyright © 2005-2013 The Spring Web Services Framework. All Rights Reserved.