pp108 : BindingOperation

BindingOperation

Represents an operation element within a binding which specifies binding information for the operation with the same name within the binding's portType.

Method

Description

getName

Returns the value of the name attribute of the binding operation node.

getSOAPActionValue

Returns the value (URI) of the soapAction attribute of the binding operation node.

getStyleValue

  • Returns the value of the style attribute specific to the operation.
  • Returns the value of the style attribute of the soap:binding. If it is not present it returns the style attribute of the soap:operation.

getDocumentation

Returns the documentation node containing human readable documentation.

getInputUseValue

Returns the value of the use attribute of the soap:body element inside input node.

getOutputUseValue

Returns the value of the use attribute of the soap:body element in output.

isHTTPURLEncoded

Returns true or false based on whether the input contains http:urlEncoded or not.

isHTTPURLReplacement

Returns true or false based on whether the input contains http:urlReplacement or not.

getDefinition

Returns the parent Definition object corresponding to this BindingOperation object.

getXMLNode

Returns the XML node corresponding to this BindingOperation object.

isSOAPOperation

Checks whether this is a soap:operation. Returns a boolean.

isHTTPOperation

Checks whether this is an http:operation. Returns a boolean.

getHTTPLocationValue

Returns the value of the 'location' attribute of the http:operation node.

getInputEncodingStyle

Returns the value of the 'encodingStyle' attribute of the 'soap:body'of the 'input' node.

getInputEncodingNamespace

Returns the value of the 'namespace' attribute of the 'soap:body'of the 'input' node.

getOutputEncodingStyle

Returns the value of the 'encodingStyle' attribute of the 'soap:body'of the 'output' node.

getOutputEncodingNamespace

Returns the value of the 'namespace' attribute of the 'soap:body'of the 'output' node.

getInputSOAPBody

Creates the SOAPBody object for the input soap body and returns the SOAPBody object.

getOutputSOAPBody

Creates the SOAPBody object for the output soap body and returns the SOAPBody object.

getOutputSOAPHeaders

Creates a SOAPHeader object for each output soap header and returns a collection of input soap header objects.

getFaults

Creates a fault object for each fault and returns a collection of fault objects.

getInputSOAPInstance

Returns the input SOAP instance for the operation.

getOutputSOAPInstance

Returns the output SOAP instance for the operation.

getInputSOAPHeaders

Creates a SOAPHeader Object for each input soap header and returns a collection of input soap header Objects.