C# Класс FloatingQueue.Server.Services.Implementation.InternalQueueService

Наследование: QueueServiceBase, IInternalQueueService
Показать файл Открыть проект

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

Метод Описание
GetExtendedMetadata ( ) : List
IntroduceNewNode ( ExtendedNodeInfo nodeInfo ) : void
NotificateSynchronizationFinished ( int>.Dictionary writtenAggregatesVersions ) : bool
Ping ( ) : void
ReceiveSingleAggregate ( string aggregateId, int version, IEnumerable events ) : void
RequestSynchronization ( ExtendedNodeInfo nodeInfo, int>.Dictionary aggregateVersions ) : void

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

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

public GetExtendedMetadata ( ) : List
Результат List

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

public IntroduceNewNode ( ExtendedNodeInfo nodeInfo ) : void
nodeInfo ExtendedNodeInfo
Результат void

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

public NotificateSynchronizationFinished ( int>.Dictionary writtenAggregatesVersions ) : bool
writtenAggregatesVersions int>.Dictionary
Результат bool

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

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

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

public ReceiveSingleAggregate ( string aggregateId, int version, IEnumerable events ) : void
aggregateId string
version int
events IEnumerable
Результат void

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

public RequestSynchronization ( ExtendedNodeInfo nodeInfo, int>.Dictionary aggregateVersions ) : void
nodeInfo ExtendedNodeInfo
aggregateVersions int>.Dictionary
Результат void