QueueConnector
class QueueConnector implements ConnectorInterface (View source)
Methods
void
registerErrorHandling(SqsClient $sqs, Queue $queue)
Register SQS client middleware that translates "queue does not exist" errors into ManagedQueueNotFoundExceptions.
void
void
void
Details
__construct(ConnectorInterface $connector, Application $app)
Create a new instance.
Queue
connect(array $config)
Establish a queue connection.
protected void
registerErrorHandling(SqsClient $sqs, Queue $queue)
Register SQS client middleware that translates "queue does not exist" errors into ManagedQueueNotFoundExceptions.
protected void
configureQueue(Queue $queue)
Configure the queue.
protected void
configureWorker(Queue $queue)
Configure the queue worker.
protected void
configureFailedJobProvider(Queue $queue)
Configure the failed job provider.
Laravel Cloud is the best place to deploy Laravel, Nuxt, Express, Hono, Node.js, Bun, Go, Flask, Python, and more, with dedicated infrastructure available on AWS through Laravel Private Cloud.