type

PipelineMod

src const class PipelineMod : WebMod

PipelineMod routes seriallly through a list of sub-WebMods.

See pod doc

constructors

make

Constructor with it-block.

fields

after

Steps to run serially regardless of WebRes.isDone after every request.

before

Steps to run serially regardless of WebRes.isDone before every request.

steps

Steps to run serially until WebRes.isDone returns true.

methods

onService

Service the pipeline.

onStart

Call onStart on sub-mods.

onStop

Call onStop on sub-mods.

Slot Details

after

src const WebMod[] after := WebMod[,]

Steps to run serially regardless of WebRes.isDone after every request.

before

src const WebMod[] before := WebMod[,]

Steps to run serially regardless of WebRes.isDone before every request.

make

src new make(|This|? f)

Constructor with it-block.

onService

src virtual override Void onService()

Service the pipeline.

onStart

src virtual override Void onStart()

Call onStart on sub-mods.

onStop

src virtual override Void onStop()

Call onStop on sub-mods.

steps

src const WebMod[] steps := WebMod[,]

Steps to run serially until WebRes.isDone returns true.