Uses of Interface
com.caplin.motif.datasource.CachedDataProvider
-
Packages that use CachedDataProvider Package Description com.caplin.motif.common.userdetails com.caplin.motif.datasource Extensions to the DataSource for Java library.com.caplin.motif.datasource.provider com.caplin.motif.fx.precision com.caplin.motif.fx.rates Classes and interfaces that relate to streaming FX rates.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.mm.rates Classes and interfaces that relate to streaming MM rates. -
-
Uses of CachedDataProvider in com.caplin.motif.common.userdetails
Methods in com.caplin.motif.common.userdetails with parameters of type CachedDataProvider Modifier and Type Method Description LiquidityInformationPublisher
UserDetailsAdapter. createLiquidityInformationPublisher(String namespace, CachedDataProvider<LiquiditySubjectInfo> provider)
-
Uses of CachedDataProvider in com.caplin.motif.datasource
Subinterfaces of CachedDataProvider in com.caplin.motif.datasource Modifier and Type Interface Description interface
CachedMessageProvider<T extends SubjectInfo>
Methods in com.caplin.motif.datasource with parameters of type CachedDataProvider Modifier and Type Method Description <T extends SubjectInfo>
CachedPublisherCachedAdapter. createActivePublisher(com.caplin.datasource.namespace.Namespace namespace, CachedDataProvider<T> dataProvider, SubjectParser<T> parser)
<T extends SubjectInfo>
CachedPublisherCachedAdapter. createActivePublisher(com.caplin.datasource.namespace.Namespace namespace, CachedDataProvider<T> dataProvider, SubjectParser<T> parser, boolean sendDiscardAfterError)
<T extends SubjectInfo>
CachedPublisherCachedAdapter. createCachedPublisher(com.caplin.datasource.namespace.Namespace namespace, CachedDataProvider<T> dataProvider, SubjectParser<T> parser)
Creates anCachedPublisher
that will publish messages on the specified Namespace.<T extends SubjectInfo>
CachedPublisherCachedAdapter. createCachedPublisher(com.caplin.datasource.namespace.Namespace namespace, CachedDataProvider<T> dataProvider, SubjectParser<T> parser, boolean sendDiscardAfterError)
Creates anActivePublisher
that will publish messages on the specified Namespace.<T extends SubjectInfo>
CachedPublisherCachedAdapter. createCachedPublisher(String metricNamePrefix, com.caplin.datasource.namespace.Namespace namespace, CachedDataProvider<T> dataProvider, SubjectParser<T> parser)
Creates anCachedPublisher
that will publish messages on the specified Namespace.<T extends SubjectInfo>
CachedPublisherCachedAdapter. createCachedPublisher(String name, com.caplin.datasource.namespace.Namespace namespace, CachedDataProvider<T> dataProvider, SubjectParser<T> parser, boolean sendDiscardAfterError)
Creates anActivePublisher
that will publish messages on the specified Namespace. -
Uses of CachedDataProvider in com.caplin.motif.datasource.provider
Classes in com.caplin.motif.datasource.provider that implement CachedDataProvider Modifier and Type Class Description class
SingleValueProviderWrapper<T,S extends SubjectInfo>
-
Uses of CachedDataProvider in com.caplin.motif.fx.precision
Methods in com.caplin.motif.fx.precision with parameters of type CachedDataProvider Modifier and Type Method Description PrecisionInformationPublisher
FXPrecisionAdapter. createPrecisionInformationPublisher(String namespace, CachedDataProvider<PrecisionSubjectInfo> provider)
-
Uses of CachedDataProvider in com.caplin.motif.fx.rates
Methods in com.caplin.motif.fx.rates with parameters of type CachedDataProvider Modifier and Type Method Description FXQuotePublisher
FXRatesAdapter. createQuotePublisher(String namespace, CachedDataProvider<RateSubjectInfo> provider)
Creates an FXQuotePublisher that is able to respond to messages received on the CachedDataProvider that is passed in.FXQuotePublisher
FXRatesAdapter. createQuotePublisher(String namespace, CachedDataProvider<RateSubjectInfo> provider, boolean sendDiscardAfterError)
Creates an FXQuotePublisher that is able to respond to messages received on the CachedDataProvider that is passed in.<T extends RateSubjectInfo>
FXQuotePublisherFXRatesAdapter. 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>
FXQuotePublisherFXRatesAdapter. 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>
FXQuotePublisherFXRatesAdapter. 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>
FXQuotePublisherFXRatesAdapter. 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. -
Uses of CachedDataProvider in com.caplin.motif.fx.trading.orders.details
Classes in com.caplin.motif.fx.trading.orders.details that implement CachedDataProvider Modifier and Type Class Description class
StrategyDetailsProvider
Deprecated. -
Uses of CachedDataProvider in com.caplin.motif.mm.rates
Methods in com.caplin.motif.mm.rates with parameters of type CachedDataProvider Modifier and Type Method Description SubjectMessagePublisher<RateSubjectInfo>
MMRatesAdapter. createQuotePublisher(String namespace, CachedDataProvider<RateSubjectInfo> provider)
Creates an MMQuotePublisher that is able to respond to messages received on the CachedDataProvider that is passed in.SubjectMessagePublisher<RateSubjectInfo>
MMRatesAdapter. createQuotePublisher(String namespace, CachedDataProvider<RateSubjectInfo> provider, boolean sendDiscardAfterError)
Creates an MMQuotePublisher that is able to respond to messages received on the CachedDataProvider that is passed in.SubjectMessagePublisher<RateSubjectInfo>
MMRatesAdapter. createQuotePublisherWithSubjectParser(String namespace, CachedDataProvider<RateSubjectInfo> provider, RateSubjectParser subjectParser)
Creates an MMQuotePublisher that is able to respond to messages received on the CachedDataProvider that is passed in.SubjectMessagePublisher<RateSubjectInfo>
MMRatesAdapter. createQuotePublisherWithSubjectParser(String namespace, CachedDataProvider<RateSubjectInfo> provider, RateSubjectParser subjectParser, boolean sendDiscardAfterError)
Creates an MMQuotePublisher that is able to respond to messages received on the CachedDataProvider that is passed in.
-