Interface DataRouter
- All Known Implementing Classes:
DataRouterImpl
public interface DataRouter
Created on 20/10/2017.
// TODO @eti: Javadoc
-
Method Summary
Modifier and TypeMethodDescriptionvoidonAllLotteriesListFetched(com.sportradar.uf.sportsapi.datamodel.SapiLotteries endpoint, Locale locale) voidonAllTournamentsListFetched(com.sportradar.uf.sportsapi.datamodel.SapiTournamentsEndpoint endpoint, Locale locale) voidonAvailableSelectionsFetched(Urn id, com.sportradar.uf.custombet.datamodel.CapiAvailableSelections availableSelections) voidonCalculateProbabilityFetched(List<Selection> selections, com.sportradar.uf.custombet.datamodel.CapiCalculationResponse calculation) voidonCalculateProbabilityFilterFetched(List<Selection> selections, com.sportradar.uf.custombet.datamodel.CapiFilteredCalculationResponse calculation) voidonCompetitorFetched(Urn competitorId, com.sportradar.uf.sportsapi.datamodel.SapiCompetitorProfileEndpoint data, Locale locale, CacheItem requester) voidonDateScheduleFetched(com.sportradar.uf.sportsapi.datamodel.SapiScheduleEndpoint endpoint, Locale locale) voidonDrawSummaryFetched(Urn drawId, com.sportradar.uf.sportsapi.datamodel.SapiDrawSummary endpoint, Locale locale, CacheItem requester) voidonFixtureFetched(Urn fixtureId, com.sportradar.uf.sportsapi.datamodel.SapiFixture fixture, Locale locale, CacheItem requester) voidonListSportEventsFetched(com.sportradar.uf.sportsapi.datamodel.SapiScheduleEndpoint endpoint, Locale locale) voidonLotteryScheduleFetched(com.sportradar.uf.sportsapi.datamodel.SapiLotterySchedule endpoint, Locale locale, CacheItem requester) voidonMatchTimelineFetched(Urn matchId, com.sportradar.uf.sportsapi.datamodel.SapiMatchTimelineEndpoint endpoint, Locale locale, CacheItem requester) voidonPlayerFetched(Urn playerId, com.sportradar.uf.sportsapi.datamodel.SapiPlayerExtended data, Locale locale, CacheItem requester, Urn competitorId) voidonSimpleTeamFetched(Urn competitorId, com.sportradar.uf.sportsapi.datamodel.SapiSimpleTeamProfileEndpoint data, Locale locale, CacheItem requester) voidonSportCategoriesFetched(com.sportradar.uf.sportsapi.datamodel.SapiSportCategoriesEndpoint endpoint, Locale locale, CacheItem requester) voidonSportEventStatusFetched(Urn eventId, SportEventStatusDto statusDto, String statusOnEvent, String source) voidonSportsListFetched(com.sportradar.uf.sportsapi.datamodel.SapiSportsEndpoint endpoint, Locale locale) voidonSportTournamentsFetched(Urn sportId, com.sportradar.uf.sportsapi.datamodel.SapiSportTournamentsEndpoint data, Locale locale) voidonSummaryFetched(Urn requestedId, Object data, Locale locale, CacheItem requester) voidonTournamentScheduleFetched(Object endpoint, Locale locale) voidonTournamentSeasonsFetched(Urn tournamentId, com.sportradar.uf.sportsapi.datamodel.SapiTournamentSeasons data, Locale locale)
-
Method Details
-
onSummaryFetched
-
onFixtureFetched
-
onAllTournamentsListFetched
void onAllTournamentsListFetched(com.sportradar.uf.sportsapi.datamodel.SapiTournamentsEndpoint endpoint, Locale locale) -
onTournamentScheduleFetched
-
onDateScheduleFetched
void onDateScheduleFetched(com.sportradar.uf.sportsapi.datamodel.SapiScheduleEndpoint endpoint, Locale locale) -
onSportsListFetched
void onSportsListFetched(com.sportradar.uf.sportsapi.datamodel.SapiSportsEndpoint endpoint, Locale locale) -
onPlayerFetched
-
onCompetitorFetched
-
onSimpleTeamFetched
-
onTournamentSeasonsFetched
-
onMatchTimelineFetched
-
onSportCategoriesFetched
-
onDrawSummaryFetched
-
onAllLotteriesListFetched
void onAllLotteriesListFetched(com.sportradar.uf.sportsapi.datamodel.SapiLotteries endpoint, Locale locale) -
onLotteryScheduleFetched
-
onSportEventStatusFetched
void onSportEventStatusFetched(Urn eventId, SportEventStatusDto statusDto, String statusOnEvent, String source) -
onAvailableSelectionsFetched
void onAvailableSelectionsFetched(Urn id, com.sportradar.uf.custombet.datamodel.CapiAvailableSelections availableSelections) -
onCalculateProbabilityFetched
-
onCalculateProbabilityFilterFetched
-
onListSportEventsFetched
void onListSportEventsFetched(com.sportradar.uf.sportsapi.datamodel.SapiScheduleEndpoint endpoint, Locale locale) -
onSportTournamentsFetched
-