Package | Description |
---|---|
com.epam.cmefast.marketdata | |
com.epam.cmefast.marketdata.cfg | |
com.epam.cmefast.marketdata.impl |
Modifier and Type | Method and Description |
---|---|
Map<Long,Configuration.Subscription> |
MarketDataApp.getAllSubscriptions()
Get all Security Subscriptions, per Security Id
|
Modifier and Type | Method and Description |
---|---|
void |
MarketDataApp.startAdhoc(Configuration.Subscription subscription)
Start an adhoc Subscription
|
Modifier and Type | Method and Description |
---|---|
Configuration.Subscription |
Configuration.Subscription.bindAllSecurityEventsListener(SecurityEventsListener listener)
Bind an Security Event Listener instance to the given Subscription.
|
Configuration.Subscription |
Configuration.Subscription.bindConsolidatedBookListener(ConsolidatedOrderBookListener listener)
Bind an Consolidated Order Book Listener instance to the given Subscription.
|
Configuration.Subscription |
Configuration.Subscription.bindDirectBookListener(OrderBookListener listener)
Bind an Order Book Listener instance to the given Subscription.
|
Configuration.Subscription |
Configuration.Subscription.bindImpliedBookListener(ImpliedOrderBookListener listener)
Bind an Implied Order Book Listener instance to the given Subscription.
|
Configuration.Subscription |
Configuration.Subscription.bindQuoteRequestsListener(QuoteRequestListener listener)
Bind an Security Status Listener instance to the given Subscription.
|
Configuration.Subscription |
Configuration.Subscription.bindSecurityStatusListener(SecurityStatusListener listener)
Bind an Security Status Listener instance to the given Subscription.
|
Configuration.Subscription |
Configuration.Subscription.bindStatisticsListener(StatisticsListener listener)
Bind an Statistics Listener instance to the given Subscription.
|
Configuration.Subscription |
Configuration.Subscription.bindTradesListener(TradeListener listener)
Bind an Trade Listener instance to the given Subscription.
|
Configuration.Subscription |
Configuration.findSubscription(String id)
Find Subscription be Id.
|
static Configuration.Subscription |
ConfigHelper.newOverwriteSubscription(String id)
Creates new Subscription instance with a given Id and overwrite attribute=true
|
static Configuration.Subscription |
ConfigHelper.newSubscription(String id)
Creates new Subscription instance with a given Id
|
static Configuration.Subscription |
ConfigHelper.newSubscription(String id,
Long[] secIdArray,
boolean overwriteFlag,
Configuration.SubscriptionOption[] options)
Creates new Subscription instance by a given list of Security Ids and Subscription Options.
|
static Configuration.Subscription |
ConfigHelper.newSubscription(String id,
Long[] secIdArray,
Configuration.SubscriptionOption[] options)
Creates new Subscription instance by a given list of Security Ids and Subscription Options
|
static Configuration.Subscription |
ConfigHelper.newSubscriptionByGroup(String id,
String[] secGroupArray,
boolean overwriteFlag,
Configuration.SubscriptionOption[] options)
Creates new Subscription instance by a given list of Security Group Names and Subscription Options.
|
static Configuration.Subscription |
ConfigHelper.newSubscriptionByGroup(String id,
String[] secGroupArray,
Configuration.SubscriptionOption[] options)
Creates new Subscription instance by a given list of Security Group Names and Subscription Options
|
static Configuration.Subscription |
ConfigHelper.newSubscriptionBySecDesc(String id,
String[] secDescArray,
boolean overwriteFlag,
Configuration.SubscriptionOption[] options)
Creates new Subscription instance by a given list of Security Ids and Subscription Options.
|
static Configuration.Subscription |
ConfigHelper.newSubscriptionBySecDesc(String id,
String[] secDescArray,
Configuration.SubscriptionOption[] options)
Creates new Subscription instance by a given list of Security Descriptions and Subscription Options
|
static Configuration.Subscription |
ConfigHelper.newSubscriptionBySymbol(String id,
String[] secSymbArray,
boolean overwriteFlag,
Configuration.SubscriptionOption[] options)
Creates new Subscription instance by a given list of Security Symbols and Subscription Options.
|
static Configuration.Subscription |
ConfigHelper.newSubscriptionBySymbol(String id,
String[] secSymbArray,
Configuration.SubscriptionOption[] options)
Creates new Subscription instance by a given list of Security Symbols and Subscription Options
|
Configuration.Subscription |
Configuration.Subscription.setDisabled(boolean disabled) |
Configuration.Subscription |
Configuration.Subscription.setId(String id) |
Configuration.Subscription |
Configuration.Subscription.setOptions(List<Configuration.SubscriptionOption> options) |
Configuration.Subscription |
Configuration.Subscription.setOverwrite(boolean overwrite) |
Configuration.Subscription |
Configuration.Subscription.setSecurities(Configuration.SecurityFilter securities) |
Configuration.Subscription |
Configuration.Subscription.setSubscribeToAll(boolean subscribeToAll) |
Modifier and Type | Method and Description |
---|---|
List<Configuration.Subscription> |
Configuration.getSubscriptions() |
Modifier and Type | Method and Description |
---|---|
static boolean |
ConfigHelper.validateNewSubscription(Configuration cfg,
Configuration.Subscription subscription)
Validate a given Subscription instance in scope if a given Configuration.
|
Modifier and Type | Method and Description |
---|---|
Configuration |
Configuration.setSubscriptions(List<Configuration.Subscription> subscriptions) |
Modifier and Type | Method and Description |
---|---|
Configuration.Subscription |
Subscriptions.findOrResolveSubscription(SecurityDefinition secDef) |
Configuration.Subscription |
Subscriptions.getSecuritySubscription(Long securityId) |
Configuration.Subscription |
Subscriptions.resolveSubscription(SecurityDefinition secDef) |
Modifier and Type | Method and Description |
---|---|
Map<Long,Configuration.Subscription> |
MarketDataAppImpl.getAllSubscriptions() |
ConcurrentMap<Long,Configuration.Subscription> |
Subscriptions.getSubscribedSecurities() |
List<Configuration.Subscription> |
Subscriptions.getSubscriptions() |
Modifier and Type | Method and Description |
---|---|
void |
MarketDataAppImpl.startAdhoc(Configuration.Subscription subscription) |
Modifier and Type | Method and Description |
---|---|
void |
Subscriptions.setSubscriptions(List<Configuration.Subscription> subscriptions) |
Copyright © 2000-2017 EPAM Systems. All Rights Reserved.