PipelineMod routes seriallly through a list of sub-WebMods.
See pod doc
Slots
- afterSource
-
const WebMod[] after := WebMod[,]
Steps to run serially regardless of
WebRes.isDone
after every request. - beforeSource
-
const WebMod[] before := WebMod[,]
Steps to run serially regardless of
WebRes.isDone
before every request. - makeSource
-
new make(|This|? f)
Constructor with it-block.
- onServiceSource
-
override Void onService()
Overrides web::Weblet.onService
Service the pipeline.
- onStartSource
-
override Void onStart()
Overrides web::WebMod.onStart
Call
onStart
on sub-mods. - onStopSource
-
override Void onStop()
Overrides web::WebMod.onStop
Call
onStop
on sub-mods. - stepsSource
-
const WebMod[] steps := WebMod[,]
Steps to run serially until
WebRes.isDone
returns true.