com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction
Interface EndpointReferenceType


public interface EndpointReferenceType

Interface related to "EndpointReferenceType" WS-Addressing type Thought to be the most "user-friendly" as possible according to WS-Addressing specification content and especially its associated XML Schema

Author:
Thierry Déjean - EBM Websourcing

Method Summary
 void addAllAny(java.util.List<org.w3c.dom.Element> anyAsElts)
          Add a list of endpoint extension elements
 void addAny(org.w3c.dom.Element anyAsElt)
          Add an endpoint extension element
 java.net.URI getAddress()
          Get the endpoint address value Note : never null according to WS-Addressing specification
 java.util.List<org.w3c.dom.Element> getAny()
          Get the endpoint extensions elements
 MetadataType getMetadata()
          Get the endpoint metadata value
 ReferenceParametersType getReferenceParameters()
          Get the endpoint reference parameters value
 void setAddress(java.net.URI value)
          Set the endpoint address value Note : must not be null according to WS-Addressing specification
 void setMetadata(MetadataType value)
          Set the endpoint metadata value
 void setReferenceParameters(ReferenceParametersType value)
          Set the endpoint reference parameters value
 

Method Detail

getAddress

java.net.URI getAddress()
Get the endpoint address value Note : never null according to WS-Addressing specification

Returns:
the endpoint address value as an URI object

setAddress

void setAddress(java.net.URI value)
Set the endpoint address value Note : must not be null according to WS-Addressing specification

Parameters:
the - address value, provided as URI to set

getReferenceParameters

ReferenceParametersType getReferenceParameters()
Get the endpoint reference parameters value

Returns:
the reference parameters value as a ReferenceParametersType object

setReferenceParameters

void setReferenceParameters(ReferenceParametersType value)
Set the endpoint reference parameters value

Parameters:
the - reference parameter value, provided as ReferenceParametersType to set

getMetadata

MetadataType getMetadata()
Get the endpoint metadata value

Returns:
the metadata value as a MetadataType object

setMetadata

void setMetadata(MetadataType value)
Set the endpoint metadata value

Parameters:
the - metadata value, provided as MetadataType to set

getAny

java.util.List<org.w3c.dom.Element> getAny()
Get the endpoint extensions elements

Returns:
list of endpoint extensions as list of Element objects

addAny

void addAny(org.w3c.dom.Element anyAsElt)
Add an endpoint extension element

Parameters:
anyAsElt - the extension to add, provided as a Element object

addAllAny

void addAllAny(java.util.List<org.w3c.dom.Element> anyAsElts)
Add a list of endpoint extension elements

Parameters:
anyAsElts - the list of extension - as list of - to add


Copyright © 2010-2011 eBM Websourcing. All Rights Reserved.