Class: Finlight::ArticleWebSocketClient
- Inherits:
-
BaseWebSocketClient
- Object
- BaseWebSocketClient
- Finlight::ArticleWebSocketClient
- Defined in:
- lib/finlight/websocket/article_client.rb
Overview
Streams enriched articles (sentiment, entities, content). Duplicate deliveries are suppressed via a small cache of recent article links.
Constant Summary
Constants inherited from BaseWebSocketClient
BaseWebSocketClient::CLOSE_ADMIN_KICK, BaseWebSocketClient::CLOSE_BLOCKED, BaseWebSocketClient::CLOSE_GRACE_SECONDS, BaseWebSocketClient::CLOSE_PROACTIVE_ROTATION, BaseWebSocketClient::CLOSE_RATE_LIMITED, BaseWebSocketClient::CLOSE_USER_BLOCKED, BaseWebSocketClient::DEFAULT_ADMIN_KICK_RETRY_MS, BaseWebSocketClient::DIAL_RATE_LIMIT_BACKOFF_SECONDS, BaseWebSocketClient::ERROR_BLOCKED_BACKOFF_SECONDS, BaseWebSocketClient::ERROR_RATE_LIMIT_BACKOFF_SECONDS, BaseWebSocketClient::RECENT_ARTICLE_CACHE_SIZE
Method Summary
Methods inherited from BaseWebSocketClient
#connect, #connect_async, #initialize, #stop
Constructor Details
This class inherits a constructor from Finlight::BaseWebSocketClient