Class FXTradeBlotterAdapter
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
registerExecutionBlotterListener
(BlotterListener blotterListener) Provides a blotter for all executions visible to a single user, without the Sales fields.void
registerExecutionSearchBlotterListener
(SearchBlotterListener searchBlotterListener) Provides an execution blotter for all searches visible to a single user.void
registerHistoricBlotterListener
(BlotterListener blotterListener) Provides a blotter for all executions visible to a single user, without the Sales fields.void
registerNettingCandidatesBlotterListener
(BlotterListener blotterListener) Provides a blotter for all netting candidates visible to a single user.void
registerQuoteBlotterListener
(BlotterListener blotterListener) Provides a blotter for all quotes, executed or otherwise, visible to a single user, without the Sales fields.void
registerSalesActiveDealsBlotterListener
(BlotterListener blotterListener) Provides a blotter for all active deals visible to the given sales user.void
registerSalesExecutionBlotterListener
(BlotterListener blotterListener) Provides a blotter for all user executions visible to the given sales user, with the Sales fields.void
registerSalesExecutionSearchBlotterListener
(SearchBlotterListener searchBlotterListener) Provides a sales execution blotter for all searches visible to a single sales user.void
registerSalesHistoricBlotterListener
(BlotterListener blotterListener) Provides a blotter for all user executions visible to the given sales user, with the Sales fields.void
registerSalesSearchBlotterListener
(SearchBlotterListener searchBlotterListener, String id) Provides a blotter for all searches visible to a single sales user.void
registerSalesTOBOExecutionBlotterListener
(BlotterListener blotterListener) Provides a blotter for all executions visible to a single user, with the Sales fields.void
registerSalesTOBOHistoricBlotterListener
(BlotterListener blotterListener) Provides a blotter for all executions visible to a single user, with the Sales fields.void
registerSalesTOBOSearchBlotterListener
(SearchBlotterListener searchBlotterListener, String id) Provides a blotter for all searches visible to a single sales TOBO user.void
registerSearchBlotterListener
(SearchBlotterListener searchBlotterListener, String id) Provides a blotter for all searches visible to a single user.void
registerSettlementInstructionBlotterListener
(BlotterListener blotterListener) Deprecated.void
registerUnsettledTradesBlotterListener
(BlotterListener blotterListener) Provides a blotter for all executions visible to a single user.
-
Constructor Details
-
FXTradeBlotterAdapter
public FXTradeBlotterAdapter(com.caplin.datasource.DataSource dataSource)
-
-
Method Details
-
registerSalesActiveDealsBlotterListener
Provides a blotter for all active deals visible to the given sales user.Provide this with blotter items created from the following:
BlotterTypesDef.InterventionSpotBlotterRecord
BlotterTypesDef.InterventionForwardBlotterRecord
BlotterTypesDef.InterventionSwapBlotterRecord
-
registerHistoricBlotterListener
Provides a blotter for all executions visible to a single user, without the Sales fields.Provide this with blotter items created from the following:
BlotterTypesDef.SpotBlotterRecord
BlotterTypesDef.ForwardBlotterRecord
BlotterTypesDef.SwapTradeBlotterRecord
-
registerSalesHistoricBlotterListener
Provides a blotter for all user executions visible to the given sales user, with the Sales fields.Provide this with blotter items created from the following:
BlotterTypesDef.SpotSalesBlotterRecord
BlotterTypesDef.ForwardSalesBlotterRecord
BlotterTypesDef.SwapSalesBlotterRecord
-
registerSalesTOBOHistoricBlotterListener
Provides a blotter for all executions visible to a single user, with the Sales fields.Provide this with blotter items created from the following:
BlotterTypesDef.SpotSalesBlotterRecord
BlotterTypesDef.ForwardSalesBlotterRecord
BlotterTypesDef.SwapSalesBlotterRecord
-
registerExecutionBlotterListener
Provides a blotter for all executions visible to a single user, without the Sales fields.Provide this with blotter items created from the following:
BlotterTypesDef.SpotBlotterRecord
BlotterTypesDef.ForwardBlotterRecord
BlotterTypesDef.SwapTradeBlotterRecord
-
registerSalesExecutionBlotterListener
Provides a blotter for all user executions visible to the given sales user, with the Sales fields.Provide this with blotter items created from the following:
BlotterTypesDef.SpotSalesBlotterRecord
BlotterTypesDef.ForwardSalesBlotterRecord
BlotterTypesDef.SwapSalesBlotterRecord
-
registerSalesTOBOExecutionBlotterListener
Provides a blotter for all executions visible to a single user, with the Sales fields.Provide this with blotter items created from the following:
BlotterTypesDef.SpotSalesBlotterRecord
BlotterTypesDef.ForwardSalesBlotterRecord
BlotterTypesDef.SwapSalesBlotterRecord
-
registerUnsettledTradesBlotterListener
Provides a blotter for all executions visible to a single user.Provide this with blotter items created from the following:
BlotterTypesDef.SpotBlotterRecord
BlotterTypesDef.ForwardBlotterRecord
BlotterTypesDef.SwapTradeBlotterRecord
-
registerSettlementInstructionBlotterListener
@Deprecated public void registerSettlementInstructionBlotterListener(BlotterListener blotterListener) Deprecated.Provides a blotter with the settlement instructions for all executions visible to a single user.Provide this with blotter items created from the following:
BlotterTypesDef.SpotBlotterRecord
BlotterTypesDef.ForwardBlotterRecord
BlotterTypesDef.SwapTradeBlotterRecord
-
registerNettingCandidatesBlotterListener
Provides a blotter for all netting candidates visible to a single user. The date can be passed as a parameter.Provide this with blotter items created from the following:
BlotterTypesDef.SpotBlotterRecord
BlotterTypesDef.ForwardBlotterRecord
BlotterTypesDef.SwapTradeBlotterRecord
-
registerSearchBlotterListener
Provides a blotter for all searches visible to a single user.Provide this with blotter items created from the following:
BlotterTypesDef.SpotBlotterRecord
BlotterTypesDef.ForwardBlotterRecord
BlotterTypesDef.SwapTradeBlotterRecord
-
registerExecutionSearchBlotterListener
Provides an execution blotter for all searches visible to a single user.Provide this with blotter items created from the following:
BlotterTypesDef.SpotBlotterRecord
BlotterTypesDef.ForwardBlotterRecord
BlotterTypesDef.SwapTradeBlotterRecord
-
registerSalesSearchBlotterListener
public void registerSalesSearchBlotterListener(SearchBlotterListener searchBlotterListener, String id) Provides a blotter for all searches visible to a single sales user.Provide this with blotter items created from the following:
BlotterTypesDef.SpotBlotterRecord
BlotterTypesDef.ForwardBlotterRecord
BlotterTypesDef.SwapTradeBlotterRecord
-
registerSalesExecutionSearchBlotterListener
public void registerSalesExecutionSearchBlotterListener(SearchBlotterListener searchBlotterListener) Provides a sales execution blotter for all searches visible to a single sales user.Provide this with blotter items created from the following:
BlotterTypesDef.SpotBlotterRecord
BlotterTypesDef.ForwardBlotterRecord
BlotterTypesDef.SwapTradeBlotterRecord
-
registerSalesTOBOSearchBlotterListener
public void registerSalesTOBOSearchBlotterListener(SearchBlotterListener searchBlotterListener, String id) Provides a blotter for all searches visible to a single sales TOBO user.Provide this with blotter items created from the following:
BlotterTypesDef.SpotBlotterRecord
BlotterTypesDef.ForwardBlotterRecord
BlotterTypesDef.SwapTradeBlotterRecord
-
registerQuoteBlotterListener
Provides a blotter for all quotes, executed or otherwise, visible to a single user, without the Sales fields.Provide this with blotter items created from the following:
BlotterTypesDef.SpotBlotterRecord
BlotterTypesDef.ForwardBlotterRecord
BlotterTypesDef.SwapTradeBlotterRecord
-
SettlementInstructionsAdapter.registerSalesSettlementInstructionListener(SettlementInstructionListener)