Modifier and Type | Method and Description |
---|---|
boolean |
BookingManager.bookLiveOddsEvent(Urn eventId)
Performs a request on the API which books the event associated with the provided
Urn identifier |
boolean |
BookingManagerImpl.bookLiveOddsEvent(Urn eventId)
Performs a request on the API which books the event associated with the provided
Urn identifier |
Selection |
CustomBetSelectionBuilderImpl.build(Urn eventId,
int marketId,
String specifiers,
String outcomeId) |
Selection |
CustomBetSelectionBuilder.build(Urn eventId,
int marketId,
String specifiers,
String outcomeId)
Builds and returns a
Selection instance |
CategorySummary |
SportEntityFactory.buildCategory(Urn id,
List<Locale> locales)
Builds the associated category summary
|
Competitor |
SportEntityFactory.buildCompetitor(Urn id,
String qualifier,
Integer division,
Boolean isVirtual,
com.sportradar.unifiedodds.sdk.caching.SportEventCi parentSportEventCi,
List<Locale> locales)
Builds a
Competitor instance associated with the provided Urn |
PlayerProfile |
SportEntityFactory.buildPlayerProfile(Urn id,
List<Locale> locales,
List<Urn> possibleAssociatedCompetitorIds) |
Sport |
SportEntityFactory.buildSport(Urn sportId,
List<Locale> locales)
Builds a
Sport instance with the provided data |
SportEvent |
SportEntityFactory.buildSportEvent(Urn id,
List<Locale> locales,
boolean buildBasicEventImpl)
Builds the
Competition derived class based on the provided data |
SportEvent |
SportEntityFactory.buildSportEvent(Urn id,
Urn sportId,
List<Locale> locales,
boolean buildBasicEventImpl)
Builds the
SportEvent derived class based on the provided data |
SportSummary |
SportEntityFactory.buildSportForCategory(Urn categoryId,
List<Locale> locales)
Builds the associated category sport summary
|
AvailableSelections |
CustomBetManager.getAvailableSelections(Urn eventId)
Returns an
AvailableSelections instance providing the available selections
for the event associated with the provided Urn identifier |
AvailableSelections |
CustomBetManagerImpl.getAvailableSelections(Urn eventId) |
List<SportEvent> |
SportDataProvider.getAvailableTournaments(Urn sportId)
Returns all the available tournaments for a specific sport
(the returned data is translated in the default locale configured with the
UofConfigurationImpl )
(possible types: BasicTournament , Tournament , Stage ) |
List<SportEvent> |
SportDataProvider.getAvailableTournaments(Urn sportId,
Locale locale)
Returns all the available tournaments for a specific sport
(the returned data is translated in the specified
Locale )
(possible types: BasicTournament , Tournament , Stage ) |
<T extends SportEvent> |
CashOutProbabilitiesManager.getCashOutProbabilities(Urn eventId)
Returns a
CashOutProbabilities instance providing the cashout probabilities for the specified event
(the provided data is translated in the default language) |
<T extends SportEvent> |
CashOutProbabilitiesManager.getCashOutProbabilities(Urn eventId,
int marketId,
Map<String,String> specifiers)
Returns a
CashOutProbabilities instance providing the cashout probabilities for the specified market on the associated event
(the provided data is translated in the default language) |
<T extends SportEvent> |
CashOutProbabilitiesManager.getCashOutProbabilities(Urn eventId,
int marketId,
Map<String,String> specifiers,
Locale locale)
Returns a
CashOutProbabilities instance providing the cashout probabilities for the specified market on the associated event |
<T extends SportEvent> |
CashOutProbabilitiesManager.getCashOutProbabilities(Urn eventId,
Locale locale)
Returns a
CashOutProbabilities instance providing the cashout probabilities for the specified event |
Competition |
SportDataProvider.getCompetition(Urn id)
Returns a
Competition representing the specified competition
(the returned data is translated in the configured Locale s using the UofConfigurationImpl ) |
Competition |
SportDataProvider.getCompetition(Urn id,
Locale locale)
Returns a
Competition representing the specified competition
(the returned data is translated in the specified Locale ) |
Competitor |
SportDataProvider.getCompetitor(Urn id)
Returns a
Competitor representing the specified competitor
(the returned data is translated in the configured Locale s using the UofConfigurationImpl ) |
Competitor |
SportDataProvider.getCompetitor(Urn id,
Locale locale)
Returns a
Competitor representing the specified competitor
(the returned data is translated in the specified Locale ) |
List<FixtureChange> |
SportDataProvider.getFixtureChanges(Date after,
Urn sportId)
Returns the list of all fixtures that have changed in the last 24 hours
|
List<FixtureChange> |
SportDataProvider.getFixtureChanges(Date after,
Urn sportId,
Locale locale)
Returns the list of all fixtures that have changed in the last 24 hours
|
LongTermEvent |
SportDataProvider.getLongTermEvent(Urn id)
Returns the specified long term event
(the returned data is translated in the configured
Locale s using the UofConfigurationImpl ) |
LongTermEvent |
SportDataProvider.getLongTermEvent(Urn id,
Locale locale)
Returns the specified long term event
(the returned data is translated in the specified
Locale ) |
List<PeriodStatus> |
SportDataProvider.getPeriodStatuses(Urn id,
Locale locale,
List<Urn> competitorIds,
List<Integer> periods)
Returns the list of
PeriodStatus from the sport event period summary endpoint |
PlayerProfile |
SportDataProvider.getPlayerProfile(Urn id)
Returns a
PlayerProfile representing the specified competitor
(the returned data is translated in the configured Locale s using the UofConfigurationImpl ) |
PlayerProfile |
SportDataProvider.getPlayerProfile(Urn id,
Locale locale)
Returns a
PlayerProfile representing the specified competitor
(the returned data is translated in the specified Locale ) |
List<ResultChange> |
SportDataProvider.getResultChanges(Date after,
Urn sportId)
Returns the list of all fixtures that have changed in the last 24 hours
|
List<ResultChange> |
SportDataProvider.getResultChanges(Date after,
Urn sportId,
Locale locale)
Returns the list of all fixtures that have changed in the last 24 hours
|
SportEvent |
SportDataProvider.getSportEvent(Urn id)
Returns the specified sport event
(the returned data is translated in the configured
Locale s using the UofConfigurationImpl ) |
SportEvent |
SportDataProvider.getSportEvent(Urn id,
Locale locale)
Returns the specified sport event
(the returned data is translated in the specified
Locale ) |
List<TimelineEvent> |
SportDataProvider.getTimelineEvents(Urn id,
Locale locale)
Returns the list of
TimelineEvent for the sport event |
Long |
EventRecoveryRequestIssuer.initiateEventOddsMessagesRecovery(Producer producer,
Urn eventId)
Initiates a odds recovery procedure for the event associated with the provided
Urn identifier on the requested Producer
(The odds recovery procedure re-sends all odds for all markets for a sport event)
Note: The event must be either EventStatus.NotStarted or EventStatus.Live |
Long |
EventRecoveryRequestIssuer.initiateEventStatefulMessagesRecovery(Producer producer,
Urn eventId)
Initiates a stateful recovery procedure for the event associated with the provided
Urn identifier on the requested Producer
(The stateful message recovery procedure re-sends all stateful-messages (BetSettlement, RollbackBetSettlement, BetCancel, UndoBetCancel) for a sport event)
Note: The event can be up to 30 days in the past |
void |
SdkEventRecoveryStatusListener.onEventRecoveryCompleted(Urn eventId,
long requestId)
Method invoked when a requested event recovery completes
|
void |
EventChangeListener.onFixtureChange(Urn eventId,
Date updated,
SportEvent sportEvent)
Method invoked for new fixture change
|
void |
EventChangeListener.onResultChange(Urn eventId,
Date updated,
SportEvent sportEvent)
Method invoked for new result change
|
void |
SportDataProvider.purgeCompetitorProfileCacheData(Urn competitorId)
Purges the associated competitor cache item
|
void |
SportDataProvider.purgePlayerProfileCacheData(Urn playerId)
Purges the associated player profile cache item
|
void |
SportDataProvider.purgeSportEventCacheData(Urn eventId)
Purges the associated sport event cache item
|
void |
SportDataProvider.purgeSportEventCacheData(Urn eventId,
boolean includeStatusPurge)
Purges the associated sport event cache item
|
CustomBetSelectionBuilder |
CustomBetSelectionBuilderImpl.setEventId(Urn eventId) |
CustomBetSelectionBuilder |
CustomBetSelectionBuilder.setEventId(Urn eventId)
Sets event id to the provided
Urn |
UofSessionBuilder |
UofSessionBuilder.setSpecificEventsOnly(Urn specificEventsOnly) |
Modifier and Type | Method and Description |
---|---|
PlayerProfile |
SportEntityFactory.buildPlayerProfile(Urn id,
List<Locale> locales,
List<Urn> possibleAssociatedCompetitorIds) |
List<Competition> |
SportEntityFactory.buildSportEvents(List<Urn> ids,
List<Locale> locales)
Builds a list of
Competition derived classes based on the provided data |
List<Competitor> |
SportEntityFactory.buildStreamCompetitors(List<Urn> competitorIds,
com.sportradar.unifiedodds.sdk.caching.SportEventCi parentSportEventCi,
List<Locale> locales)
Builds a
List of Competitor instances
Notice: a StreamWrapperException is thrown if any problems are encountered |
List<PeriodStatus> |
SportDataProvider.getPeriodStatuses(Urn id,
Locale locale,
List<Urn> competitorIds,
List<Integer> periods)
Returns the list of
PeriodStatus from the sport event period summary endpoint |
UofSessionBuilder |
UofSessionBuilder.setSpecificEventsOnly(Set<Urn> specificEventsOnly) |
Modifier and Type | Method and Description |
---|---|
Urn |
AvailableSelections.getEvent()
Returns the
Urn of the event |
Urn |
AvailableSelectionsFilter.getEvent()
Returns the
Urn of the event |
Urn |
Selection.getEventId()
Gets the event id
|
Modifier and Type | Method and Description |
---|---|
default Urn |
Round.getGroupId()
Returns the id of the group associated with the current round
|
Urn |
SeasonInfo.getId()
Returns a
Urn uniquely identifying the current SeasonInfo instance |
Urn |
SportSummary.getId()
Returns an
Urn uniquely identifying the sport represented by the current instance |
Urn |
SportEvent.getId()
Returns an
Urn uniquely identifying the tournament associated with the current instance |
Urn |
Course.getId() |
Urn |
Player.getId()
|
Urn |
CategorySummary.getId()
Returns an
Urn uniquely identifying the current CategorySummary instance |
Urn |
PeriodCompetitorResult.getId()
Returns the competitor id
|
Urn |
TournamentInfo.getId()
Returns the
Urn uniquely identifying the tournament |
Urn |
CurrentSeasonInfo.getId()
Returns the
Urn uniquely identifying the current season |
Urn |
Venue.getId()
|
Urn |
Manager.getId()
Returns the manager identifier
|
Urn |
ReplaySportEvent.getId()
Returns an
Urn uniquely identifying the sport event |
Urn |
Referee.getId()
Returns the unique identifier of the current
Referee instance |
Urn |
Pitcher.getId()
Returns the unique identifier of the current
Pitcher instance |
Urn |
Fixture.getParentStageId()
Returns an id of the parent stage associated with the current instance
|
Urn |
RaceDriverProfile.getRaceDriverId()
Returns the race driver id
|
Urn |
RaceDriverProfile.getRaceTeamId()
Returns the race team id
|
Urn |
Fixture.getReplacedBy()
Returns the
Urn identifier of the replacement event |
default Urn |
SportEvent.getReplacedBy()
Returns the
Urn specifying the replacement sport event for the current instance |
Urn |
SeasonCoverage.getSeasonId()
Returns the unique identifier of the season
|
Urn |
FixtureChange.getSportEventId()
Returns the
Urn instance specifying the sport event |
Urn |
ResultChange.getSportEventId()
Returns the
Urn instance specifying the sport event |
Urn |
SportEvent.getSportId()
Returns the unique sport identifier to which this event is associated
|
default Urn |
SeasonInfo.getTournamentId()
Returns the associated tournament identifier
|
Modifier and Type | Method and Description |
---|---|
List<Urn> |
Fixture.getAdditionalParentsIds()
Returns the list specifying the additional parent ids associated with the current instance
|
Modifier and Type | Method and Description |
---|---|
Urn |
MarketMappingData.getSportId()
The sport id for which the mapping data is valid
|
Modifier and Type | Method and Description |
---|---|
boolean |
MarketMappingData.canMap(int producerId,
Urn sportId,
Map<String,String> specifiers)
Indicates if the mapping data is usable with the provided values
|
Modifier and Type | Method and Description |
---|---|
Urn |
CompetitionStatus.getWinnerId()
Returns the sport event winner identifier
|
Modifier and Type | Method and Description |
---|---|
Urn |
RecoveryInitiated.getEventId()
Gets the associated event identifier
|
Modifier and Type | Method and Description |
---|---|
boolean |
ReplayManager.addSportEventToReplay(Urn id)
Add a SportEvent to the list of SportEvents whose recorded messages will be replayed.
|
boolean |
ReplayManager.addSportEventToReplay(Urn id,
Integer startTime)
Add a SportEvent to the list of SportEvents whose recorded messages will be replayed.
|
boolean |
ReplayManager.removeSportEventFromReplay(Urn id)
Removes a sport event from the replay list
|
Modifier and Type | Method and Description |
---|---|
static Urn |
Urn.parse(String urnString)
|
Modifier and Type | Method and Description |
---|---|
static Map<Urn,com.sportradar.unifiedodds.sdk.caching.ci.ReferenceIdCi> |
SdkHelper.parseCompetitorsReferences(List<com.sportradar.uf.sportsapi.datamodel.SapiTeam> competitors,
Map<Urn,com.sportradar.unifiedodds.sdk.caching.ci.ReferenceIdCi> currentCompetitorsReferences)
Get competitor reference from a list of competitors
Note: reference must be checked and updated, since it is not sure that references on summary are the same as on fixture
|
static Map<Urn,com.sportradar.unifiedodds.sdk.caching.ci.ReferenceIdCi> |
SdkHelper.parseTeamCompetitorsReferences(List<com.sportradar.uf.sportsapi.datamodel.SapiTeamCompetitor> competitors,
Map<Urn,com.sportradar.unifiedodds.sdk.caching.ci.ReferenceIdCi> currentCompetitorsReferences)
Get competitor reference from a list of competitors
Note: reference must be checked and updated, since it is not sure that references on summary are the same as on fixture
|
Modifier and Type | Method and Description |
---|---|
static Map<Urn,com.sportradar.unifiedodds.sdk.caching.ci.ReferenceIdCi> |
SdkHelper.parseCompetitorsReferences(List<com.sportradar.uf.sportsapi.datamodel.SapiTeam> competitors,
Map<Urn,com.sportradar.unifiedodds.sdk.caching.ci.ReferenceIdCi> currentCompetitorsReferences)
Get competitor reference from a list of competitors
Note: reference must be checked and updated, since it is not sure that references on summary are the same as on fixture
|
static Map<Urn,com.sportradar.unifiedodds.sdk.caching.ci.ReferenceIdCi> |
SdkHelper.parseTeamCompetitorsReferences(List<com.sportradar.uf.sportsapi.datamodel.SapiTeamCompetitor> competitors,
Map<Urn,com.sportradar.unifiedodds.sdk.caching.ci.ReferenceIdCi> currentCompetitorsReferences)
Get competitor reference from a list of competitors
Note: reference must be checked and updated, since it is not sure that references on summary are the same as on fixture
|
Copyright © 2016–2024. All rights reserved.