xsul.ws_addressing
Class WsaEndpointReference

java.lang.Object
  extended byXmlElementAdapter
      extended byxsul.ws_addressing.WsaEndpointReference
All Implemented Interfaces:
DataValidation
Direct Known Subclasses:
HttpEndpointReference

public class WsaEndpointReference
extends XmlElementAdapter
implements DataValidation

Implementation of Endpoint Reference from Web Services Addressing (WS-Addressing)

Version:
$Revision: 1.12 $
Author:
Aleksander Slominski
See Also:
Serialized Form

Field Summary
static java.lang.String NAME
           
 
Constructor Summary
WsaEndpointReference(java.net.URI address)
           
 
Method Summary
 java.net.URI getAddress()
           
 Iterable getPolicy()
           
 QName getPortType()
           
 XmlElement getReferenceParameters()
           
 XmlElement getReferenceParameters(XmlNamespace ns, java.lang.String name)
           
 XmlElement getReferenceProperties()
           
 XmlElement getReferenceProperty(XmlNamespace ns, java.lang.String name)
           
 QName getServiceName()
           
 java.lang.String getServicePortName()
           
 void setAddress(java.net.URI uri)
           
 java.lang.String toString()
           
 void validateData()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NAME

public static final java.lang.String NAME
See Also:
Constant Field Values
Constructor Detail

WsaEndpointReference

public WsaEndpointReference(java.net.URI address)
Method Detail

getAddress

public java.net.URI getAddress()

setAddress

public void setAddress(java.net.URI uri)

getReferenceProperties

public XmlElement getReferenceProperties()

getReferenceProperty

public XmlElement getReferenceProperty(XmlNamespace ns,
                                       java.lang.String name)

getReferenceParameters

public XmlElement getReferenceParameters()

getReferenceParameters

public XmlElement getReferenceParameters(XmlNamespace ns,
                                         java.lang.String name)

getPolicy

public Iterable getPolicy()

getPortType

public QName getPortType()

getServiceName

public QName getServiceName()

getServicePortName

public java.lang.String getServicePortName()

validateData

public void validateData()
                  throws DataValidationException
Specified by:
validateData in interface DataValidation
Throws:
DataValidationException

toString

public java.lang.String toString()


IU Extreme! Lab (http://www.extreme.indiana.edu)