The following operations are supported. For a formal definition,
please review the
Service Description.
Web Service Links
Namespace Children of ::wsdb::operations::mywebservice::EchoSymbolOperation
Namespace Code for ::wsdb::operations::mywebservice::EchoSymbolOperation
namespace eval ::wsdb::operations::mywebservice::EchoSymbolOperation {
variable conversionList {Symbol Value}
variable inputElementData {
{Symbol!mywebservice::symbol}
}
variable invoke ::wsdb::operations::mywebservice::EchoSymbolOperation::Invoke
variable messages {{input EchoSymbolRequestMsg} {output EchoSymbolResponseMsg}}
variable operationProc ::mywebservice::EchoSymbol
variable procSignature Symbol
}
Procedures in ::wsdb::operations::mywebservice::EchoSymbolOperation
proc ::wsdb::operations::mywebservice::EchoSymbolOperation::Invoke {
inputXMLNS
outputXMLNS
} {
variable conversionList
::xml::childElementsAsListWithConversions $inputXMLNS $conversionList
return [::wsdb::elements::mywebservice::EchoSymbolResponse::new $outputXMLNS [::mywebservice::EchoSymbol $Symbol]]
}