All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AttributeEntity Contains players attributesBallEventType Ball event type enumBaseSdkLogger Represents a base class for all SDK loggers.BattersStatsTotalEntity BehindsEntity BehindsBlockingList<T> A list whose {code compareAndRemove} methods block until the specified item is removed.BookMatchResult Book match resultCombinedRateGate CommonSettings CommonSettingsBuilder<T extends CommonSettingsBuilder> CommonUtils ConnectionMonitoringGateway AGateway
implementation which observes the received messages to determine when the connection is unstableConnectionParams Holds data about underlying connection parametersConnectionTestEntity Connection test.ContinuationQueueElement CourtEntity CourtCoverage Type of event coverageDaemonThreadFactory DefaultSettingsBuilderHelper DevHelper A helper class containing method used to help the development processDispatcherContainer<T> Represents a container used by theDisruptorDispatcher
used to store un-processed messagesDisruptorDispatcher<T extends DispatcherContainer<T>> A base class for dispatcher classes which internally uses a disruptor pattern for dispatching.EntityEnum Represents an entity enumerationEntityEnumHelper Helper class containing static helper methods forEntityEnum
class.EntityEventHandler AEventHandler
implementation used to dispatch live-scout related entities to the user.EntityMapper<I extends IncomingMessage,E extends LiveScoutEntityBase> Represents a class used to map protocol layer messages to feed layer entitiesEventIdentifier Uniquely identifies an event.FeedEventType Enumerates types of events that can occur on the feed and the user is notified about them.FileSdkLogger File SDK logger implementation.FormatEntity Match formatFormatType Format typeGateway Represents a gateway capable of sending and receiving messages to or/and from other systems.GatewayListener Represents a listener used to observeGateway
implementation.GeneralInjectionModule AModule
implementation used by Guice to set-up general (used by many classes in the application) dependencies.GoalsEntity GoalsGoldEntity HomeAway<T> Home and away tuple (e.g.IceConditions Ice conditions enumerationIdNameTuple Contains id and name (for example Tournament, Category, ...)IncomingMessage A base class for all entities(messages) send from the sportradar server to the SDKIncrementalMessageTokenizer Represents a tokenizer where data arrives in chunks.IncrementalSequenceGenerator ASequenceGenerator
implementation where each value is obtained by incrementing the previous one.Inning Inning enumerationInningScoreEntity Inning score entryInningsEntity Contains information about inningsInvalidEntityException InvalidPropertyException Exception that is thrown when a invalid property in properties file is foundJaxbBuilder Represents a builder used to build JAXB basedMarshaller
andUnmarshaller
instances.JaxbContextProvider AProvider
implementation used to constructJAXBContext
instancesJaxbFactory Represents a factory used to create jaxb basedMarshaller
andUnmarshaller
instances.JaxbLiveScoutEntityFactory JaxbLiveScoutEntityFactoryHelper JaxbMessageParser<T extends MessageBase> AMessageParser
implementation which uses JAXB to un-marshal the messagesJaxbMessageWriter<T extends MessageBase> AMessageWriter
implementation which uses JAXB to marshal the messagesJerseyEntity A basic jersey representationJmxSettings JmxSettingsBuilder LatencyLevel LimiterData LineupsEntity The current lineup.LiveFeedDispatcher<LiveScoutFeed> LiveFeedProtocol AProtocol
implementation used to connect to the live-feed.LiveFeedProtocolManager AProtocolManager
implementation used to manage protocol which connects to a live-feedLiveFeedSettings LiveFeedSettingsBuilder<T extends LiveFeedSettingsBuilder> LiveFeedTestManagerBase Base class for feed test managersLiveScoutClientAliveProducer ARequestProducer
for LiveScout that produces alive messages.LiveScoutDispatcher Represents a dispatcher used to dispatch live-scout related events to the user.LiveScoutDispatcherContainer A container used by theLiveScoutDispatcher
to store un-processed live-scout related messages.LiveScoutDisruptorDispatcher ALiveScoutDispatcher
implementation which uses disruptor to dispatch messages on multiple threadsLiveScoutEntityBase Serves as a base class that all LiveScout should be derived from.LiveScoutEntityFactory Classes that implement this interface should build feed layer entities based on input protocol layer entitiesLiveScoutEntityMapper AEntityMapper
implementation used to map protocol layer scout messages into feed layer scout entities.LiveScoutFeed Represents an access-point for live-scout feed.LiveScoutFeedImpl ALiveScoutFeed
implementation used to manage live-scout feed.LiveScoutFeedListener Represents a listener used to observeLiveScoutFeed
implementationsLiveScoutInjectionModule AModule
implementation used by Guice to set up live-scout dependency tree.LiveScoutLoginType Enumerates available values of theLogin
resultLiveScoutOutgoingMessageInspector AOutgoingMessageInspector
implementation capable of inspecting message send from sdk to the live-scout feedLiveScoutSettings Represents a part of the application's configuration file related to the live-scoutLiveScoutSettingsBuilder LiveScoutStatisticsCounter LiveScoutStatusFactory A factory used to generateOutgoingMessage
representing live-scout server requests.LiveScoutTestManager Represents an interface used to drive the LiveScout test serverLiveScoutTestManagerImpl Represents a class used to drive the LiveScout test serverLiveScoutUserRequestManager Represents a manager used to explicitly retrieve data from live-odds server.LiveScoutUserRequestManagerImpl AUserRequestManager
implementation associated with the live-scout feed.LocalizedString Localized string container where a string is represented by its international value and a collection of translations to other languages.LoggerSettings LoggerSettingsBuilder LoggingEntityEventHandler ManagerEntity Entity holding data about team managerMatchBetStatus Match bet statusMatchBookingEntity Match booking reply.MatchDataEntity Match time information during a game.MatchHeaderEntity Provides basic match informationMatchListEntity Contains information about multiple matchesMatchListUpdateEntity List of matches sent unsolicited from server (uses same format as MatchList for now).MatchPropertyEntity A match property representationMatchRoleEntity Contains player match rolesMatchStopEntity Reply sent when a client unsubscribes from a match or when a match subscription failed.MatchTeamEntity A match team representationMatchUpdateEntity Match information message.MessageBase A base class for all entities(messages) exchanged between SDK and sportradar server.MessageException An exception thrown when the message cannot be created from the data or message data cannot be written to the target type.MessageParser<T extends MessageBase> Represents a message parser used to parse received byte arrays into messages of specified typeMessageParserBase<T extends MessageBase> Represents a base class for message parsers.MessageParserListener<T extends MessageBase> A listener used to observeMessageParser
instance.MessagePipeline<T extends LiveScoutEntityBase> A message - processing pipeline which consists of multipleMessageProcessor
instances.MessageProcessor<T extends LiveScoutEntityBase> Represents a class capable of receiving an input message, processing it and passing in forward for further processingMessageProcessorComparator<T extends LiveScoutEntityBase> AComparator
implementation used to compareMessageProcessor
instances.MessageProcessorListener<T extends LiveScoutEntityBase> Represents a listener used to observer theMessageProcessor
instancesMessageTokenizer Represents a message parser used to parse received byte arrays into messages of specified typeMessageTokenizerBase Represents a message tokenizer base.MessageTokenizerListener A listener used to observeMessageTokenizer
instance.MessageWriter<T extends MessageBase> Represents a writer capable of writing message data to byte arrayMissingPropertyException Exception that is thrown when a mandatory property is missing from properties fileMissingPropertyFileException Exception that is thrown when sdk.properties property file is not foundNetWorthEntity Holds information about a match net-worthNoDataProtocolException AnProtocolException
derived class which is thrown when no data is availableNullRateGate Nulls Basically this is versions of 2 methods: etn (empty to null) and nte (null to empty).NullSdkLogger Null SDK logger implementation.OutgoingMessage A base class for all entities(messages) send from the SDK to the sportradar serverOutgoingMessageInspector<O extends OutgoingMessage> Represents a class capable of inspecting messages send from the sdk to the betradar feedPaginationEntity Stores paging information.PeriodicTimer ATimer
implementation which raises it's events on a background thread.PitchConditions Status of pitch conditionsPitchersStatsTotalEntity PlayerEntity A player in the lineup.PlayerStatisticsEntity Stores player statics fields that are coming with PLAYER_MATCH_STATS(1714) event.PlayerStatsEntity PropertiesParser PropertyException Root exception for all properties related exceptionsPropertyFileSettingsLoader Protocol<I extends IncomingMessage,O extends OutgoingMessage> Represents a protocol which knows how to properly communicate with the serverProtocolBase<I extends IncomingMessage,O extends OutgoingMessage> Base class for allProtocol
implementationsProtocolException AnException
derived class which is thrown when an un-expected situation is encountered in the protocol layer code.ProtocolListener<I extends IncomingMessage> Represents a listener used to observe theProtocol
implementationProtocolManager<O extends OutgoingMessage,E extends LiveScoutEntityBase> Represents a class used to manage access to the underlyingProtocol
.ProtocolManagerListener<E extends LiveScoutEntityBase> Represents a listener used to observe theProtocolManager
RateGate RateGateBase RateGateContinuation RateGateListener RateGateQueueElement RateLimiter RealTimeProvider RealTimeTimeProvider ATimeProviderBase
implementation which uses system timeReconnectingGateway AGateway
which periodically attempts to connect to the server until the connection is establishedRequestProducer<T extends OutgoingMessage> Represents a class which is capable of producing messages for the betradar server.RequestProducerBase<T extends OutgoingMessage> A base class for all classes implementingRequestProducer
interface.RequestProducerComposite<T extends OutgoingMessage> Represents a composition of multipleRequestProducer
instances.RequestProducerListener<T extends OutgoingMessage> Represents a listener used to observe theRequestProducer
instances.ScoreEntity ScoutEntity Hold information about scoutScoutEventEntity Contains information about an eventScoutFakeBetStopFactory ScoutFeedType Type of eventScoutMatchStatus Match statusSdk Represents a top-level access point used by user application to access the sdk functionality.SdkContextDiscriminator SdkException Root exception of the SDK hierarchySdkFatalException SDK exception that is fatalSdkLogAppenderType SdkLogger Represents a logger used to log eventsSdkLoggerCfg SdkLoggerCfg.MatchingFilter SdkLoggerProvider SdkVersion SequenceGenerator Represents a class used to generate distinct values(numbers)ServerTimeEntity Caries server timeSettingsLoader Sex Gender of team or contestantSimpleJMX SimpleRateGate SRScheduledThreadPoolExecutor Created with IntelliJ IDEA.SRThreadPoolExecutor StatisticsEntity StatisticsLiveScoutEntityEventHandler StatsEntity StatusFactory Represents a class used to build requests to be send to the betradar feed.SubteamEntity SurfaceType Surface typeSuspensionsEntity Contains information about suspensionsTcpGateway AGateway
implementation which uses TCP protocol stack to communicate.Team Present Home, Away or None teamTeamOfficialEntity Entity holding data about team officialTeamPlayerStatsEntity TeamPlayerStatsType TeamsReversed TeamStatisticsEntity Stores team statics fields that are coming with TEAM_MATCH_STATS(1743) event.TeamStatsEntity TeamStatsType TestDelay Represents a delay specification for the test server.TestDelayWithSpeed Represents a delay specification for the test server together with some speed.TestManager Represents an interface used to drive the test/replay servers.TimeProvider Represents a base class for all date-time providers which are used to obtain time.TimeProviderBase Timer Represents a timer used to trigger periodic events.TimerListener Represents a listener used to observe theTimer
implementationsTrackEntity TypeValueTuple Contains type and valueUnknownEnumException UserRequestManager Represents a class used to process explicit user requests by generating and sending server messages.Version WeatherConditions Status of weather conditions