Package | Description |
---|---|
com.caplin.motif.common.userdetails | |
com.caplin.motif.datasource |
Extensions to the DataSource for Java library.
|
com.caplin.motif.fx.calendar |
Classes and interfaces relating to tenor dates and settlement dates.
|
com.caplin.motif.fx.config | |
com.caplin.motif.fx.liquidity | |
com.caplin.motif.fx.orders |
Parent package with classes and interfaces that relate to orders in general.
|
com.caplin.motif.fx.precision | |
com.caplin.motif.fx.rates |
Classes and interfaces that relate to streaming FX rates.
|
com.caplin.motif.fx.trading |
Parent package with classes that relate to FX trading in general but no specific trading protocol.
|
com.caplin.motif.fx.trading.allocation |
Classes and interfaces that relate to post-trade allocations.
|
com.caplin.motif.fx.trading.orders |
Parent package with classes and interfaces that relate to orders in general.
|
com.caplin.motif.fx.trading.orders.details |
Classes and interfaces that relate to supplying the details of a previously submitted order strategy.
|
com.caplin.motif.fx.unsettled |
Modifier and Type | Class and Description |
---|---|
class |
UserDetailsSubjectParser |
Modifier and Type | Method and Description |
---|---|
<T extends SubjectInfo> |
CachedAdapter.createActivePublisher(com.caplin.datasource.namespace.Namespace namespace,
CachedDataProvider<T> dataProvider,
SubjectParser<T> parser)
|
<T extends SubjectInfo> |
CachedAdapter.createActivePublisher(com.caplin.datasource.namespace.Namespace namespace,
CachedDataProvider<T> dataProvider,
SubjectParser<T> parser,
boolean sendDiscardAfterError)
|
<T extends SubjectInfo> |
CachedAdapter.createCachedPublisher(com.caplin.datasource.namespace.Namespace namespace,
CachedDataProvider<T> dataProvider,
SubjectParser<T> parser)
Creates an
CachedPublisher that will
publish messages on the specified Namespace. |
<T extends SubjectInfo> |
CachedAdapter.createCachedPublisher(com.caplin.datasource.namespace.Namespace namespace,
CachedDataProvider<T> dataProvider,
SubjectParser<T> parser,
boolean sendDiscardAfterError)
Creates an
ActivePublisher that will
publish messages on the specified Namespace. |
<T extends SubjectInfo> |
CachedAdapter.createCachedPublisher(String metricNamePrefix,
com.caplin.datasource.namespace.Namespace namespace,
CachedDataProvider<T> dataProvider,
SubjectParser<T> parser)
Creates an
CachedPublisher that will
publish messages on the specified Namespace. |
<T extends SubjectInfo> |
CachedAdapter.createCachedPublisher(String name,
com.caplin.datasource.namespace.Namespace namespace,
CachedDataProvider<T> dataProvider,
SubjectParser<T> parser,
boolean sendDiscardAfterError)
Creates an
ActivePublisher that will
publish messages on the specified Namespace. |
Constructor and Description |
---|
CachedSubscriptionManager(CachedDataProvider<T> dataProvider,
SubjectParser<T> subjectParser,
Executor executor) |
Modifier and Type | Method and Description |
---|---|
<S extends SettlementDateSubjectInfo> |
FXCalendarAdapter.registerSettlementDateProvider(SettlementDateRequestListener<S> listener,
com.caplin.datasource.namespace.Namespace namespace,
SubjectParser<S> subjectParser)
Used to register a provider of settlement dates that responds to non-standard subjects.
|
<T extends TenorDateSubjectInfo> |
FXCalendarAdapter.registerTenorDateProvider(TenorDateRequestListener<T> listener,
com.caplin.datasource.namespace.Namespace namespace,
SubjectParser<T> subjectParser)
Used to register a provider of tenor dates that responds to non-standard subjects.
|
Modifier and Type | Class and Description |
---|---|
class |
ConfigSubjectParser |
Modifier and Type | Class and Description |
---|---|
class |
LiquiditySubjectParser |
Modifier and Type | Class and Description |
---|---|
class |
OrderSubjectParser |
Modifier and Type | Class and Description |
---|---|
class |
PrecisionSubjectParser |
Modifier and Type | Class and Description |
---|---|
class |
RateSubjectParser |
Modifier and Type | Method and Description |
---|---|
<T extends RateSubjectInfo> |
FXRatesAdapter.createQuotePublisherWithSubjectParser(com.caplin.datasource.namespace.Namespace namespace,
CachedDataProvider<T> provider,
SubjectParser<T> subjectParser)
Creates an FXQuotePublisher that is able to respond to messages received on the CachedDataProvider that is passed in.
|
<T extends RateSubjectInfo> |
FXRatesAdapter.createQuotePublisherWithSubjectParser(com.caplin.datasource.namespace.Namespace namespace,
CachedDataProvider<T> provider,
SubjectParser<T> subjectParser,
boolean sendDiscardAfterError)
Creates an FXQuotePublisher that is able to respond to messages received on the CachedDataProvider that is passed in.
|
<T extends RateSubjectInfo> |
FXRatesAdapter.createQuotePublisherWithSubjectParser(String namespace,
CachedDataProvider<T> provider,
SubjectParser<T> subjectParser)
Creates an FXQuotePublisher that is able to respond to messages received on the CachedDataProvider that is passed in.
|
<T extends RateSubjectInfo> |
FXRatesAdapter.createQuotePublisherWithSubjectParser(String namespace,
CachedDataProvider<T> provider,
SubjectParser<T> subjectParser,
boolean sendDiscardAfterError)
Creates an FXQuotePublisher that is able to respond to messages received on the CachedDataProvider that is passed in.
|
Modifier and Type | Class and Description |
---|---|
class |
TradeSubjectParser |
Modifier and Type | Method and Description |
---|---|
void |
TradeAdapter.registerPostAllocationTradeViewListener(SubjectParser<AllocationViewEvent> subjectParser,
PostTradeAllocationViewListener listener)
Registers the listener that will service the request to view the allocations
of an already allocated trade.
|
<T extends TradeSubjectInfo> |
FXTradeAdapter.registerTradeConfirmationProvider(com.caplin.datasource.namespace.Namespace namespace,
CachedMessageProvider<T> provider,
SubjectParser<T> subjectParser)
Registers a provider that is capable of responding to trade confirmation requests.
|
<T extends TradeSubjectInfo> |
FXTradeAdapter.registerTradeConfirmationProvider(String namespace,
CachedMessageProvider<T> provider,
SubjectParser<T> subjectParser)
Registers a provider that is capable of responding to trade confirmation requests.
|
Modifier and Type | Class and Description |
---|---|
class |
AllocationViewSubjectParser |
Modifier and Type | Method and Description |
---|---|
void |
FXPostAllocationAdapter.registerPostAllocationTradeViewListener(SubjectParser<AllocationViewEvent> subjectParser,
PostTradeAllocationViewListener listener)
Registers the listener that will service the request to view the details
of already allocated trades.
|
Constructor and Description |
---|
PostTradeAllocationProvider(SubjectParser<AllocationViewEvent> subjectParser,
PostTradeAllocationViewListener listener,
AllocationsPublisher allocationsPublisher) |
Modifier and Type | Method and Description |
---|---|
void |
FXOrdersAdapter.registerStrategyDetailsRequestListenerFactory(StrategyDetailsRequestListenerFactory factory,
com.caplin.datasource.namespace.Namespace namespace,
SubjectParser<OrderDetailsInfo> subjectParser)
Deprecated.
This has been replaced by
FXOrderAdapter.registerOrderDetailsProvider(String, com.caplin.motif.datasource.CachedMessageProvider) |
Modifier and Type | Class and Description |
---|---|
class |
OrderDetailsSubjectParser
Deprecated.
|
class |
SalesOrderDetailsSubjectParser
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
UnsettledSubjectParser |
Copyright © 2020 Caplin Systems.