The following operations are supported. For a formal definition, please review the Service Description.

Web Service Links

Namespace Children of ::wsdb::operations::stock::StockOperation

Namespace Code for ::wsdb::operations::stock::StockOperation

namespace eval ::wsdb::operations::stock::StockOperation {
    variable conversionList {Symbol Value Verbose Value}
    variable inputElementData {
    Symbol
    {Verbose {default 0 minOccurs 0} }
}
    variable invoke ::wsdb::operations::stock::StockOperation::Invoke
    variable messages {{input StockRequestMsg} {output StockResponseMsg}}
    variable operationProc ::stock::Stock
    variable procSignature {Symbol {{Verbose 0}}}

}

Procedures in ::wsdb::operations::stock::StockOperation


proc ::wsdb::operations::stock::StockOperation::Invoke {
    inputXMLNS
    outputXMLNS
} {
    variable conversionList
    set Verbose 0
    ::xml::childElementsAsListWithConversions $inputXMLNS $conversionList

    return [::wsdb::elements::stock::StockResponse::new $outputXMLNS [::stock::Stock $Symbol $Verbose]]
}