com.ibm.wsdl
Class PortImpl
java.lang.Object
com.ibm.wsdl.AbstractWSDLElement
com.ibm.wsdl.PortImpl
- All Implemented Interfaces:
- java.io.Serializable, AttributeExtensible, ElementExtensible, Port, WSDLElement
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
- See Also:
- Serialized Form
Method Summary |
Binding |
getBinding()
Get the binding this port refers to. |
java.lang.String |
getName()
Get the name of this port. |
java.util.List |
getNativeAttributeNames()
Get the list of local attribute names defined for this element in
the WSDL specification. |
void |
setBinding(Binding binding)
Set the binding this port should refer to. |
void |
setName(java.lang.String name)
Set the name of this port. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
name
protected java.lang.String name
binding
protected Binding binding
nativeAttributeNames
protected java.util.List nativeAttributeNames
serialVersionUID
public static final long serialVersionUID
- See Also:
- Constant Field Values
PortImpl
public PortImpl()
setName
public void setName(java.lang.String name)
- Set the name of this port.
- Specified by:
setName
in interface Port
- Parameters:
name
- the desired name
getName
public java.lang.String getName()
- Get the name of this port.
- Specified by:
getName
in interface Port
- Returns:
- the port name
setBinding
public void setBinding(Binding binding)
- Set the binding this port should refer to.
- Specified by:
setBinding
in interface Port
- Parameters:
binding
- the desired binding
getBinding
public Binding getBinding()
- Get the binding this port refers to.
- Specified by:
getBinding
in interface Port
- Returns:
- the binding associated with this port
toString
public java.lang.String toString()
- Overrides:
toString
in class AbstractWSDLElement
getNativeAttributeNames
public java.util.List getNativeAttributeNames()
- Get the list of local attribute names defined for this element in
the WSDL specification.
- Specified by:
getNativeAttributeNames
in interface AttributeExtensible
- Returns:
- a List of Strings, one for each local attribute name
Copyright ? 2003,2006 IBM. All Rights Reserved.