C# Class Ncqrs.EventBus.Demultiplexer

Afficher le fichier Open project: pjvds/ncqrs Class Usage Examples

Méthodes publiques

Méthode Description
Demultiplex ( IProcessingElement sequencedEvent ) : void
MarkAsProcessed ( IProcessingElement processingElement ) : void

Private Methods

Méthode Description
AssociateElementAndQueue ( IProcessingElement processingElement, Ncqrs.EventBus.DemultiplexerQueue queue ) : void
CreateAndBlockQueueFor ( IProcessingElement processingElement ) : Ncqrs.EventBus.DemultiplexerQueue
EnqueueToProcessing ( IProcessingElement processingElement ) : void
FindQueueFor ( IProcessingElement processingElement ) : Ncqrs.EventBus.DemultiplexerQueue
IsDuplicate ( IProcessingElement processingElement ) : bool
OnEventDemultiplexed ( Ncqrs.EventBus.ElementDemultiplexedEventArgs e ) : void

Method Details

Demultiplex() public méthode

public Demultiplex ( IProcessingElement sequencedEvent ) : void
sequencedEvent IProcessingElement
Résultat void

MarkAsProcessed() public méthode

public MarkAsProcessed ( IProcessingElement processingElement ) : void
processingElement IProcessingElement
Résultat void