C# Класс Kafka.Client.Consumers.Fetcher

Background thread that fetches data from a set of servers
Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Dispose ( ) : void
Fetcher ( Kafka.Client.Cfg.ConsumerConfiguration config, IZooKeeperClient zkClient ) : System

Initializes a new instance of the Fetcher class.

InitConnections ( IEnumerable topicInfos, Cluster cluster, IEnumerable queuesToBeCleared ) : void

Opens connections to brokers.

Приватные методы

Метод Описание
EnsuresNotDisposed ( ) : void

Ensures that object was not disposed

Shutdown ( ) : void

Shuts down all fetch threads

Описание методов

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

Fetcher() публичный Метод

Initializes a new instance of the Fetcher class.
public Fetcher ( Kafka.Client.Cfg.ConsumerConfiguration config, IZooKeeperClient zkClient ) : System
config Kafka.Client.Cfg.ConsumerConfiguration /// The consumer configuration. ///
zkClient IZooKeeperClient /// The wrapper above ZooKeeper client. ///
Результат System

InitConnections() публичный Метод

Opens connections to brokers.
public InitConnections ( IEnumerable topicInfos, Cluster cluster, IEnumerable queuesToBeCleared ) : void
topicInfos IEnumerable /// The topic infos. ///
cluster Kafka.Client.Cluster.Cluster /// The cluster. ///
queuesToBeCleared IEnumerable /// The queues to be cleared. ///
Результат void