trait RegistersQueueConnectors

Methods

connectorContainer()

Get the container used to resolve connector dependencies.

void
registerDefaultConnectors(QueueManager $manager)

Register the connectors on the queue manager.

Closure|null
exceptionReporter()

Get the exception reporter for in-process queue connections.

void
registerNullConnector(QueueManager $manager)

Register the Null queue connector.

void
registerSyncConnector(QueueManager $manager)

Register the Sync queue connector.

void
registerDeferredConnector(QueueManager $manager)

Register the Deferred queue connector.

void
registerBackgroundConnector(QueueManager $manager)

Register the Background queue connector.

void
registerFailoverConnector(QueueManager $manager)

Register the Failover queue connector.

void
registerDatabaseConnector(QueueManager $manager)

Register the database queue connector.

void
registerRedisConnector(QueueManager $manager)

Register the Redis queue connector.

void
registerBeanstalkdConnector(QueueManager $manager)

Register the Beanstalkd queue connector.

void
registerSqsConnector(QueueManager $manager)

Register the Amazon SQS queue connector.

Details

at line 30
abstract protected Container connectorContainer()

Get the container used to resolve connector dependencies.

Return Value

Container

at line 35
protected void registerDefaultConnectors(QueueManager $manager)

Register the connectors on the queue manager.

Parameters

QueueManager $manager

Return Value

void

at line 45
protected Closure|null exceptionReporter()

Get the exception reporter for in-process queue connections.

Return Value

Closure|null

at line 57
protected void registerNullConnector(QueueManager $manager)

Register the Null queue connector.

Parameters

QueueManager $manager

Return Value

void

at line 65
protected void registerSyncConnector(QueueManager $manager)

Register the Sync queue connector.

Parameters

QueueManager $manager

Return Value

void

at line 73
protected void registerDeferredConnector(QueueManager $manager)

Register the Deferred queue connector.

Parameters

QueueManager $manager

Return Value

void

at line 81
protected void registerBackgroundConnector(QueueManager $manager)

Register the Background queue connector.

Parameters

QueueManager $manager

Return Value

void

at line 89
protected void registerFailoverConnector(QueueManager $manager)

Register the Failover queue connector.

Parameters

QueueManager $manager

Return Value

void

at line 100
protected void registerDatabaseConnector(QueueManager $manager)

Register the database queue connector.

Parameters

QueueManager $manager

Return Value

void

at line 113
protected void registerRedisConnector(QueueManager $manager)

Register the Redis queue connector.

Parameters

QueueManager $manager

Return Value

void

at line 126
protected void registerBeanstalkdConnector(QueueManager $manager)

Register the Beanstalkd queue connector.

Parameters

QueueManager $manager

Return Value

void

at line 134
protected void registerSqsConnector(QueueManager $manager)

Register the Amazon SQS queue connector.

Parameters

QueueManager $manager

Return Value

void