C# Class ServiceBusMQ.Adapter.NServiceBus4.Azure.SB22.ErrorManager

Show file Open project: danielHalan/ServiceBusMQManager

Protected Properties

Property Type Description
_log System.Logger

Public Methods

Method Description
ErrorManager ( string connectionString ) : System
GetInputQueue ( string queueName ) : QueueClient
GetInputQueue ( string queueName, ReceiveMode mode ) : QueueClient
ReturnAll ( string fromQueueName, uint queueCount ) : void
ReturnMessageToSourceQueue ( QueueClient queue, ServiceBusMQ itm ) : void

May throw a timeout exception if a message with the given id cannot be found.

ReturnMessageToSourceQueue ( string fromQueueName, ServiceBusMQ itm ) : void

Private Methods

Method Description
FindMessage ( QueueClient client, ServiceBusMQ.Model.QueueItem msg ) : BrokeredMessage
GetOriginQueue ( BrokeredMessage msg ) : string
GetOriginQueue ( ServiceBusMQ msg ) : string
ReturnMessageToSourceQueue ( ServiceBusMQ.Model.QueueItem itm ) : void
TryFindMessage ( ServiceBusMQ itm ) : void

Method Details

ErrorManager() public method

public ErrorManager ( string connectionString ) : System
connectionString string
return System

GetInputQueue() public method

public GetInputQueue ( string queueName ) : QueueClient
queueName string
return QueueClient

GetInputQueue() public method

public GetInputQueue ( string queueName, ReceiveMode mode ) : QueueClient
queueName string
mode ReceiveMode
return QueueClient

ReturnAll() public method

public ReturnAll ( string fromQueueName, uint queueCount ) : void
fromQueueName string
queueCount uint
return void

ReturnMessageToSourceQueue() public method

May throw a timeout exception if a message with the given id cannot be found.
public ReturnMessageToSourceQueue ( QueueClient queue, ServiceBusMQ itm ) : void
queue QueueClient
itm ServiceBusMQ
return void

ReturnMessageToSourceQueue() public method

public ReturnMessageToSourceQueue ( string fromQueueName, ServiceBusMQ itm ) : void
fromQueueName string
itm ServiceBusMQ
return void

Property Details

_log protected property

protected Logger,System _log
return System.Logger