C# Класс NServiceBus.Unicast.Transport.RabbitMQ.RabbitMqTransport

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

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

Метод Описание
AbortHandlingCurrentMessage ( ) : void
ChangeNumberOfWorkerThreads ( Int32 targetNumberOfWorkerThreads ) : void
Dispose ( ) : void
GetNumberOfPendingMessages ( ) : Int32
ReceiveMessageLater ( TransportMessage transportMessage ) : void
Send ( TransportMessage transportMessage, string destination ) : void
Start ( ) : void

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

Метод Описание
AddWorkerThread ( ) : NServiceBus.Utils.WorkerThread
ClearFailuresForMessage ( string id ) : void
DeliverMessage ( IModel channel, MessageReceiveProperties messageContext, RabbitMQ.Client.Events.BasicDeliverEventArgs delivery ) : void
HandledMaximumRetries ( string id ) : bool
IncrementFailuresForMessage ( string id ) : void
MoveToPoison ( RabbitMQ.Client.Events.BasicDeliverEventArgs delivery ) : void
OnFailedMessageProcessing ( Exception error ) : Exception
OnFinishedMessageProcessing ( ) : Exception
OnStartedMessageProcessing ( ) : Exception
OnTransportMessageReceived ( TransportMessage msg ) : Exception
Process ( ) : void
Receive ( MessageReceiveProperties messageContext ) : void

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

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

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

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

public ChangeNumberOfWorkerThreads ( Int32 targetNumberOfWorkerThreads ) : void
targetNumberOfWorkerThreads System.Int32
Результат void

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

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

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

public GetNumberOfPendingMessages ( ) : Int32
Результат System.Int32

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

public ReceiveMessageLater ( TransportMessage transportMessage ) : void
transportMessage TransportMessage
Результат void

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

public Send ( TransportMessage transportMessage, string destination ) : void
transportMessage TransportMessage
destination string
Результат void

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

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