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)
cancel subscribe trade data , include order / position / asset
|
String |
cancelSubscribeDepthQuote(Set<String> symbols)
cancel subscribe depth data
|
String |
cancelSubscribeFuture(Set<String> symbols)
cancel subscribe futures data
|
String |
cancelSubscribeOption(Set<String> symbols)
cancel subscribe option data
|
String |
cancelSubscribeQuote(Set<String> symbols)
cancel subscribe quote data,include stock / option / futures
|
void |
connect() |
void |
disconnect() |
String |
getSubscribedSymbols()
query subscribed symbol list
|
boolean |
isConnected() |
String |
subscribe(String account,
Subject subject)
subscribe trade data , include order / position / asset
|
String |
subscribe(String account,
Subject subject,
List<String> focusKeys)
subscribe trade data , include order / position / asset
|
String |
subscribe(Subject subject)
subscribe trade data , include order / position / asset
|
String |
subscribe(Subject subject,
List<String> focusKeys)
subscribe trade data , include order / position / asset
|
String |
subscribeDepthQuote(Set<String> symbols)
subscribe depth data
|
String |
subscribeFuture(Set<String> symbols)
subscribe futures data
|
String |
subscribeOption(Set<String> symbols)
subscribe option data
|
String |
subscribeQuote(Set<String> symbols)
subscrie quote
|
String |
subscribeQuote(Set<String> symbols,
List<String> focusKeys)
subscribe quote data
|
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 - trade subjectfocusKeys - focus keyspublic String subscribe(Subject subject)
SubscribeAsyncApisubscribe 在接口中 SubscribeAsyncApisubject - trade subjectpublic String subscribe(String account, Subject subject)
SubscribeAsyncApisubscribe 在接口中 SubscribeAsyncApiaccount - subscribe accountsubject - trade subjectpublic String subscribe(String account, Subject subject, List<String> focusKeys)
SubscribeAsyncApisubscribe 在接口中 SubscribeAsyncApiaccount - accountsubject - subjectfocusKeys - focus keyspublic String cancelSubscribe(Subject subject)
SubscribeAsyncApicancelSubscribe 在接口中 SubscribeAsyncApisubject - trade subjectpublic String subscribeQuote(Set<String> symbols)
SubscribeAsyncApisubscribeQuote 在接口中 SubscribeAsyncApisymbols - symbol listpublic String subscribeQuote(Set<String> symbols, List<String> focusKeys)
SubscribeAsyncApisubscribeQuote 在接口中 SubscribeAsyncApisymbols - symbol listfocusKeys - focus keyspublic String cancelSubscribeQuote(Set<String> symbols)
SubscribeAsyncApicancelSubscribeQuote 在接口中 SubscribeAsyncApisymbols - symbol listpublic String subscribeOption(Set<String> symbols)
SubscribeAsyncApisubscribeOption 在接口中 SubscribeAsyncApisymbols - symbol listpublic String cancelSubscribeOption(Set<String> symbols)
SubscribeAsyncApicancelSubscribeOption 在接口中 SubscribeAsyncApisymbols - symbol listpublic String subscribeFuture(Set<String> symbols)
SubscribeAsyncApisubscribeFuture 在接口中 SubscribeAsyncApisymbols - symbol listpublic String cancelSubscribeFuture(Set<String> symbols)
SubscribeAsyncApicancelSubscribeFuture 在接口中 SubscribeAsyncApisymbols - symbol listpublic String subscribeDepthQuote(Set<String> symbols)
SubscribeAsyncApisubscribeDepthQuote 在接口中 SubscribeAsyncApisymbols - symbol listpublic String cancelSubscribeDepthQuote(Set<String> symbols)
SubscribeAsyncApicancelSubscribeDepthQuote 在接口中 SubscribeAsyncApisymbols - symbol listpublic String getSubscribedSymbols()
SubscribeAsyncApigetSubscribedSymbols 在接口中 SubscribeAsyncApiCopyright © 2021. All rights reserved.