Interface DataRouter

All Known Implementing Classes:
DataRouterImpl

public interface DataRouter
Created on 20/10/2017. // TODO @eti: Javadoc
  • Method Details

    • onSummaryFetched

      void onSummaryFetched(Urn requestedId, Object data, Locale locale, CacheItem requester)
    • onFixtureFetched

      void onFixtureFetched(Urn fixtureId, com.sportradar.uf.sportsapi.datamodel.SapiFixture fixture, Locale locale, CacheItem requester)
    • onAllTournamentsListFetched

      void onAllTournamentsListFetched(com.sportradar.uf.sportsapi.datamodel.SapiTournamentsEndpoint endpoint, Locale locale)
    • onTournamentScheduleFetched

      void onTournamentScheduleFetched(Object endpoint, Locale locale)
    • 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

      void onPlayerFetched(Urn playerId, com.sportradar.uf.sportsapi.datamodel.SapiPlayerExtended data, Locale locale, CacheItem requester, Urn competitorId)
    • onCompetitorFetched

      void onCompetitorFetched(Urn competitorId, com.sportradar.uf.sportsapi.datamodel.SapiCompetitorProfileEndpoint data, Locale locale, CacheItem requester)
    • onSimpleTeamFetched

      void onSimpleTeamFetched(Urn competitorId, com.sportradar.uf.sportsapi.datamodel.SapiSimpleTeamProfileEndpoint data, Locale locale, CacheItem requester)
    • onTournamentSeasonsFetched

      void onTournamentSeasonsFetched(Urn tournamentId, com.sportradar.uf.sportsapi.datamodel.SapiTournamentSeasons data, Locale locale)
    • onMatchTimelineFetched

      void onMatchTimelineFetched(Urn matchId, com.sportradar.uf.sportsapi.datamodel.SapiMatchTimelineEndpoint endpoint, Locale locale, CacheItem requester)
    • onSportCategoriesFetched

      void onSportCategoriesFetched(com.sportradar.uf.sportsapi.datamodel.SapiSportCategoriesEndpoint endpoint, Locale locale, CacheItem requester)
    • onDrawSummaryFetched

      void onDrawSummaryFetched(Urn drawId, com.sportradar.uf.sportsapi.datamodel.SapiDrawSummary endpoint, Locale locale, CacheItem requester)
    • onAllLotteriesListFetched

      void onAllLotteriesListFetched(com.sportradar.uf.sportsapi.datamodel.SapiLotteries endpoint, Locale locale)
    • onLotteryScheduleFetched

      void onLotteryScheduleFetched(com.sportradar.uf.sportsapi.datamodel.SapiLotterySchedule endpoint, Locale locale, CacheItem requester)
    • onSportEventStatusFetched

      void onSportEventStatusFetched(Urn eventId, SportEventStatusDto statusDto, String statusOnEvent, String source)
    • onAvailableSelectionsFetched

      void onAvailableSelectionsFetched(Urn id, com.sportradar.uf.custombet.datamodel.CapiAvailableSelections availableSelections)
    • onCalculateProbabilityFetched

      void onCalculateProbabilityFetched(List<Selection> selections, com.sportradar.uf.custombet.datamodel.CapiCalculationResponse calculation)
    • onCalculateProbabilityFilterFetched

      void onCalculateProbabilityFilterFetched(List<Selection> selections, com.sportradar.uf.custombet.datamodel.CapiFilteredCalculationResponse calculation)
    • onListSportEventsFetched

      void onListSportEventsFetched(com.sportradar.uf.sportsapi.datamodel.SapiScheduleEndpoint endpoint, Locale locale)
    • onSportTournamentsFetched

      void onSportTournamentsFetched(Urn sportId, com.sportradar.uf.sportsapi.datamodel.SapiSportTournamentsEndpoint data, Locale locale)