com.ibm.wsdl.extensions.soap12
Class SOAP12BindingImpl

java.lang.Object
  extended by com.ibm.wsdl.extensions.soap12.SOAP12BindingImpl
All Implemented Interfaces:
java.io.Serializable, ExtensibilityElement, SOAP12Binding

public class SOAP12BindingImpl
extends java.lang.Object
implements SOAP12Binding

Copied from com.ibm.wsdl.extensions.soap.SOAPBindingImpl

See Also:
Serialized Form

Field Summary
protected  QName elementType
           
protected  java.lang.Boolean required
           
static long serialVersionUID
           
protected  java.lang.String style
           
protected  java.lang.String transportURI
           
 
Constructor Summary
SOAP12BindingImpl()
           
 
Method Summary
 QName getElementType()
          Get the type of this extensibility element.
 java.lang.Boolean getRequired()
          Get whether or not the semantics of this extension are required.
 java.lang.String getStyle()
          Get the style for this SOAP binding.
 java.lang.String getTransportURI()
          Get the transport URI to be used with this binding.
 void setElementType(QName elementType)
          Set the type of this extensibility element.
 void setRequired(java.lang.Boolean required)
          Set whether or not the semantics of this extension are required.
 void setStyle(java.lang.String style)
          Set the style for this SOAP binding.
 void setTransportURI(java.lang.String transportURI)
          Set the SOAP transport URI to be used for communicating with this binding.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

elementType

protected QName elementType

required

protected java.lang.Boolean required

style

protected java.lang.String style

transportURI

protected java.lang.String transportURI

serialVersionUID

public static final long serialVersionUID
See Also:
Constant Field Values
Constructor Detail

SOAP12BindingImpl

public SOAP12BindingImpl()
Method Detail

setElementType

public void setElementType(QName elementType)
Set the type of this extensibility element.

Specified by:
setElementType in interface ExtensibilityElement
Parameters:
elementType - the type

getElementType

public QName getElementType()
Get the type of this extensibility element.

Specified by:
getElementType in interface ExtensibilityElement
Returns:
the extensibility element's type

setRequired

public void setRequired(java.lang.Boolean required)
Set whether or not the semantics of this extension are required. Relates to the wsdl:required attribute.

Specified by:
setRequired in interface ExtensibilityElement

getRequired

public java.lang.Boolean getRequired()
Get whether or not the semantics of this extension are required. Relates to the wsdl:required attribute.

Specified by:
getRequired in interface ExtensibilityElement

setStyle

public void setStyle(java.lang.String style)
Set the style for this SOAP binding.

Specified by:
setStyle in interface SOAP12Binding
Parameters:
style - the desired style

getStyle

public java.lang.String getStyle()
Get the style for this SOAP binding.

Specified by:
getStyle in interface SOAP12Binding

setTransportURI

public void setTransportURI(java.lang.String transportURI)
Set the SOAP transport URI to be used for communicating with this binding.

Specified by:
setTransportURI in interface SOAP12Binding
Parameters:
transportURI - the URI describing the transport to be used

getTransportURI

public java.lang.String getTransportURI()
Get the transport URI to be used with this binding.

Specified by:
getTransportURI in interface SOAP12Binding
Returns:
the transport URI to be used

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright ? 2003,2006 IBM. All Rights Reserved.