Uses of Interface
com.sportradar.livedata.sdk.common.networking.Gateway
Packages that use Gateway
Package
Description
This package should only contain classes associated with IOC container used to build the dependency tree.
Contains classes and interfaces which are shared between different protocols.
-
Uses of Gateway in com.sportradar.livedata.sdk.common.networking
Classes in com.sportradar.livedata.sdk.common.networking that implement GatewayModifier and TypeClassDescriptionclassAGatewayimplementation which observes the received messages to determine when the connection is unstableclassAGatewaywhich periodically attempts to connect to the server until the connection is establishedclassAGatewayimplementation which uses TCP protocol stack to communicate.Constructors in com.sportradar.livedata.sdk.common.networking with parameters of type GatewayModifierConstructorDescriptionConnectionMonitoringGateway(Gateway actualGateway, Timer monitorTimer, org.joda.time.Duration checkInterval, org.joda.time.Duration noActivityTimeout, boolean debugMode) Initializes a new instance of theConnectionMonitoringGatewayclass.ReconnectingGateway(Gateway actualGateway, Timer connectTimer, org.joda.time.Duration initialReconnectDelay, org.joda.time.Duration reconnectInterval) Initializes a new instance of theReconnectingGatewayclass. -
Uses of Gateway in com.sportradar.livedata.sdk.di
Methods in com.sportradar.livedata.sdk.di that return GatewayModifier and TypeMethodDescriptionprotected GatewayLiveScoutInjectionModule.provideGateway(ExecutorService executorService, ScheduledExecutorService scheduledExecutorService, org.apache.commons.net.DefaultSocketFactory socketFactory, SSLSocketFactory sslSocketFactory) Methods in com.sportradar.livedata.sdk.di with parameters of type GatewayModifier and TypeMethodDescriptionprotected Protocol<IncomingMessage, OutgoingMessage> LiveScoutInjectionModule.provideProtocol(AuthMessageProvider authFactory, ScheduledExecutorService scheduledExecutorService, Gateway gateway) -
Uses of Gateway in com.sportradar.livedata.sdk.proto
Constructors in com.sportradar.livedata.sdk.proto with parameters of type GatewayModifierConstructorDescriptionLiveFeedProtocol(Gateway gateway, MessageParser<IncomingMessage> messageParser, MessageWriter<OutgoingMessage> messageWriter, RateLimiter rateLimiter, OutgoingMessageInspector<OutgoingMessage> outgoingMessageInspector, AuthMessageProvider authMessageProvider) Initializes a new instance of theLiveFeedProtocolclass. -
Uses of Gateway in com.sportradar.livedata.sdk.proto.common
Fields in com.sportradar.livedata.sdk.proto.common declared as GatewayModifier and TypeFieldDescriptionprotected final GatewayProtocolBase.gatewayTheGatewayimplementation used to establish a connection to the server.Constructors in com.sportradar.livedata.sdk.proto.common with parameters of type GatewayModifierConstructorDescriptionProtocolBase(Gateway gateway, MessageParser<I> messageParser) Initializes a new instance of theProtocolBaseclass.