Daraja HTTP Framework 3.0.7-SNAPSHOT
HTTP server framework for Object Pascal
Loading...
Searching...
No Matches
TdjWebFilterChain Class Reference

Implements the IWebFilterChain interface to manage web filter chains. More...

Inheritance diagram for TdjWebFilterChain:
IWebFilterChain

Public Member Functions

 TdjWebFilterChain (TdjWebFilterHolder Holder, const IWebFilterChain FilterChain)
 Initializes a new instance of the TdjWebFilterChain class.

Protected Member Functions

 DoFilter (TdjServerContext Context, TdjRequest Request, TdjResponse Response)
 Executes the next filter in chain.

Detailed Description

Implements the IWebFilterChain interface to manage web filter chains.

Constructor & Destructor Documentation

◆ TdjWebFilterChain()

TdjWebFilterChain::TdjWebFilterChain ( TdjWebFilterHolder Holder,
const IWebFilterChain FilterChain )

Initializes a new instance of the TdjWebFilterChain class.

Parameters
HolderThe holder object of type TdjWebFilterHolder.
FilterChainThe filter chain interface of type IWebFilterChain.

Member Function Documentation

◆ DoFilter()

TdjWebFilterChain::DoFilter ( TdjServerContext Context,
TdjRequest Request,
TdjResponse Response )
protected

Executes the next filter in chain.

Parameters
ContextServer context
RequestHTTP request
ResponseHTTP response to populate

Implements IWebFilterChain.