C# Class Orleans.KafkaStreamProvider.KafkaQueue.TimedQueueCache.TimedQueueCacheCursor

The TimedQueueCacheCursor is at the moment identical to SimpleQueueCache cursor. We are not using the SimpleCacheCursor in order to be able to extend the CacheCursor without considering the SimpleQueueCache.
Inheritance: IQueueCacheCursor
Afficher le fichier Open project: gigya/Orleans.KafkaStreamProvider Class Usage Examples

Private Properties

Свойство Type Description
IsInStream bool
Reset void
Set void

Méthodes publiques

Méthode Description
Dispose ( ) : void
GetCurrent ( Exception &exception ) : IBatchContainer
MoveNext ( ) : bool
RecordDeliveryFailure ( ) : void
Refresh ( ) : void
TimedQueueCacheCursor ( TimedQueueCache cache, System.Guid streamGuid, string streamNamespace, Logger logger ) : System
ToString ( ) : string

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Private Methods

Méthode Description
IsInStream ( IBatchContainer batchContainer ) : bool
Reset ( StreamSequenceToken token ) : void
Set ( LinkedListNode item ) : void

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

GetCurrent() public méthode

public GetCurrent ( Exception &exception ) : IBatchContainer
exception System.Exception
Résultat IBatchContainer

MoveNext() public méthode

public MoveNext ( ) : bool
Résultat bool

RecordDeliveryFailure() public méthode

public RecordDeliveryFailure ( ) : void
Résultat void

Refresh() public méthode

public Refresh ( ) : void
Résultat void

TimedQueueCacheCursor() public méthode

public TimedQueueCacheCursor ( TimedQueueCache cache, System.Guid streamGuid, string streamNamespace, Logger logger ) : System
cache TimedQueueCache
streamGuid System.Guid
streamNamespace string
logger Logger
Résultat System

ToString() public méthode

public ToString ( ) : string
Résultat string