Class: Lepus::Consumers::MiddlewareChain

Inherits:
MiddlewareChain show all
Defined in:
lib/lepus/consumers/middleware_chain.rb

Overview

Manages middleware registration and execution for consumers. Middlewares can modify the message (payload, headers, routing_key, etc.) before it is processed by the consumer.

Instance Attribute Summary

Attributes inherited from MiddlewareChain

#middlewares

Method Summary

Methods inherited from MiddlewareChain

combine, #empty?, #execute, #initialize, #size, #use

Constructor Details

This class inherits a constructor from Lepus::MiddlewareChain