Yii PHP Framework
  • Guide
  • API
  • Wiki
  • Forum
  • Community
    • Live Chat
    • Extensions
    • Resources
    • Members
    • Hall of Fame
    • Badges
  • More
    • Learn
    • Books
    • Resources
    • Develop
    • Download Yii
    • Report an Issue
    • Report a Security Issue
    • Contribute to Yii
    • Donate
    • About
    • What is Yii?
    • Release Cycle
    • News
    • License
    • Team
    • Official Logos and Design
  • Login
API Documentation for Yii 3.0 - Package queue
  • 2.0
  • 1.1
  • 1.0

Yiisoft\Queue\Adapter
AdapterInterface SynchronousAdapter
Yiisoft\Queue
ChannelNormalizer Queue QueueInterface
Yiisoft\Queue\Cli
LoopInterface SignalLoop SimpleLoop SoftLimitTrait
Yiisoft\Queue\Command
ListenAllCommand ListenCommand RunCommand
Yiisoft\Queue\Debug
QueueCollector QueueDecorator QueueProviderInterfaceProxy QueueWorkerInterfaceProxy
Yiisoft\Queue\Exception\AdapterConfiguration
AdapterNotConfiguredException
Yiisoft\Queue\Exception
JobFailureException
Yiisoft\Queue\Message
Envelope EnvelopeInterface IdEnvelope JsonMessageSerializer Message MessageHandlerInterface MessageInterface MessageSerializerInterface
Yiisoft\Queue\Middleware
CallableFactory InvalidCallableConfigurationException InvalidMiddlewareDefinitionException
Yiisoft\Queue\Middleware\Consume
ConsumeFinalHandler ConsumeMiddlewareDispatcher ConsumeRequest MessageHandlerConsumeInterface MiddlewareConsumeInterface MiddlewareConsumeStack MiddlewareFactoryConsume MiddlewareFactoryConsumeInterface
Yiisoft\Queue\Middleware\FailureHandling
FailureEnvelope FailureFinalHandler FailureHandlingRequest FailureMiddlewareDispatcher MessageFailureHandlerInterface MiddlewareFactoryFailure MiddlewareFactoryFailureInterface MiddlewareFailureInterface MiddlewareFailureStack
Yiisoft\Queue\Middleware\FailureHandling\Implementation
ExponentialDelayMiddleware SendAgainMiddleware
Yiisoft\Queue\Middleware\Push
AdapterPushHandler MessageHandlerPushInterface MiddlewareFactoryPush MiddlewareFactoryPushInterface MiddlewarePushInterface MiddlewarePushStack PushMiddlewareDispatcher PushRequest
Yiisoft\Queue\Middleware\Push\Implementation
DelayMiddlewareInterface IdMiddleware
Yiisoft\Queue\Provider
AdapterFactoryQueueProvider ChannelNotFoundException CompositeQueueProvider InvalidQueueConfigException PrototypeQueueProvider QueueProviderException QueueProviderInterface
Yiisoft\Queue\Stubs
StubAdapter StubLoop StubQueue StubWorker
Yiisoft\Queue\Worker
Worker WorkerInterface
0 follower

Interface Yiisoft\Queue\Middleware\FailureHandling\MiddlewareFailureInterface

All Classes | Methods
Implemented byYiisoft\Queue\Middleware\FailureHandling\Implementation\ExponentialDelayMiddleware, Yiisoft\Queue\Middleware\FailureHandling\Implementation\SendAgainMiddleware

Public Methods

Hide inherited methods

Method Description Defined By
processFailure() Yiisoft\Queue\Middleware\FailureHandling\MiddlewareFailureInterface

Method Details

Hide inherited methods

processFailure() public abstract method

public abstract Yiisoft\Queue\Middleware\FailureHandling\FailureHandlingRequest processFailure ( Yiisoft\Queue\Middleware\FailureHandling\FailureHandlingRequest $request, Yiisoft\Queue\Middleware\FailureHandling\MessageFailureHandlerInterface $handler )
$request Yiisoft\Queue\Middleware\FailureHandling\FailureHandlingRequest
$handler Yiisoft\Queue\Middleware\FailureHandling\MessageFailureHandlerInterface

Source code

                public function processFailure(FailureHandlingRequest $request, MessageFailureHandlerInterface $handler): FailureHandlingRequest;

            
User Contributed Notes
Leave a comment

Signup or Login in order to comment.

  • About
  • About Yii
  • News
  • License
  • Contact Us
  • Downloads
  • Framework
  • Documentation
  • Extensions
  • Logo
  • Documentation
  • Guide
  • API
  • Wiki
  • Resources
  • Development
  • Contribute
  • Latest Updates
  • Report a Bug
  • Report Security Issue
  • Community
  • Forum
  • Live Chat
  • Facebook Group
  • Hall of Fame
  • Badges
  • Terms of service
  • License
  • Website Source Code
  •  
  • © 2008 - 2025 Yii
  • Design: Eshill
  • Terms of service
  • License
  • Website Source Code
  •  
  • © 2008 - 2025 Yii
  • Design: Eshill
  • Supported by
  • OpenCollective
  • JetBrains logo