Home » synapse-1.2-src » samples.common » [javadoc | source]
samples.common
public class: StockQuoteHandler [javadoc | source]
java.lang.Object
   samples.common.StockQuoteHandler
A class that can create messages to, and parse replies from our sample StockQuote service
Method from samples.common.StockQuoteHandler Summary:
createCustomQuoteRequest,   createFullQuoteRequest,   createMarketActivityRequest,   createPlaceOrderRequest,   createStandardQuoteRequest,   parseCustomQuoteResponse,   parseFullQuoteResponse,   parseMarketActivityResponse,   parseStandardQuoteResponse,   randomString
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from samples.common.StockQuoteHandler Detail:
 public static OMElement createCustomQuoteRequest(String symbol) 
    Create a new custom quote request with a body as follows symbol
 public static OMElement createFullQuoteRequest(String symbol) 
    Create a new full quote request with a body as follows IBM
 public static OMElement createMarketActivityRequest() 
    Create a new market activity request with a body as follows IBM ... MSFT
 public static OMElement createPlaceOrderRequest(double purchPrice,
    int qty,
    String symbol) 
    Create a new order for a quantiry of a stock at a given price 3.141593E0 4 IBM
 public static OMElement createStandardQuoteRequest(String symbol,
    int itrCount) 
    Create a new quote request with a body as follows IBM
 public static String parseCustomQuoteResponse(OMElement result) throws Exception 
    Digests the custom quote response and extracts the last trade price
 public static String parseFullQuoteResponse(OMElement result) throws Exception 
    0 -2.367492989603466 13.14956711287784 -155.58844623078153 157.47582716569198 Mon Apr 16 23:29:58 LKT 2007 -155.31924118819015 6373750.467022192 IBM Company -154.84071720443495 -17.353258031353164 -1.3910235348298898 170.1979104108393 IBM 8935 1 3.794122022240518 -8.656536789776045 176.77136802352928 170.28677783945102 Mon Apr 16 23:29:58 LKT 2007 -166.64126635049223 -6112014.916847887 IBM Company -168.30884678174925 -18.644628475049693 -2.29678289479374 -165.19288918603885 IBM 5825 ...
 public static String parseMarketActivityResponse(OMElement result) throws Exception 
    4.183958555301184 -8.585281368244686 -158.70528805517333 160.83784480071603 Tue Apr 17 02:21:30 LKT 2007 -157.4950051860593 5.9907588733164035E7 EHM Company -160.18368223376558 24.0926205053427 -2.6141745708181374 -160.04893483420904 EHM 6319 .... 7613 ...
 public static String parseStandardQuoteResponse(OMElement result) throws Exception 
    Digests the standard StockQuote response and extracts the last trade price
 public static String randomString(int count) 
    Return a random String of letters