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 referenceProperties, List 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 getReferenceParameters()
          Returns the reference parameters of the endpoint, as a list of Node objects.
 List 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 referenceProperties,
                         List 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 getReferenceProperties()
Returns the reference properties of the endpoint, as a list of Node objects.


getReferenceParameters

public List 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-2010 The Spring Web Services Framework. All Rights Reserved.