com.apama.md.user
Event MDManagerInterface


The Market Data Manager (MDManager) Interface allows the user to connect to and control all of the different datastream types provided by the adapter/datasource that was provided when the interface was created using the MDManagerFactory.

The Market Data Manager (MDManager) Interface event provides a high-level interface on to the MDManager class. This interface allows the Manager to expose only those functions that are of direct use by the user, and masks those functions that are only used internally by the Manager to provide the required functionality.
Since:
CMF 2.0.0

Member summary
 action<> returns integergetSessionId

Returns the sessionId that the MDManager was created with.
 action<> returns com.apama.md.user.BBAManagerInterfacecreateBBAManager

Creates a new BBAManagerInterface from the Market Data Manager.
 action<> returns com.apama.md.user.TradeManagerInterfacecreateTradeManager

Creates a new TradeManagerInterface from the Market Data Manager.
 action<> returns com.apama.md.user.OrderbookManagerInterfacecreateOrderbookManager

Creates a new OrderbookManagerInterface from the Market Data Manager.
 action<> returns com.apama.md.user.AggregatedBookManagerInterfacecreateAggregatedBookManager

Creates a new AggregatedBookManagerInterface from the Market Data Manager.
 action<> returns com.apama.md.user.DepthManagerInterfacecreateDepthManager

Creates a new DepthManagerInterface from the Market Data Manager.
 action<> returns com.apama.md.user.QuotebookManagerInterfacecreateQuotebookManager

Creates a new QuotebookManagerInterface from the Market Data Manager.
 action<> returns com.apama.md.user.EPManagerInterfacecreateEPManager

Creates a new EPManagerInterface from the Market Data Manager.
 action<> returns com.apama.md.user.NewsManagerInterfacecreateNewsManager

Creates a new NewsManagerInterface from the Market Data Manager.
 action<> returns booleanhasBBA

Check if the datasource we created the Market Data Manager with supports a BBA datastream.
 action<> returns booleanhasTrade

Check if the datasource we created the Market Data Manager with supports a Trade datastream.
 action<> returns booleanhasOrderbook

Check if the datasource we created the Market Data Manager with supports an Orderbook datastream.
 action<> returns booleanhasDepth

Check if the datasource we created the Market Data Manager with supports a Depth datastream.
 action<> returns booleanhasQuotebook

Check if the datasource we created the Market Data Manager with supports a Quotebook datastream.
 action<> returns booleanhasA

Check if the datasource we created the Market Data Manager with supports an AggregatedBook datastream.
 action<> returns booleanhasEP

Check if the datasource we created the Market Data Manager with supports an EP datastream.
 action<> returns booleanhasNews

Check if the datasource we created the Market Data Manager with supports an News datastream.
 action<string> returns booleanhasDatastream

Check if the datasource we created the Market Data Manager with supports the supplied datastream type.
 action<> returns com.apama.md.client.ApiInterfacegetApiInterface

Returns the underlying client Api interface required when constructing bespoke market data sources .
 
Member detail

createAggregatedBookManager

action<> returns com.apama.md.user.AggregatedBookManagerInterface createAggregatedBookManager
Creates a new AggregatedBookManagerInterface from the Market Data Manager.
See Also:
com.apama.md.user.AggregatedBookManagerInterface - The interface of a Orderbook Manager that will be created.

createBBAManager

action<> returns com.apama.md.user.BBAManagerInterface createBBAManager
Creates a new BBAManagerInterface from the Market Data Manager.
See Also:
com.apama.md.user.BBAManagerInterface - The interface of a BBA Manager that will be created.

createDepthManager

action<> returns com.apama.md.user.DepthManagerInterface createDepthManager
Creates a new DepthManagerInterface from the Market Data Manager.
See Also:
com.apama.md.user.DepthManagerInterface - The interface of a Depth Manager that will be created.

createEPManager

action<> returns com.apama.md.user.EPManagerInterface createEPManager
Creates a new EPManagerInterface from the Market Data Manager.
See Also:
com.apama.md.user.EPManagerInterface - The interface of a EP Manager that will be created.

createNewsManager

action<> returns com.apama.md.user.NewsManagerInterface createNewsManager
Creates a new NewsManagerInterface from the Market Data Manager.
See Also:
com.apama.md.user.NewsManagerInterface - The interface of a News Manager that will be created.

createOrderbookManager

action<> returns com.apama.md.user.OrderbookManagerInterface createOrderbookManager
Creates a new OrderbookManagerInterface from the Market Data Manager.
See Also:
com.apama.md.user.OrderbookManagerInterface - The interface of a Orderbook Manager that will be created.

createQuotebookManager

action<> returns com.apama.md.user.QuotebookManagerInterface createQuotebookManager
Creates a new QuotebookManagerInterface from the Market Data Manager.
See Also:
com.apama.md.user.QuotebookManagerInterface - The interface of a Quotebok Manager that will be created.

createTradeManager

action<> returns com.apama.md.user.TradeManagerInterface createTradeManager
Creates a new TradeManagerInterface from the Market Data Manager.
See Also:
com.apama.md.user.TradeManagerInterface - The interface of a Trade Manager that will be created.

getApiInterface

action<> returns com.apama.md.client.ApiInterface getApiInterface
Returns the underlying client Api interface required when constructing bespoke market data sources .

getSessionId

action<> returns integer getSessionId
Returns the sessionId that the MDManager was created with.

hasA

action<> returns boolean hasA
Check if the datasource we created the Market Data Manager with supports an AggregatedBook datastream.

hasBBA

action<> returns boolean hasBBA
Check if the datasource we created the Market Data Manager with supports a BBA datastream.

hasDatastream

action<string> returns boolean hasDatastream
Check if the datasource we created the Market Data Manager with supports the supplied datastream type.

hasDepth

action<> returns boolean hasDepth
Check if the datasource we created the Market Data Manager with supports a Depth datastream.

hasEP

action<> returns boolean hasEP
Check if the datasource we created the Market Data Manager with supports an EP datastream.

hasNews

action<> returns boolean hasNews
Check if the datasource we created the Market Data Manager with supports an News datastream.

hasOrderbook

action<> returns boolean hasOrderbook
Check if the datasource we created the Market Data Manager with supports an Orderbook datastream.

hasQuotebook

action<> returns boolean hasQuotebook
Check if the datasource we created the Market Data Manager with supports a Quotebook datastream.

hasTrade

action<> returns boolean hasTrade
Check if the datasource we created the Market Data Manager with supports a Trade datastream.