Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

SendToQueueDistributedTransactionExceptionHandler Class

detects poison messages by tracking the Message Id property in memory with a count of how many times an exception has occurred. If that count is greater than the handler's MaxRetry count it will be sent to another queue. The queue to send the message to is specified via the property M essageQueueObjectName.

For a list of all members of this type, see SendToQueueDistributedTransactionExceptionHandler Members .

System.Object
   AbstractSendToQueueExceptionHandler
      SendToQueueDistributedTransactionExceptionHandler

[Visual Basic]
Public Class SendToQueueDistributedTransactionExceptionHandler
    Inherits AbstractSendToQueueExceptionHandler
    Implements IDistributedTransactionExceptionHandler
[C#]
public class SendToQueueDistributedTransactionExceptionHandler : AbstractSendToQueueExceptionHandler, IDistributedTransactionExceptionHandler

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Remarks

Exception handler when using DistributedTxMessageListenerContainer

Requirements

Namespace: Spring.Messaging.Listener

Assembly: Spring.Messaging (in Spring.Messaging.dll)

See Also

SendToQueueDistributedTransactionExceptionHandler Members | Spring.Messaging.Listener Namespace