Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Won't Fix
-
None
-
None
-
None
-
Unknown
Description
Scope of split and similar pipeline containing DSLs (excluding multicast) do allow to build pipeline using steps DSL. This resulting in:
steps{ log \{ loggingLevel(INFO); message("started") } split(body()){ this@steps.process \{ it.`in`.prepareQuery() } this@steps.to \{ jdbc{ dataSourceName("default"); useHeadersAsParameters(true) } } this@steps.split(body()) { streaming(true) this@steps.process \{ it.`in`.prepareInsertParams() } this@steps.to \{ jdbc { dataSourceName("default"); useHeadersAsParameters(true) } } } } log \{ loggingLevel(INFO); message("completed") } }
It is good to have special section for processing pipeline like outputs in multicast DSL.