public class DataRouterImpl extends Object implements DataRouter
Constructor and Description |
---|
DataRouterImpl() |
Modifier and Type | Method and Description |
---|---|
void |
onAllLotteriesListFetched(com.sportradar.uf.sportsapi.datamodel.SapiLotteries endpoint,
Locale locale) |
void |
onAllTournamentsListFetched(com.sportradar.uf.sportsapi.datamodel.SapiTournamentsEndpoint endpoint,
Locale locale) |
void |
onAvailableSelectionsFetched(Urn id,
com.sportradar.uf.custombet.datamodel.CapiAvailableSelections availableSelections) |
void |
onCalculateProbabilityFetched(List<Selection> selections,
com.sportradar.uf.custombet.datamodel.CapiCalculationResponse calculation) |
void |
onCalculateProbabilityFilterFetched(List<Selection> selections,
com.sportradar.uf.custombet.datamodel.CapiFilteredCalculationResponse calculation) |
void |
onCompetitorFetched(Urn competitorId,
com.sportradar.uf.sportsapi.datamodel.SapiCompetitorProfileEndpoint data,
Locale locale,
CacheItem requester) |
void |
onDateScheduleFetched(com.sportradar.uf.sportsapi.datamodel.SapiScheduleEndpoint endpoint,
Locale locale) |
void |
onDrawFixtureFetched(Urn drawId,
com.sportradar.uf.sportsapi.datamodel.SapiDrawFixture endpoint,
Locale locale,
CacheItem requester) |
void |
onDrawSummaryFetched(Urn drawId,
com.sportradar.uf.sportsapi.datamodel.SapiDrawSummary endpoint,
Locale locale,
CacheItem requester) |
void |
onFixtureFetched(Urn fixtureId,
com.sportradar.uf.sportsapi.datamodel.SapiFixture fixture,
Locale locale,
CacheItem requester) |
void |
onListSportEventsFetched(com.sportradar.uf.sportsapi.datamodel.SapiScheduleEndpoint endpoint,
Locale locale) |
void |
onLotteryScheduleFetched(com.sportradar.uf.sportsapi.datamodel.SapiLotterySchedule endpoint,
Locale locale,
CacheItem requester) |
void |
onMatchTimelineFetched(Urn matchId,
com.sportradar.uf.sportsapi.datamodel.SapiMatchTimelineEndpoint endpoint,
Locale locale,
CacheItem requester) |
void |
onPlayerFetched(Urn playerId,
com.sportradar.uf.sportsapi.datamodel.SapiPlayerExtended data,
Locale locale,
CacheItem requester,
Urn competitorId) |
void |
onSimpleTeamFetched(Urn competitorId,
com.sportradar.uf.sportsapi.datamodel.SapiSimpleTeamProfileEndpoint data,
Locale locale,
CacheItem requester) |
void |
onSportCategoriesFetched(com.sportradar.uf.sportsapi.datamodel.SapiSportCategoriesEndpoint endpoint,
Locale locale,
CacheItem requester) |
void |
onSportEventStatusFetched(Urn eventId,
SportEventStatusDto statusDto,
String statusOnEvent,
String source) |
void |
onSportsListFetched(com.sportradar.uf.sportsapi.datamodel.SapiSportsEndpoint endpoint,
Locale locale) |
void |
onSportTournamentsFetched(Urn sportId,
com.sportradar.uf.sportsapi.datamodel.SapiSportTournamentsEndpoint endpoint,
Locale locale) |
void |
onSummaryFetched(Urn requestedId,
Object data,
Locale locale,
CacheItem requester) |
void |
onTournamentScheduleFetched(Object endpoint,
Locale locale) |
void |
onTournamentSeasonsFetched(Urn tournamentId,
com.sportradar.uf.sportsapi.datamodel.SapiTournamentSeasons data,
Locale locale) |
void |
setDataListeners(List<DataRouterListener> dataListeners) |
public void onSummaryFetched(Urn requestedId, Object data, Locale locale, CacheItem requester)
onSummaryFetched
in interface DataRouter
public void onFixtureFetched(Urn fixtureId, com.sportradar.uf.sportsapi.datamodel.SapiFixture fixture, Locale locale, CacheItem requester)
onFixtureFetched
in interface DataRouter
public void onDrawSummaryFetched(Urn drawId, com.sportradar.uf.sportsapi.datamodel.SapiDrawSummary endpoint, Locale locale, CacheItem requester)
onDrawSummaryFetched
in interface DataRouter
public void onDrawFixtureFetched(Urn drawId, com.sportradar.uf.sportsapi.datamodel.SapiDrawFixture endpoint, Locale locale, CacheItem requester)
onDrawFixtureFetched
in interface DataRouter
public void onAllTournamentsListFetched(com.sportradar.uf.sportsapi.datamodel.SapiTournamentsEndpoint endpoint, Locale locale)
onAllTournamentsListFetched
in interface DataRouter
public void onAllLotteriesListFetched(com.sportradar.uf.sportsapi.datamodel.SapiLotteries endpoint, Locale locale)
onAllLotteriesListFetched
in interface DataRouter
public void onTournamentScheduleFetched(Object endpoint, Locale locale)
onTournamentScheduleFetched
in interface DataRouter
public void onLotteryScheduleFetched(com.sportradar.uf.sportsapi.datamodel.SapiLotterySchedule endpoint, Locale locale, CacheItem requester)
onLotteryScheduleFetched
in interface DataRouter
public void onDateScheduleFetched(com.sportradar.uf.sportsapi.datamodel.SapiScheduleEndpoint endpoint, Locale locale)
onDateScheduleFetched
in interface DataRouter
public void onSportsListFetched(com.sportradar.uf.sportsapi.datamodel.SapiSportsEndpoint endpoint, Locale locale)
onSportsListFetched
in interface DataRouter
public void onPlayerFetched(Urn playerId, com.sportradar.uf.sportsapi.datamodel.SapiPlayerExtended data, Locale locale, CacheItem requester, Urn competitorId)
onPlayerFetched
in interface DataRouter
public void onCompetitorFetched(Urn competitorId, com.sportradar.uf.sportsapi.datamodel.SapiCompetitorProfileEndpoint data, Locale locale, CacheItem requester)
onCompetitorFetched
in interface DataRouter
public void onSimpleTeamFetched(Urn competitorId, com.sportradar.uf.sportsapi.datamodel.SapiSimpleTeamProfileEndpoint data, Locale locale, CacheItem requester)
onSimpleTeamFetched
in interface DataRouter
public void onTournamentSeasonsFetched(Urn tournamentId, com.sportradar.uf.sportsapi.datamodel.SapiTournamentSeasons data, Locale locale)
onTournamentSeasonsFetched
in interface DataRouter
public void onMatchTimelineFetched(Urn matchId, com.sportradar.uf.sportsapi.datamodel.SapiMatchTimelineEndpoint endpoint, Locale locale, CacheItem requester)
onMatchTimelineFetched
in interface DataRouter
public void onSportEventStatusFetched(Urn eventId, SportEventStatusDto statusDto, String statusOnEvent, String source)
onSportEventStatusFetched
in interface DataRouter
public void onSportCategoriesFetched(com.sportradar.uf.sportsapi.datamodel.SapiSportCategoriesEndpoint endpoint, Locale locale, CacheItem requester)
onSportCategoriesFetched
in interface DataRouter
public void onAvailableSelectionsFetched(Urn id, com.sportradar.uf.custombet.datamodel.CapiAvailableSelections availableSelections)
onAvailableSelectionsFetched
in interface DataRouter
public void onCalculateProbabilityFetched(List<Selection> selections, com.sportradar.uf.custombet.datamodel.CapiCalculationResponse calculation)
onCalculateProbabilityFetched
in interface DataRouter
public void onCalculateProbabilityFilterFetched(List<Selection> selections, com.sportradar.uf.custombet.datamodel.CapiFilteredCalculationResponse calculation)
onCalculateProbabilityFilterFetched
in interface DataRouter
public void onListSportEventsFetched(com.sportradar.uf.sportsapi.datamodel.SapiScheduleEndpoint endpoint, Locale locale)
onListSportEventsFetched
in interface DataRouter
public void onSportTournamentsFetched(Urn sportId, com.sportradar.uf.sportsapi.datamodel.SapiSportTournamentsEndpoint endpoint, Locale locale)
onSportTournamentsFetched
in interface DataRouter
public void setDataListeners(List<DataRouterListener> dataListeners)
Copyright © 2016–2025. All rights reserved.