class StopWhenMemoryUsageIsExceededReceiver implements ReceiverInterface
| __construct(ReceiverInterface $decoratedReceiver, int $memoryLimit, LoggerInterface $logger = null, callable $memoryResolver = null) | ||
| void | receive(callable $handler) Receive some messages to the given handler. | |
| void | stop() Stop receiving some messages. |
| ReceiverInterface | $decoratedReceiver | |
| int | $memoryLimit | |
| LoggerInterface | $logger | |
| callable | $memoryResolver |
Receive some messages to the given handler.
The handler will have, as argument, the received {@link \Symfony\Component\Messenger\Envelope} containing the message. Note that this envelope can be null if the timeout to receive something has expired.
| callable | $handler |
| void |
Stop receiving some messages.
| void |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Component/Messenger/Transport/Enhancers/StopWhenMemoryUsageIsExceededReceiver.html