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 .
Since:
CMF 5.0.1

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.
Since:
CMF 5.0.1

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.