Class FXTradeBlotterAdapter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidregisterExecutionBlotterListener(BlotterListener blotterListener) Provides a blotter for all executions visible to a single user, without the Sales fields.voidregisterExecutionSearchBlotterListener(SearchBlotterListener searchBlotterListener) Provides an execution blotter for all searches visible to a single user.voidregisterHistoricBlotterListener(BlotterListener blotterListener) Provides a blotter for all executions visible to a single user, without the Sales fields.voidregisterNettingCandidatesBlotterListener(BlotterListener blotterListener) Provides a blotter for all netting candidates visible to a single user.voidregisterQuoteBlotterListener(BlotterListener blotterListener) Provides a blotter for all quotes, executed or otherwise, visible to a single user, without the Sales fields.voidregisterSalesActiveDealsBlotterListener(BlotterListener blotterListener) Provides a blotter for all active deals visible to the given sales user.voidregisterSalesExecutionBlotterListener(BlotterListener blotterListener) Provides a blotter for all user executions visible to the given sales user, with the Sales fields.voidregisterSalesExecutionSearchBlotterListener(SearchBlotterListener searchBlotterListener) Provides a sales execution blotter for all searches visible to a single sales user.voidregisterSalesHistoricBlotterListener(BlotterListener blotterListener) Provides a blotter for all user executions visible to the given sales user, with the Sales fields.voidregisterSalesMissedTradeBlotterListener(BlotterListener blotterListener) Provides a blotter for all user missed trades visible to the given sales user, with the Sales fields.voidregisterSalesSearchBlotterListener(SearchBlotterListener searchBlotterListener, String id) Provides a blotter for all searches visible to a single sales user.voidregisterSalesTOBOExecutionBlotterListener(BlotterListener blotterListener) Provides a blotter for all executions visible to a single user, with the Sales fields.voidregisterSalesTOBOHistoricBlotterListener(BlotterListener blotterListener) Provides a blotter for all executions visible to a single user, with the Sales fields.voidregisterSalesTOBOMissedTradeBlotterListener(BlotterListener blotterListener) Provides a blotter for all missed trades visible to a single user, with the Sales fields.voidregisterSalesTOBOSearchBlotterListener(SearchBlotterListener searchBlotterListener, String id) Provides a blotter for all searches visible to a single sales TOBO user.voidregisterSearchBlotterListener(SearchBlotterListener searchBlotterListener, String id) Provides a blotter for all searches visible to a single user.voidregisterSettlementInstructionBlotterListener(BlotterListener blotterListener) Deprecated.voidregisterUnsettledFxTradesBlotterMetaInfoListener(CachedObjectProvider<BlotterMetaInfoDetails, BlotterMetaSubjectInfo> provider) Registers a provider that is capable of responding to meta info requests.voidregisterUnsettledTradesBlotterListener(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.InterventionSpotBlotterRecordBlotterTypesDef.InterventionForwardBlotterRecordBlotterTypesDef.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.SpotBlotterRecordBlotterTypesDef.ForwardBlotterRecordBlotterTypesDef.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.SpotSalesBlotterRecordBlotterTypesDef.ForwardSalesBlotterRecordBlotterTypesDef.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.SpotSalesBlotterRecordBlotterTypesDef.ForwardSalesBlotterRecordBlotterTypesDef.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.SpotBlotterRecordBlotterTypesDef.ForwardBlotterRecordBlotterTypesDef.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.SpotSalesBlotterRecordBlotterTypesDef.ForwardSalesBlotterRecordBlotterTypesDef.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.SpotSalesBlotterRecordBlotterTypesDef.ForwardSalesBlotterRecordBlotterTypesDef.SwapSalesBlotterRecord -
registerUnsettledTradesBlotterListener
Provides a blotter for all executions visible to a single user.Provide this with blotter items created from the following:
BlotterTypesDef.SpotBlotterRecordBlotterTypesDef.ForwardBlotterRecordBlotterTypesDef.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.SpotBlotterRecordBlotterTypesDef.ForwardBlotterRecordBlotterTypesDef.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.SpotBlotterRecordBlotterTypesDef.ForwardBlotterRecordBlotterTypesDef.SwapTradeBlotterRecord -
registerSearchBlotterListener
Provides a blotter for all searches visible to a single user.Provide this with blotter items created from the following:
BlotterTypesDef.SpotBlotterRecordBlotterTypesDef.ForwardBlotterRecordBlotterTypesDef.SwapTradeBlotterRecord -
registerExecutionSearchBlotterListener
Provides an execution blotter for all searches visible to a single user.Provide this with blotter items created from the following:
BlotterTypesDef.SpotBlotterRecordBlotterTypesDef.ForwardBlotterRecordBlotterTypesDef.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.SpotBlotterRecordBlotterTypesDef.ForwardBlotterRecordBlotterTypesDef.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.SpotBlotterRecordBlotterTypesDef.ForwardBlotterRecordBlotterTypesDef.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.SpotBlotterRecordBlotterTypesDef.ForwardBlotterRecordBlotterTypesDef.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.SpotBlotterRecordBlotterTypesDef.ForwardBlotterRecordBlotterTypesDef.SwapTradeBlotterRecord -
registerSalesMissedTradeBlotterListener
Provides a blotter for all user missed trades visible to the given sales user, with the Sales fields.Provide this with blotter items created from the following:
BlotterTypesDef.MissedTradeSalesBlotterRecord -
registerSalesTOBOMissedTradeBlotterListener
Provides a blotter for all missed trades visible to a single user, with the Sales fields.Provide this with blotter items created from the following:
BlotterTypesDef.MissedTradeSalesBlotterRecord -
registerUnsettledFxTradesBlotterMetaInfoListener
public void registerUnsettledFxTradesBlotterMetaInfoListener(CachedObjectProvider<BlotterMetaInfoDetails, BlotterMetaSubjectInfo> provider) Registers a provider that is capable of responding to meta info requests.- Parameters:
provider- the CachedObjectProvider that will receive the meta info requests
-
SettlementInstructionsAdapter.registerSalesSettlementInstructionListener(SettlementInstructionListener)