javax.xml.ws.addressing
Interface AttributedURI

All Superinterfaces:
AddressingType, AttributeExtensible

public interface AttributedURI
extends AddressingType, AttributeExtensible

Abstraction AttributedURIType defined in the normative WS-Addressing core schema.

Since:
JAX-WSA 1.0

Method Summary
 void addAttribute(QName name, java.lang.String value)
          AttributedURIType allows arbitrary extensibility elements that do not belong to the wsa namespace.
 java.net.URI getURI()
          Accessor for the URI property.
 
Methods inherited from interface javax.xml.ws.addressing.AddressingType
getNamespaceURI
 
Methods inherited from interface javax.xml.ws.addressing.AttributeExtensible
getAttributes
 

Method Detail

getURI

java.net.URI getURI()
Accessor for the URI property.

Returns:
The value of the property.

addAttribute

void addAttribute(QName name,
                  java.lang.String value)
AttributedURIType allows arbitrary extensibility elements that do not belong to the wsa namespace.

Specified by:
addAttribute in interface AttributeExtensible
Parameters:
name - The name of the attribute to be added.
value - The value of the attribute to be added.
Throws:
AddressingException - if the name parameter belongs to the wsa namespace.