Uses of Class
com.sportradar.unifiedodds.sdk.internal.impl.DataProvider
Packages that use DataProvider
Package
Description
-
Uses of DataProvider in com.sportradar.unifiedodds.sdk.internal.caching.impl
Constructors in com.sportradar.unifiedodds.sdk.internal.caching.impl with parameters of type DataProviderModifierConstructorDescriptionLocalizedNamedValueCacheImpl(DataProvider dataProvider, SdkTaskScheduler scheduler, List<Locale> defaultLocales) Initializes a new instance ofLocalizedNamedValueCacheImplNamedValueCacheImpl(DataProvider dataProvider, SdkTaskScheduler scheduler) Initializes a new instance ofNamedValueCacheImpl -
Uses of DataProvider in com.sportradar.unifiedodds.sdk.internal.caching.markets
Constructors in com.sportradar.unifiedodds.sdk.internal.caching.markets with parameters of type DataProviderModifierConstructorDescriptionInvariantMarketDescriptionCache(com.google.common.cache.Cache<String, MarketDescriptionCi> cache, DataProvider<com.sportradar.uf.sportsapi.datamodel.MarketDescriptions> dataProvider, ObservableDataProvider<com.sportradar.uf.sportsapi.datamodel.MarketDescriptions> additionalMappingsProvider, MappingValidatorFactory mappingValidatorFactory, SdkTaskScheduler scheduler, List<Locale> prefetchLocales, TelemetryFactory telemetryFactory) VariantDescriptionCacheImpl(com.google.common.cache.Cache<String, VariantDescriptionCi> cache, DataProvider<com.sportradar.uf.sportsapi.datamodel.VariantDescriptions> dataProvider, MappingValidatorFactory mappingValidatorFactory, SdkTaskScheduler scheduler, List<Locale> prefetchLocales, TelemetryFactory telemetryFactory) VariantMarketDescriptionCache(com.google.common.cache.Cache<String, MarketDescriptionCi> cache, DataProvider<com.sportradar.uf.sportsapi.datamodel.MarketDescriptions> dataProvider, MappingValidatorFactory mappingValidatorFactory, TimeUtils time, VariantMarketDescriptionCache.Config config, TelemetryFactory telemetryFactory) -
Uses of DataProvider in com.sportradar.unifiedodds.sdk.internal.di
Methods in com.sportradar.unifiedodds.sdk.internal.di that return DataProviderModifier and TypeMethodDescriptionprotected DataProviderCachingModule.providesBetStopReasonDataProvider(SdkInternalConfiguration cfg, LogHttpDataFetcher httpDataFetcher, Deserializer deserializer) protected DataProviderCachingModule.providesBettingStatusDataProvider(SdkInternalConfiguration cfg, LogHttpDataFetcher httpDataFetcher, Deserializer deserializer) protected DataProvider<com.sportradar.uf.sportsapi.datamodel.MarketDescriptions>CachingModule.providesMarketDescriptionsProvider(SdkInternalConfiguration cfg, LogHttpDataFetcher httpDataFetcher, Deserializer deserializer) DataProvider<com.sportradar.uf.sportsapi.datamodel.BookmakerDetails>BookmakerDetailsProviderFactory.targetingIntegration()DataProvider<com.sportradar.uf.sportsapi.datamodel.BookmakerDetails>BookmakerDetailsProviderFactory.targetingProduction()Methods in com.sportradar.unifiedodds.sdk.internal.di with parameters of type DataProviderModifier and TypeMethodDescriptionprotected NamedValueCacheCachingModule.provideBetStopReasonCache(DataProvider dataProvider, SdkTaskScheduler sdkTaskScheduler) protected NamedValueCacheCachingModule.provideBettingStatusCache(DataProvider dataProvider, SdkTaskScheduler sdkTaskScheduler) protected InvariantMarketDescriptionCacheCachingModule.provideInvariantMarketDescriptionCache(SdkInternalConfiguration cfg, ObservableDataProvider<com.sportradar.uf.sportsapi.datamodel.MarketDescriptions> additionalMappingsProvider, MappingValidatorFactory mappingFactory, SdkTaskScheduler sdkTaskScheduler, DataProvider<com.sportradar.uf.sportsapi.datamodel.MarketDescriptions> dataProvider, TelemetryFactory telemetryFactory) -
Uses of DataProvider in com.sportradar.unifiedodds.sdk.internal.impl
Subclasses of DataProvider in com.sportradar.unifiedodds.sdk.internal.implModifier and TypeClassDescriptionfinal classCreated on 07/11/2018.classObservableDataProvider<TOut>An utility class which extendsDataProviderwhich adds the support to listen for possible data changesMethods in com.sportradar.unifiedodds.sdk.internal.impl with parameters of type DataProviderModifier and TypeMethodDescriptionstatic <T> TDataProvider.streamFetchCatchEndpoint(DataProvider<T> provider, Locale l, String... args) Method used to wrap up the checked exception in an uncatched exception - streams can not handle checked exception and delegate them forward.Constructors in com.sportradar.unifiedodds.sdk.internal.impl with parameters of type DataProviderModifierConstructorDescriptionExecutionPathDataProvider(DataProvider<T> criticalDataProvider, DataProvider<T> nonCriticalDataProvider) ProducerDataProviderImpl(SdkInternalConfiguration configuration, DataProvider<com.sportradar.uf.sportsapi.datamodel.Producers> dataProvider) -
Uses of DataProvider in com.sportradar.unifiedodds.sdk.internal.impl.apireaders
Constructors in com.sportradar.unifiedodds.sdk.internal.impl.apireaders with parameters of type DataProviderModifierConstructorDescriptionWhoAmIReader(UofConfiguration config, ApiHostUpdater apiHostUpdater, DataProvider<com.sportradar.uf.sportsapi.datamodel.BookmakerDetails> configDataProvider, DataProvider<com.sportradar.uf.sportsapi.datamodel.BookmakerDetails> productionDataProvider, DataProvider<com.sportradar.uf.sportsapi.datamodel.BookmakerDetails> integrationDataProvider)