Uses of Class
com.sportradar.livedata.sdk.feed.livescout.entities.LiveScoutEntityBase
-
Packages that use LiveScoutEntityBase Package Description com.sportradar.livedata.sdk.di This package should only contain classes associated with IOC container used to build the dependency tree.com.sportradar.livedata.sdk.dispatch.livescout com.sportradar.livedata.sdk.feed.common Contains files common to all feedscom.sportradar.livedata.sdk.feed.livescout.classes com.sportradar.livedata.sdk.feed.livescout.entities Contains Live Scout related entities -
-
Uses of LiveScoutEntityBase in com.sportradar.livedata.sdk.di
Methods in com.sportradar.livedata.sdk.di that return types with arguments of type LiveScoutEntityBase Modifier and Type Method Description protected ProtocolManager<OutgoingMessage,LiveScoutEntityBase>
LiveScoutInjectionModule. provideProtocolManager(Protocol<IncomingMessage,OutgoingMessage> protocol, EntityMapper<IncomingMessage,LiveScoutEntityBase> entityMapper, LiveScoutUserRequestManagerImpl userRequestManager, LiveScoutClientAliveProducer aliveProducer, SdkLogger sdkLogger)
Method parameters in com.sportradar.livedata.sdk.di with type arguments of type LiveScoutEntityBase Modifier and Type Method Description protected LiveScoutFeed
LiveScoutInjectionModule. provideFeed(jakarta.inject.Provider<ProtocolManager<OutgoingMessage,LiveScoutEntityBase>> protocolManagerProvider, jakarta.inject.Provider<LiveScoutUserRequestManagerImpl> userRequestManagerProvider, jakarta.inject.Provider<LiveScoutDispatcher> dispatcherProvider, jakarta.inject.Provider<SdkLogger> sdkLoggerProvider)
protected ProtocolManager<OutgoingMessage,LiveScoutEntityBase>
LiveScoutInjectionModule. provideProtocolManager(Protocol<IncomingMessage,OutgoingMessage> protocol, EntityMapper<IncomingMessage,LiveScoutEntityBase> entityMapper, LiveScoutUserRequestManagerImpl userRequestManager, LiveScoutClientAliveProducer aliveProducer, SdkLogger sdkLogger)
-
Uses of LiveScoutEntityBase in com.sportradar.livedata.sdk.dispatch.livescout
Methods in com.sportradar.livedata.sdk.dispatch.livescout that return LiveScoutEntityBase Modifier and Type Method Description LiveScoutEntityBase
LiveScoutDispatcherContainer. getEntity()
Gets theLiveScoutEntityBase
representing the message held be the currentLiveScoutDispatcherContainer
Methods in com.sportradar.livedata.sdk.dispatch.livescout with parameters of type LiveScoutEntityBase Modifier and Type Method Description void
LiveScoutDispatcher. dispatchEntity(LiveScoutEntityBase entity)
Dispatches the passedLiveScoutEntityBase
to the uservoid
LiveScoutDisruptorDispatcher. dispatchEntity(LiveScoutEntityBase entity)
Dispatches the passedLiveScoutEntityBase
to the userConstructors in com.sportradar.livedata.sdk.dispatch.livescout with parameters of type LiveScoutEntityBase Constructor Description LiveScoutDispatcherContainer(LiveScoutEntityBase entity)
Initializes a new instance of theLiveScoutDispatcherContainer
class. -
Uses of LiveScoutEntityBase in com.sportradar.livedata.sdk.feed.common
Classes in com.sportradar.livedata.sdk.feed.common with type parameters of type LiveScoutEntityBase Modifier and Type Interface Description interface
EntityMapper<I extends IncomingMessage,E extends LiveScoutEntityBase>
Represents a class used to map protocol layer messages to feed layer entitiesclass
MessagePipeline<T extends LiveScoutEntityBase>
A message - processing pipeline which consists of multipleMessageProcessor
instances.interface
MessageProcessor<T extends LiveScoutEntityBase>
Represents a class capable of receiving an input message, processing it and passing in forward for further processingclass
MessageProcessorComparator<T extends LiveScoutEntityBase>
AComparator
implementation used to compareMessageProcessor
instances.interface
MessageProcessorListener<T extends LiveScoutEntityBase>
Represents a listener used to observer theMessageProcessor
instancesinterface
ProtocolManager<O extends OutgoingMessage,E extends LiveScoutEntityBase>
Represents a class used to manage access to the underlyingProtocol
.interface
ProtocolManagerListener<E extends LiveScoutEntityBase>
Represents a listener used to observe theProtocolManager
Methods in com.sportradar.livedata.sdk.feed.common with parameters of type LiveScoutEntityBase Modifier and Type Method Description protected void
LiveFeedProtocolManager. notifyOnMessageReceived(LiveScoutEntityBase message)
Notifies the observer that new message was received.Method parameters in com.sportradar.livedata.sdk.feed.common with type arguments of type LiveScoutEntityBase Modifier and Type Method Description void
LiveFeedProtocolManager. setListener(ProtocolManagerListener<LiveScoutEntityBase> listener)
Sets the listener used to observe the currentProtocolManager
.Constructor parameters in com.sportradar.livedata.sdk.feed.common with type arguments of type LiveScoutEntityBase Constructor Description LiveFeedProtocolManager(Protocol<IncomingMessage,OutgoingMessage> protocol, EntityMapper<IncomingMessage,LiveScoutEntityBase> entityMapper, MessageProcessor<LiveScoutEntityBase> messageProcessor, RequestProducer<OutgoingMessage> requestProducer)
Initializes a new instance of theLiveFeedProtocolManager
classLiveFeedProtocolManager(Protocol<IncomingMessage,OutgoingMessage> protocol, EntityMapper<IncomingMessage,LiveScoutEntityBase> entityMapper, MessageProcessor<LiveScoutEntityBase> messageProcessor, RequestProducer<OutgoingMessage> requestProducer)
Initializes a new instance of theLiveFeedProtocolManager
class -
Uses of LiveScoutEntityBase in com.sportradar.livedata.sdk.feed.livescout.classes
Methods in com.sportradar.livedata.sdk.feed.livescout.classes that return LiveScoutEntityBase Modifier and Type Method Description LiveScoutEntityBase
LiveScoutEntityMapper. map(IncomingMessage message)
Maps the passedIncomingMessage
derived message to feed entityMethods in com.sportradar.livedata.sdk.feed.livescout.classes with parameters of type LiveScoutEntityBase Modifier and Type Method Description void
LiveScoutUserRequestManagerImpl. processMessage(LiveScoutEntityBase message)
Method parameters in com.sportradar.livedata.sdk.feed.livescout.classes with type arguments of type LiveScoutEntityBase Modifier and Type Method Description void
LiveScoutUserRequestManagerImpl. setListener(MessageProcessorListener<LiveScoutEntityBase> listener)
Constructor parameters in com.sportradar.livedata.sdk.feed.livescout.classes with type arguments of type LiveScoutEntityBase Constructor Description LiveScoutFeedImpl(ProtocolManager<OutgoingMessage,LiveScoutEntityBase> protocolManager, LiveScoutUserRequestManager userRequestManager, LiveScoutDispatcher dispatcher, LiveScoutSettings settings)
Initializes a new instance of theLiveScoutFeedImpl
class. -
Uses of LiveScoutEntityBase in com.sportradar.livedata.sdk.feed.livescout.entities
Subclasses of LiveScoutEntityBase in com.sportradar.livedata.sdk.feed.livescout.entities Modifier and Type Class Description class
ConnectionTestEntity
Connection test.class
LineupsEntity
The current lineup.class
MatchBookingEntity
Match booking reply.class
MatchDataEntity
Match time information during a game.class
MatchListEntity
Contains information about multiple matchesclass
MatchListUpdateEntity
List of matches sent unsolicited from server (uses same format as MatchList for now).class
MatchStopEntity
Reply sent when a client unsubscribes from a match or when a match subscription failed.class
MatchUpdateEntity
Match information message.class
PlayerEntity
A player in the lineup.class
ServerTimeEntity
Caries server time
-