C# Class DotNetWorkQueue.Transport.PostgreSQL.Basic.PostgreSqlMessageQueueReceiveErrorMessage

Error handling related to a unit of work
Inheritance: IReceiveMessagesError
Afficher le fichier Open project: blehnen/DotNetWorkQueue

Méthodes publiques

Méthode Description
MessageFailedProcessing ( IReceivedMessageInternal message, IMessageContext context, Exception exception ) : ReceiveMessagesErrorResult

Invoked when a message has failed to process.

PostgreSqlMessageQueueReceiveErrorMessage ( QueueConsumerConfiguration configuration, int>.IQueryHandler queryErrorRetryCount, ICommandHandler commandSetErrorCount, ICommandHandler commandMoveRecord, ILogFactory log, SqlHeaders headers ) : System

Initializes a new instance of the PostgreSqlMessageQueueReceiveErrorMessage class.

Method Details

MessageFailedProcessing() public méthode

Invoked when a message has failed to process.
public MessageFailedProcessing ( IReceivedMessageInternal message, IMessageContext context, Exception exception ) : ReceiveMessagesErrorResult
message IReceivedMessageInternal The message.
context IMessageContext The context.
exception System.Exception The exception.
Résultat ReceiveMessagesErrorResult

PostgreSqlMessageQueueReceiveErrorMessage() public méthode

Initializes a new instance of the PostgreSqlMessageQueueReceiveErrorMessage class.
public PostgreSqlMessageQueueReceiveErrorMessage ( QueueConsumerConfiguration configuration, int>.IQueryHandler queryErrorRetryCount, ICommandHandler commandSetErrorCount, ICommandHandler commandMoveRecord, ILogFactory log, SqlHeaders headers ) : System
configuration DotNetWorkQueue.Configuration.QueueConsumerConfiguration The configuration.
queryErrorRetryCount int>.IQueryHandler The query error retry count.
commandSetErrorCount ICommandHandler The command set error count.
commandMoveRecord ICommandHandler The command move record.
log ILogFactory The log.
headers SqlHeaders The headers.
Résultat System