public class ApiSubscriptionManager extends Object implements SubscriptionManager, QuotesSubsSessionHandler
| Constructor and Description |
|---|
ApiSubscriptionManager(IMarketStreamingClient apiClient,
RetryPolicy retryPolicy) |
ApiSubscriptionManager(IMarketStreamingClient apiClient,
RetryPolicy retryPolicy,
Set<String> symbols,
String category,
Set<String> subTypes,
String depth,
Boolean overnightRequired) |
| Modifier and Type | Method and Description |
|---|---|
void |
addSubscription(String sessionId,
Set<String> symbols,
String category,
Set<String> subTypes,
String depth,
Boolean overnightRequired) |
void |
close() |
void |
onConnected(QuotesSubsConnectedContext context)
The connection is now connected.
|
void |
onDisconnected(QuotesSubsFailedContext context)
The connection is now disconnected.
|
void |
removeSubscription(String sessionId,
Set<String> symbols,
String category,
Set<String> subTypes,
Boolean unsubscribeAll) |
void |
subscribeOnConnected(Consumer<Throwable> subscribeFailedFallback) |
public ApiSubscriptionManager(IMarketStreamingClient apiClient, RetryPolicy retryPolicy)
public ApiSubscriptionManager(IMarketStreamingClient apiClient, RetryPolicy retryPolicy, Set<String> symbols, String category, Set<String> subTypes, String depth, Boolean overnightRequired)
public void subscribeOnConnected(Consumer<Throwable> subscribeFailedFallback)
subscribeOnConnected in interface SubscriptionManagerpublic void addSubscription(String sessionId, Set<String> symbols, String category, Set<String> subTypes, String depth, Boolean overnightRequired)
addSubscription in interface SubscriptionManagerpublic void removeSubscription(String sessionId, Set<String> symbols, String category, Set<String> subTypes, Boolean unsubscribeAll)
removeSubscription in interface SubscriptionManagerpublic void onConnected(QuotesSubsConnectedContext context)
QuotesSubsSessionHandleronConnected in interface QuotesSubsSessionHandlercontext - connected context.public void onDisconnected(QuotesSubsFailedContext context)
QuotesSubsSessionHandleronDisconnected in interface QuotesSubsSessionHandlercontext - disconnected context.public void close()
close in interface SubscriptionManagerclose in interface Closeableclose in interface AutoCloseableCopyright © 2025 Webull. All rights reserved.