package Ġorg . bon itas oft . engine . dsl . process Ċ Ċ import Ġorg . bon itas oft . engine . bpm . process . impl . Catch Message Event Trigger Definition Builder Ċ Ċ class ĠCatch Message Builder ( val Ġname : ĠString ) Ġ{ ĊĊĠĠĠ Ġprivate Ġvar Ġcorre lations Ġ: Ġorg . bon itas oft . engine . dsl . process . Correlation Builder ? Ġ= Ġnull ĊĊĊĠĠĠ Ġfun Ġcorre lations ( init Ġ: Ġorg . bon itas oft . engine . dsl . process . Correlation Builder . ()-> Unit ) Ġ{ ĊĠĠĠĠĠĠĠ Ġcorre lations Ġ= Ġorg . bon itas oft . engine . dsl . process . Correlation Builder (). apply ( init ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġbuild Catch Message ( message Builder : ĠCatch Message Event Trigger Definition Builder , Ġdata Container : Ġorg . bon itas oft . engine . dsl . process . Data Container ) Ġ{ ĊĠĠĠĠĠĠĠ Ġcorre lations ?. build ( message Builder , data Container ) ĊĠĠĠ Ġ} ĊĊ Ċ }