com.ibm.wsdl.extensions.soap

Class SOAPOperationImpl

public class SOAPOperationImpl extends Object implements SOAPOperation

This class stores information associated with a SOAP operation that acts as the concrete implementation of an abstract operation specified in WSDL.

Author: Nirmal Mukhi (nmukhi@us.ibm.com) Matthew J. Duftler (duftler@us.ibm.com)

Field Summary
protected QNameelementType
protected Booleanrequired
static longserialVersionUID
protected StringsoapActionURI
protected Stringstyle
Method Summary
QNamegetElementType()
Get the type of this extensibility element.
BooleangetRequired()
Get whether or not the semantics of this extension are required.
StringgetSoapActionURI()
Get the value of the SOAP action attribute.
StringgetStyle()
Get the style for this SOAP operation.
voidsetElementType(QName elementType)
Set the type of this extensibility element.
voidsetRequired(Boolean required)
Set whether or not the semantics of this extension are required.
voidsetSoapActionURI(String soapActionURI)
Set the SOAP action attribute.
voidsetStyle(String style)
Set the style for this SOAP operation.
StringtoString()

Field Detail

elementType

protected QName elementType

required

protected Boolean required

serialVersionUID

public static final long serialVersionUID

soapActionURI

protected String soapActionURI

style

protected String style

Method Detail

getElementType

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

Returns: the extensibility element's type

getRequired

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

getSoapActionURI

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

Returns: the SOAP action attribute's value

getStyle

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

setElementType

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

Parameters: elementType the type

setRequired

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

setSoapActionURI

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

Parameters: soapActionURI the desired value of the SOAP action header for this operation.

setStyle

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

Parameters: style the desired style

toString

public String toString()
Copyright © 2003,2005 IBM. All Rights Reserved.