public class StockQuoteClient extends Object
| Constructor and Description |
|---|
StockQuoteClient() |
| Modifier and Type | Method and Description |
|---|---|
void |
addHttpHeader(String name,
String value) |
void |
clearHttpHeader() |
org.apache.axiom.om.OMElement |
createPlaceOrderRequest(double purchasePrice,
int qty,
String symbol)
Create place order request
|
void |
destroy() |
org.apache.axiom.om.OMElement |
send(String trpUrl,
String addUrl,
String action,
org.apache.axiom.om.OMElement payload) |
org.apache.axiom.om.OMElement |
sendCustomQuoteRequest(String trpUrl,
String addUrl,
String symbol) |
org.apache.axiom.om.OMElement |
sendCustomQuoteRequestREST(String trpUrl,
String addUrl,
String symbol) |
void |
sendDualQuoteRequest(String trpUrl,
String addUrl,
String symbol)
Send dual quote request
|
org.apache.axiom.om.OMElement |
sendMultipleCustomQuoteRequest(String trpUrl,
String addUrl,
String symbol,
int n) |
org.apache.axiom.om.OMElement |
sendMultipleQuoteRequest(String trpUrl,
String addUrl,
String symbol,
int n) |
org.apache.axiom.om.OMElement |
sendMultipleQuoteRequestREST(String trpUrl,
String addUrl,
String symbol,
int n) |
void |
sendPlaceOrderRequest(String trpUrl,
String addUrl,
String symbol)
Send place order request
|
org.apache.axiom.om.OMElement |
sendSimpleQuoteRequest(String trpUrl,
String addUrl,
String symbol) |
org.apache.axiom.om.OMElement |
sendSimpleQuoteRequestREST(String trpUrl,
String addUrl,
String symbol) |
org.apache.axiom.om.OMElement |
sendSimpleStockQuoteRequest(String trpUrl,
String addUrl,
org.apache.axiom.om.OMElement payload) |
org.apache.axiom.om.OMElement |
sendSimpleStockQuoteRequest(String trpUrl,
String addUrl,
String symbol) |
org.apache.axiom.om.OMElement |
sendSimpleStockQuoteRequestREST(String trpUrl,
String addUrl,
org.apache.axiom.om.OMElement payload) |
org.apache.axiom.om.OMElement |
sendSimpleStockQuoteRequestREST(String trpUrl,
String addUrl,
String symbol) |
org.apache.axiom.om.OMElement |
sendSimpleStockQuoteSoap11(String trpUrl,
String addUrl,
String symbol) |
org.apache.axiom.om.OMElement |
sendSimpleStockQuoteSoap12(String trpUrl,
String addUrl,
String symbol) |
public void clearHttpHeader()
public org.apache.axiom.om.OMElement sendSimpleStockQuoteRequest(String trpUrl, String addUrl, String symbol) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic org.apache.axiom.om.OMElement sendSimpleStockQuoteRequestREST(String trpUrl, String addUrl, String symbol) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic org.apache.axiom.om.OMElement sendSimpleQuoteRequest(String trpUrl, String addUrl, String symbol) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic org.apache.axiom.om.OMElement sendSimpleQuoteRequestREST(String trpUrl, String addUrl, String symbol) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic org.apache.axiom.om.OMElement sendSimpleStockQuoteSoap11(String trpUrl, String addUrl, String symbol) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic org.apache.axiom.om.OMElement sendSimpleStockQuoteSoap12(String trpUrl, String addUrl, String symbol) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic org.apache.axiom.om.OMElement sendSimpleStockQuoteRequest(String trpUrl, String addUrl, org.apache.axiom.om.OMElement payload) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic org.apache.axiom.om.OMElement sendSimpleStockQuoteRequestREST(String trpUrl, String addUrl, org.apache.axiom.om.OMElement payload) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic org.apache.axiom.om.OMElement sendCustomQuoteRequest(String trpUrl, String addUrl, String symbol) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic org.apache.axiom.om.OMElement send(String trpUrl, String addUrl, String action, org.apache.axiom.om.OMElement payload) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic org.apache.axiom.om.OMElement sendCustomQuoteRequestREST(String trpUrl, String addUrl, String symbol) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic org.apache.axiom.om.OMElement sendMultipleCustomQuoteRequest(String trpUrl, String addUrl, String symbol, int n) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic org.apache.axiom.om.OMElement sendMultipleQuoteRequest(String trpUrl, String addUrl, String symbol, int n) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic org.apache.axiom.om.OMElement sendMultipleQuoteRequestREST(String trpUrl, String addUrl, String symbol, int n) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic void destroy()
public void sendPlaceOrderRequest(String trpUrl, String addUrl, String symbol) throws org.apache.axis2.AxisFault
trpUrl - transport urladdUrl - address urlsymbol - symbolorg.apache.axis2.AxisFault - if error occurs when sending requestpublic org.apache.axiom.om.OMElement createPlaceOrderRequest(double purchasePrice,
int qty,
String symbol)
purchasePrice - purchase priceqty - quantitysymbol - symbolCopyright © 2015 WSO2 Inc. All rights reserved.