com.ibm.wsspi.wsaddressing

Interface Metadata

All Superinterfaces:
AttributedType, java.lang.Cloneable

  1. public interface Metadata
  2. extends AttributedType, java.lang.Cloneable
The Metadata interface provides a Java representation of the WS-Addressing EndpointReference's [metadata] abstract property.

Method Summary

Modifier and Type Method and Description
  1. AttributedQName
getInterfaceName()
Returns the wsaw:InterfaceName represented by the Metadata.
  1. ServiceName
getServiceName()
Returns the wsaw:ServiceName represented by the Metadata.
  1. void
setInterfaceName(AttributedQName interfaceName)
Sets the wsaw:InterfaceName represented by the Metadata.
  1. void
setServiceName(ServiceName serviceName)
Sets the wsaw:ServiceName represented by the Metadata.
Methods inherited from interface com.ibm.wsspi.wsaddressing.AttributedType
addAttribute, getAttributeNames, getAttributeValue

Method Detail

getInterfaceName

  1. AttributedQName getInterfaceName( )
Returns the wsaw:InterfaceName represented by the Metadata.

The wsaw prefix corresponds the the WSDL namespace of the WS-Addressing specifcation in use.

Returns:
QName The primary InterfaceName of the endpoint being conveyed by this object. This corresponds to a WSDL 1.1 port type. Null will be returned if no InterfaceName exists.

setInterfaceName

  1. void setInterfaceName(AttributedQName interfaceName)
Sets the wsaw:InterfaceName represented by the Metadata.

The wsaw prefix corresponds the the WSDL namespace of the WS-Addressing specifcation in use.

Parameters:
interfaceName - The InterfaceName of the endpoint being conveyed by this object. This corresponds to a WSDL 1.1 port type.

getServiceName

  1. ServiceName getServiceName()
Returns the wsaw:ServiceName represented by the Metadata.

The wsaw prefix corresponds the the WSDL namespace of the WS-Addressing specifcation in use.

Returns:
ServiceName The ServiceName element identifying the set of endpoints or specific endpoint to which this Metadata object refers.

setServiceName

  1. void setServiceName(ServiceName serviceName)
Sets the wsaw:ServiceName represented by the Metadata.

The wsaw prefix corresponds the the WSDL namespace of the WS-Addressing specifcation in use.

Parameters:
serviceName - The ServiceName element identifying the set of endpoints or specific endpoint to which this Metadata object refers.