C# Класс Enyim.Membase.BucketConfigListener

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
BucketConfigListener ( Uri poolUrls, string bucketName, string bucketPassword ) : System
Start ( ) : void

Starts listening for configuration data. This method blocks until the initial configuration is received. (Or until all sockIOPool urls fail.)

Stop ( ) : void

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

Метод Описание
GetPooledListener ( ) : MessageStreamListener

Returns a MessageStreamListener instance based on this instance's configuratino (timeout, bucket name etc.) When multiple listeners are requested with the exact same parameters (usually when multiple clients are instantiated from the same configuration), the same listener will be returned each time.

HandleMessage ( string message ) : void
RaiseConfigChanged ( ClusterConfig config ) : void
ReleaseListener ( MessageStreamListener listener ) : void

Unsubscibes from a pooled listener, and destrpys it if no additionals subscribers are present.

ResolveBucketUri ( WebClientWithTimeout client, Uri root, string bucketName ) : Uri

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

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

public BucketConfigListener ( Uri poolUrls, string bucketName, string bucketPassword ) : System
poolUrls System.Uri
bucketName string
bucketPassword string
Результат System

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

Starts listening for configuration data. This method blocks until the initial configuration is received. (Or until all sockIOPool urls fail.)
public Start ( ) : void
Результат void

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

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