T
- LiveOdds based feedpublic interface LiveOddsBasedFeedListener<T extends LiveOddsBasedFeed> extends LiveFeedListener<T>
Modifier and Type | Method and Description |
---|---|
void |
onBetCancel(T sender,
BetCancelEntity entity)
Invoked by the observed
T implementation when it receives bet_cancel message from live-odds server. |
void |
onBetCancelUndone(T sender,
BetCancelUndoEntity entity)
Invoked by the observed
T implementation when it receives bet_cancel_undo message from live-odds server. |
void |
onBetClear(T sender,
BetClearEntity entity)
Invoked by the observed
T implementation when it receives bet_clear message from live-odds server. |
void |
onBetClearRollback(T sender,
BetClearRollbackEntity entity)
Invoked by the observed
T implementation when it receives bet_clear_rollback message from live-odds server. |
void |
onBetStart(T sender,
BetStartEntity entity)
Invoked by the observed
T implementation when it receives bet_start message from live-odds server. |
void |
onBetStop(T sender,
BetStopEntity entity)
Invoked by the observed
T implementation when it receives bet_stop message from live-odds server. |
void |
onEventMessagesReceived(T sender,
com.sportradar.sdk.feed.liveodds.classes.EventDataPackage entity)
Invoked by the observed
T implementation when it received all messages for the specified match. |
void |
onEventStatusReceived(T sender,
com.sportradar.sdk.feed.liveodds.classes.EventDataPackage entity)
Invoked by the observed
T implementation when it received the requested status of the specified match. |
void |
onIrrelevantOddsChange(T sender,
IrrelevantOddsChangeEntity entity)
Invoked by the observed
T implementation when it receives irrelevant_odds_changed message from live-odds server. |
void |
onMetaInfoReceived(T sender,
MetaInfoEntity entity)
Invoked by the observed
T implementation when it receives meta_info message from live-odds server. |
void |
onOddsChange(T sender,
OddsChangeEntity entity)
Invoked by the observed
T implementation when it receives odds_changed message from live-odds server. |
onInitialized
onClosed, onFeedEvent, onOpened
void onBetCancel(T sender, BetCancelEntity entity)
T
implementation when it receives bet_cancel message from live-odds server.sender
- The T
sender of the event.entity
- The BetCancelEntity
representing the received bet_cancel message.void onBetCancelUndone(T sender, BetCancelUndoEntity entity)
T
implementation when it receives bet_cancel_undo message from live-odds server.sender
- The T
sender of the event.entity
- The BetCancelUndoEntity
representing the received bet_cancel_undo message.void onBetClear(T sender, BetClearEntity entity)
T
implementation when it receives bet_clear message from live-odds server.sender
- The T
sender of the event.entity
- The BetClearEntity
representing the received bet_clear message.void onBetClearRollback(T sender, BetClearRollbackEntity entity)
T
implementation when it receives bet_clear_rollback message from live-odds server.sender
- The T
sender of the event.entity
- The BetClearRollbackEntity
representing the received bet_clear_rollback message.void onBetStart(T sender, BetStartEntity entity)
T
implementation when it receives bet_start message from live-odds server.sender
- The T
sender of the event.entity
- The BetStartEntity
representing the received bet_start message.void onBetStop(T sender, BetStopEntity entity)
T
implementation when it receives bet_stop message from live-odds server.sender
- The T
sender of the event.entity
- The BetStopEntity
representing the received bet_stop message.void onEventMessagesReceived(T sender, com.sportradar.sdk.feed.liveodds.classes.EventDataPackage entity)
T
implementation when it received all messages for the specified match.sender
- The T
sender of the event.entity
- the EventDataPackage
instance containing all messages for the specified match.void onEventStatusReceived(T sender, com.sportradar.sdk.feed.liveodds.classes.EventDataPackage entity)
T
implementation when it received the requested status of the specified match.sender
- The T
sender of the event.entity
- the EventDataPackage
instance representing the current status of the specified match.void onIrrelevantOddsChange(T sender, IrrelevantOddsChangeEntity entity)
T
implementation when it receives irrelevant_odds_changed message from live-odds server.sender
- The T
sender of the event.entity
- The OddsChangeEntity
representing the received odds_changed message.void onMetaInfoReceived(T sender, MetaInfoEntity entity)
T
implementation when it receives meta_info message from live-odds server.sender
- The T
sender of the event.entity
- The MetaInfoEntity
representing the received meta_info message.void onOddsChange(T sender, OddsChangeEntity entity)
T
implementation when it receives odds_changed message from live-odds server.sender
- The T
sender of the event.entity
- The OddsChangeEntity
representing the received odds_changed message.Copyright © 2013–2023. All rights reserved.