public class WebSocketClient extends Object implements SubscribeAsyncApi
| 限定符和类型 | 字段和说明 |
|---|---|
static CountDownLatch |
connectCountDown |
static String |
STOMP_DECODER |
static String |
STOMP_ENCODER |
| 构造器和说明 |
|---|
WebSocketClient(String url,
ApiAuthentication authentication,
ApiComposeCallback apiComposeCallback) |
WebSocketClient(String url,
ApiAuthentication authentication,
ApiComposeCallback apiComposeCallback,
ClientHeartBeatData clientHeartBeatData) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
cancelSubscribe(Subject subject)
取消订阅主题
|
String |
cancelSubscribeAskBid(Set<String> symbols)
取消订阅买卖盘数据
|
String |
cancelSubscribeFuture(Set<String> symbols)
取消订单期货数据
|
String |
cancelSubscribeOption(Set<String> symbols)
取消订阅期权数据
|
String |
cancelSubscribeQuote(Set<String> symbols)
取消订阅行情
|
void |
connect() |
void |
disconnect() |
String |
getSubscribedSymbols()
查询已订阅symbol列表
|
boolean |
isConnected() |
String |
subscribe(String account,
Subject subject)
订阅主题字段
|
String |
subscribe(String account,
Subject subject,
List<String> focusKeys)
订阅主题字段
|
String |
subscribe(Subject subject)
订阅主题
|
String |
subscribe(Subject subject,
List<String> focusKeys)
订阅主题字段
|
String |
subscribeAskBid(Set<String> symbols,
Exchange exchange)
订阅买卖盘数据
|
String |
subscribeFuture(Set<String> symbols)
订阅期货数据
|
String |
subscribeOption(Set<String> symbols)
订阅期权数据
|
String |
subscribeQuote(Set<String> symbols)
订阅行情
|
String |
subscribeQuote(Set<String> symbols,
List<String> focusKeys)
订阅行情字段
|
public static CountDownLatch connectCountDown
public WebSocketClient(String url, ApiAuthentication authentication, ApiComposeCallback apiComposeCallback)
public WebSocketClient(String url, ApiAuthentication authentication, ApiComposeCallback apiComposeCallback, ClientHeartBeatData clientHeartBeatData)
public void connect()
public void disconnect()
public boolean isConnected()
public String subscribe(Subject subject, List<String> focusKeys)
SubscribeAsyncApisubscribe 在接口中 SubscribeAsyncApisubject - 主题focusKeys - 关注key列表public String subscribe(Subject subject)
SubscribeAsyncApisubscribe 在接口中 SubscribeAsyncApisubject - 主题public String subscribe(String account, Subject subject)
SubscribeAsyncApisubscribe 在接口中 SubscribeAsyncApiaccount - 账户subject - 主题public String subscribe(String account, Subject subject, List<String> focusKeys)
SubscribeAsyncApisubscribe 在接口中 SubscribeAsyncApiaccount - 账户subject - 主题focusKeys - 关注key列表public String cancelSubscribe(Subject subject)
SubscribeAsyncApicancelSubscribe 在接口中 SubscribeAsyncApisubject - 主题public String subscribeQuote(Set<String> symbols)
SubscribeAsyncApisubscribeQuote 在接口中 SubscribeAsyncApisymbols - 标的列表public String subscribeQuote(Set<String> symbols, List<String> focusKeys)
SubscribeAsyncApisubscribeQuote 在接口中 SubscribeAsyncApisymbols - 标的列表focusKeys - 关注keypublic String cancelSubscribeQuote(Set<String> symbols)
SubscribeAsyncApicancelSubscribeQuote 在接口中 SubscribeAsyncApisymbols - 标的列表public String subscribeOption(Set<String> symbols)
SubscribeAsyncApisubscribeOption 在接口中 SubscribeAsyncApisymbols - 标的列表public String cancelSubscribeOption(Set<String> symbols)
SubscribeAsyncApicancelSubscribeOption 在接口中 SubscribeAsyncApisymbols - 标的列表public String subscribeFuture(Set<String> symbols)
SubscribeAsyncApisubscribeFuture 在接口中 SubscribeAsyncApisymbols - 标的列表public String cancelSubscribeFuture(Set<String> symbols)
SubscribeAsyncApicancelSubscribeFuture 在接口中 SubscribeAsyncApisymbols - 标的列表public String subscribeAskBid(Set<String> symbols, Exchange exchange)
SubscribeAsyncApisubscribeAskBid 在接口中 SubscribeAsyncApisymbols - 标的列表public String cancelSubscribeAskBid(Set<String> symbols)
SubscribeAsyncApicancelSubscribeAskBid 在接口中 SubscribeAsyncApisymbols - 标的列表public String getSubscribedSymbols()
SubscribeAsyncApigetSubscribedSymbols 在接口中 SubscribeAsyncApiCopyright © 2019. All rights reserved.