FRAMES NO FRAMES | |||||||
| |||||||
SUMMARY: IMPORT | CONSTANT | MEMBER | ACTION | DETAIL: IMPORT | CONSTANT | MEMBER | ACTION |
Member summary | |
---|---|
com.apama.marketdata.InnerMarketDataKey | key
The symbol, service, exchange and market for this source of market data. |
dictionary<string, string> | keyExtraParams
Any additional extra parameters that are part of the session IDentification. |
Action summary | |
---|---|
string |
_toString()
This action returns a string representation of this key that is shorter than the standard toString action. |
com.apama.marketdata.SubscribeDepth |
getDepthSubscription()
This action will construct a subscription event to subscribe to the source the key represents. |
string |
getExchange()
This action returns the exchange for this market data source. |
com.apama.marketdata.InnerMarketDataKey |
getInnerKey()
This action returns the inner key, which does not contain key extra parameters. This is useful e.g. for using as a key in a dictionary. |
dictionary<string, string> |
getKeyExtraParams()
This action returns any key extra parameters for this market data source. |
string |
getMarket()
This action returns the market for this market data source. |
string |
getService()
This action returns the service for this market data source. |
string |
getSymbol()
This action returns the symbol for this market data source. |
com.apama.marketdata.SubscribeTick |
getTickSubscription()
This action will construct a subscription event to subscribe to the source the key represents. |
com.apama.marketdata.UnsubscribeDepth |
getUnsubscribeDepth()
This action will construct a unsubscription event to relinquish a subscription to the source the key represents. |
com.apama.marketdata.UnsubscribeTick |
getUnsubscribeTick()
This action will construct a unsubscription event to relinquish a subscription to the source the key represents. |
boolean |
matchesDepth(com.apama.marketdata.Depth depth)
This action tests a depth event to establish whether it came from the source the key represents. |
boolean |
matchesDepthSub(com.apama.marketdata.SubscribeDepth sub)
This action tests if a subscription is for the source this key represents. |
boolean |
matchesDepthUnsub(com.apama.marketdata.UnsubscribeDepth unsub)
This action tests if an unsubscription is for the source this key represents. |
boolean |
matchesMarketDataKey(com.apama.marketdata.MarketDataKey otherKey)
Tests whether two market data keys are the same. |
boolean |
matchesTick(com.apama.marketdata.Tick tick)
This action tests a tick event to establish whether it came from the source the key represents. |
boolean |
matchesTickSub(com.apama.marketdata.SubscribeTick sub)
This action tests if a subscription is for the source this key represents. |
boolean |
matchesTickUnsub(com.apama.marketdata.UnsubscribeTick unsub)
This action tests if an unsubscription is for the source this key represents. |
void |
set(string symbol, string service, string exchange, string market, dictionary<string, string> keyExtraParams)
This constructor is used to set a market data key by specifying each field explicitly. |
void |
setFromDepth(com.apama.marketdata.Depth depth)
This constructor is used to set a market data key from a depth event by extracting the extra parameters from it. |
void |
setFromDepthSub(com.apama.marketdata.SubscribeDepth sub)
This constructor is used to set a market data key from a subscription event. |
void |
setFromDepthUnsub(com.apama.marketdata.UnsubscribeDepth unsub)
This constructor is used to set a market data key from an unsubscription event. |
void |
setFromTick(com.apama.marketdata.Tick tick)
This constructor is used to set a market data key from a tick event by extracting the extra parameters from it. |
void |
setFromTickSub(com.apama.marketdata.SubscribeTick sub)
This constructor is used to set a market data key from a subscription event. |
void |
setFromTickUnsub(com.apama.marketdata.UnsubscribeTick unsub)
This constructor is used to set a market data key from an unsubscription event. |
Member detail |
---|
com.apama.marketdata.InnerMarketDataKey keyThe symbol, service, exchange and market for this source of market data.
dictionary<string, string> keyExtraParamsAny additional extra parameters that are part of the session IDentification.
Action detail |
---|
string _toString()This action returns a string representation of this key that is shorter than the standard toString action.
com.apama.marketdata.SubscribeDepth getDepthSubscription()This action will construct a subscription event to subscribe to the source the key represents.
string getExchange()This action returns the exchange for this market data source.
com.apama.marketdata.InnerMarketDataKey getInnerKey()This action returns the inner key, which does not contain key extra parameters. This is useful e.g. for using as a key in a dictionary.
dictionary<string, string> getKeyExtraParams()This action returns any key extra parameters for this market data source.
string getMarket()This action returns the market for this market data source.
string getService()This action returns the service for this market data source.
string getSymbol()This action returns the symbol for this market data source.
com.apama.marketdata.SubscribeTick getTickSubscription()This action will construct a subscription event to subscribe to the source the key represents.
com.apama.marketdata.UnsubscribeDepth getUnsubscribeDepth()This action will construct a unsubscription event to relinquish a subscription to the source the key represents.
com.apama.marketdata.UnsubscribeTick getUnsubscribeTick()This action will construct a unsubscription event to relinquish a subscription to the source the key represents.
boolean matchesDepth(com.apama.marketdata.Depth depth)This action tests a depth event to establish whether it came from the source the key represents.
boolean matchesDepthSub(com.apama.marketdata.SubscribeDepth sub)This action tests if a subscription is for the source this key represents.
boolean matchesDepthUnsub(com.apama.marketdata.UnsubscribeDepth unsub)This action tests if an unsubscription is for the source this key represents.
boolean matchesMarketDataKey(com.apama.marketdata.MarketDataKey otherKey)Tests whether two market data keys are the same.
boolean matchesTick(com.apama.marketdata.Tick tick)This action tests a tick event to establish whether it came from the source the key represents.
boolean matchesTickSub(com.apama.marketdata.SubscribeTick sub)This action tests if a subscription is for the source this key represents.
boolean matchesTickUnsub(com.apama.marketdata.UnsubscribeTick unsub)This action tests if an unsubscription is for the source this key represents.
void set(string symbol, string service, string exchange, string market, dictionary<string, string> keyExtraParams)This constructor is used to set a market data key by specifying each field explicitly.
void setFromDepth(com.apama.marketdata.Depth depth)This constructor is used to set a market data key from a depth event by extracting the extra parameters from it.
void setFromDepthSub(com.apama.marketdata.SubscribeDepth sub)This constructor is used to set a market data key from a subscription event.
void setFromDepthUnsub(com.apama.marketdata.UnsubscribeDepth unsub)This constructor is used to set a market data key from an unsubscription event.
void setFromTick(com.apama.marketdata.Tick tick)This constructor is used to set a market data key from a tick event by extracting the extra parameters from it.
void setFromTickSub(com.apama.marketdata.SubscribeTick sub)This constructor is used to set a market data key from a subscription event.
void setFromTickUnsub(com.apama.marketdata.UnsubscribeTick unsub)This constructor is used to set a market data key from an unsubscription event.
FRAMES NO FRAMES | |||||||
| |||||||
SUMMARY: IMPORT | CONSTANT | MEMBER | ACTION | DETAIL: IMPORT | CONSTANT | MEMBER | ACTION |