com.ibm.wsdl

Class PortImpl

public class PortImpl extends AbstractWSDLElement implements Port

This class represents a port, an endpoint for the functionality described by a particular port type.

Author: Paul Fremantle Nirmal Mukhi Matthew J. Duftler

Field Summary
protected Bindingbinding
protected Stringname
protected ListnativeAttributeNames
static longserialVersionUID
Method Summary
BindinggetBinding()
Get the binding this port refers to.
StringgetName()
Get the name of this port.
ListgetNativeAttributeNames()
Get the list of local attribute names defined for this element in the WSDL specification.
voidsetBinding(Binding binding)
Set the binding this port should refer to.
voidsetName(String name)
Set the name of this port.
StringtoString()

Field Detail

binding

protected Binding binding

name

protected String name

nativeAttributeNames

protected List nativeAttributeNames

serialVersionUID

public static final long serialVersionUID

Method Detail

getBinding

public Binding getBinding()
Get the binding this port refers to.

Returns: the binding associated with this port

getName

public String getName()
Get the name of this port.

Returns: the port name

getNativeAttributeNames

public List getNativeAttributeNames()
Get the list of local attribute names defined for this element in the WSDL specification.

Returns: a List of Strings, one for each local attribute name

setBinding

public void setBinding(Binding binding)
Set the binding this port should refer to.

Parameters: binding the desired binding

setName

public void setName(String name)
Set the name of this port.

Parameters: name the desired name

toString

public String toString()
Copyright B) 2003,2006 IBM. All Rights Reserved.