com.ibm.wsdl.extensions.soap12
Class SOAP12OperationImpl

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

public class SOAP12OperationImpl
extends java.lang.Object
implements SOAP12Operation

Based on com.ibm.wsdl.extensions.soap.SOAPOperationImpl

See Also:
Serialized Form

Field Summary
protected  QName elementType
           
protected  java.lang.Boolean required
           
static long serialVersionUID
           
protected  java.lang.Boolean soapActionRequired
           
protected  java.lang.String soapActionURI
           
protected  java.lang.String style
           
 
Constructor Summary
SOAP12OperationImpl()
           
 
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.Boolean getSoapActionRequired()
          Indicates whether the SOAP Action is required for this operation.
 java.lang.String getSoapActionURI()
          Get the value of the SOAP action attribute.
 java.lang.String getStyle()
          Get the style for this SOAP operation.
 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 setSoapActionRequired(java.lang.Boolean soapActionRequired)
          Specify whether the SOAP Action is required for this operation.
 void setSoapActionURI(java.lang.String soapActionURI)
          Set the SOAP action attribute.
 void setStyle(java.lang.String style)
          Set the style for this SOAP operation.
 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

soapActionURI

protected java.lang.String soapActionURI

soapActionRequired

protected java.lang.Boolean soapActionRequired

style

protected java.lang.String style

serialVersionUID

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

SOAP12OperationImpl

public SOAP12OperationImpl()
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

setSoapActionURI

public void setSoapActionURI(java.lang.String soapActionURI)
Set the SOAP action attribute.

Specified by:
setSoapActionURI in interface SOAP12Operation
Parameters:
soapActionURI - the desired value of the SOAP action header for this operation.

getSoapActionURI

public java.lang.String getSoapActionURI()
Get the value of the SOAP action attribute.

Specified by:
getSoapActionURI in interface SOAP12Operation
Returns:
the SOAP action attribute's value

setSoapActionRequired

public void setSoapActionRequired(java.lang.Boolean soapActionRequired)
Specify whether the SOAP Action is required for this operation.

Specified by:
setSoapActionRequired in interface SOAP12Operation
Parameters:
soapActionRequired - true if the SOAP Action is required, otherwise false.

getSoapActionRequired

public java.lang.Boolean getSoapActionRequired()
Indicates whether the SOAP Action is required for this operation.

Specified by:
getSoapActionRequired in interface SOAP12Operation
Returns:
true if the SOAP action is required, otherwise false.

setStyle

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

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

getStyle

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

Specified by:
getStyle in interface SOAP12Operation

toString

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


Copyright ? 2003,2006 IBM. All Rights Reserved.