C# Класс Bus.DisruptorEventHandlers.ReliabilityCoordinator

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

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

Метод Описание
EnsureReliability ( OutboundDisruptorEntry disruptorEntry, IMessage message, IEnumerable concernedSubscriptions, MessageWireData messageData ) : void
ReliabilityCoordinator ( IPeerManager peerManager, IPeerConfiguration peerConfiguration, IAssemblyScanner assemblyScanner ) : System

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

Метод Описание
CreateMessageWireData ( IMessage message ) : MessageWireData
OnPeerChange ( ServicePeer obj ) : void
SendAcknowledgementShadowMessages ( IMessage message, IEnumerable concernedSubscriptions, OutboundDisruptorEntry disruptorData, MessageWireData messageData ) : void
SendShadowMessages ( IEnumerable concernedSubscriptions, MessageWireData messageData, OutboundDisruptorEntry disruptorData ) : void
SendToSelfShadows ( System.Guid messageId, bool processSuccessful, PeerId originatingPeer, IEndpoint originalEndpoint, string originalMessageType, OutboundDisruptorEntry data ) : void

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

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

public EnsureReliability ( OutboundDisruptorEntry disruptorEntry, IMessage message, IEnumerable concernedSubscriptions, MessageWireData messageData ) : void
disruptorEntry Bus.Transport.SendingPipe.OutboundDisruptorEntry
message IMessage
concernedSubscriptions IEnumerable
messageData Bus.Transport.SendingPipe.MessageWireData
Результат void

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

public ReliabilityCoordinator ( IPeerManager peerManager, IPeerConfiguration peerConfiguration, IAssemblyScanner assemblyScanner ) : System
peerManager IPeerManager
peerConfiguration IPeerConfiguration
assemblyScanner IAssemblyScanner
Результат System