Class SettlementInstructionsAdapter
- java.lang.Object
-
- com.caplin.motif.datasource.BlotterAdapter
-
- com.caplin.motif.fx.trading.settlement.SettlementInstructionsAdapter
-
public class SettlementInstructionsAdapter extends BlotterAdapter
-
-
Constructor Summary
Constructors Constructor Description SettlementInstructionsAdapter(com.caplin.datasource.DataSource dataSource)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
registerSalesSettlementInstructionListener(SettlementInstructionListener<SalesSettlementInstructionChannel> settlementInstructionListener)
Provides a list of settlement instructions for all executions visible to a single user and tobo user.void
registerSalesSettlementInstructionsMandatoryProvider(SingleValueProvider<Boolean,SalesSettlementInstructionsMandatorySubjectInfo> provider)
void
registerSettlementInstructionListener(SettlementInstructionListener<SettlementInstructionChannel> settlementInstructionListener)
Provides a list of settlement instructions for all executions visible to a single user.<T,S extends SubjectInfo>
voidregisterSettlementInstructionProvider(SingleValueProvider<T,S> provider, String namespace, SubjectParser<S> parser)
void
registerSettlementInstructionsMandatoryProvider(SingleValueProvider<Boolean,SettlementInstructionsMandatorySubjectInfo> provider)
-
Methods inherited from class com.caplin.motif.datasource.BlotterAdapter
createBlotter, createBlotter, createNestedBlotter, createSearchBlotter
-
-
-
-
Method Detail
-
registerSettlementInstructionListener
public void registerSettlementInstructionListener(SettlementInstructionListener<SettlementInstructionChannel> settlementInstructionListener)
Provides a list of settlement instructions for all executions visible to a single user.Provide settlement instructions as blotter items created from
BlotterItemFactory.createBlotterItem(String, Message)
.
-
registerSalesSettlementInstructionListener
public void registerSalesSettlementInstructionListener(SettlementInstructionListener<SalesSettlementInstructionChannel> settlementInstructionListener)
Provides a list of settlement instructions for all executions visible to a single user and tobo user.Provide settlement instructions as blotter items created from
BlotterItemFactory.createBlotterItem(String, Message)
.
-
registerSalesSettlementInstructionsMandatoryProvider
public void registerSalesSettlementInstructionsMandatoryProvider(SingleValueProvider<Boolean,SalesSettlementInstructionsMandatorySubjectInfo> provider)
-
registerSettlementInstructionsMandatoryProvider
public void registerSettlementInstructionsMandatoryProvider(SingleValueProvider<Boolean,SettlementInstructionsMandatorySubjectInfo> provider)
-
registerSettlementInstructionProvider
public <T,S extends SubjectInfo> void registerSettlementInstructionProvider(SingleValueProvider<T,S> provider, String namespace, SubjectParser<S> parser)
-
-