# IQueueAdapterFactory.GetDeliveryFailureHandler(QueueId)

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.streaming/orleans.streams.iqueueadapterfactory/) | [Methods](/orleans/docs/api/csharp/microsoft.orleans.streaming/orleans.streams.iqueueadapterfactory/methods/)

```csharp
public abstract Task<IStreamFailureHandler> GetDeliveryFailureHandler(QueueId queueId)
```

Acquire delivery failure handler for a queue

### Parameters

- `queueId` (`QueueId`): The queue identifier.

### Returns

The stream failure handler.
