package Ġio . hol unda . camunda . task pool Ċ Ċ import Ġorg . springframework . beans . factory . annotation . Value Ċ import Ġorg . springframework . boot . context . properties . Configuration Properties Ċ import Ġorg . springframework . boot . context . properties . Nested Configuration Property Ċ Ċ /** Ċ Ġ* ĠConfiguration Ġproperties Ġof Ġtask Ġcollector . Ċ Ġ*/ Ċ @ Configuration Properties ( prefix Ġ= Ġ" camunda . task pool . collector ") Ċ class ĠTask Collector Properties ( ĊĠ Ġ@ Value ("\ ${ spring . application . name }") ĊĠ Ġspring Application Name : ĠString , ĊĊĠ Ġ/** ĊĠĠ Ġ* ĠOptional Ġtask list Ġurl , Ġif Ġno Ġexplicit Ġresolver Ġis Ġprovided . ĊĠĠ Ġ*/ ĊĠ Ġvar Ġtask list Url : ĠString ? Ġ= Ġnull , ĊĠ Ġ/** ĊĠĠ Ġ* ĠSender Ġproperties . ĊĠĠ Ġ*/ ĊĠ Ġ@ Nested Configuration Property ĊĠ Ġvar Ġsender : ĠTask Sender Properties Ġ= ĠTask Sender Properties (), ĊĊĠ Ġ/** ĊĠĠ Ġ* ĠEn r icher Ġproperties . ĊĠĠ Ġ*/ ĊĠ Ġ@ Nested Configuration Property ĊĠ Ġvar Ġen r icher : ĠTask Collector En r icher Properties Ġ= ĠTask Collector En r icher Properties ( application Name Ġ= Ġspring Application Name ), ĊĊĠ Ġ@ Nested Configuration Property ĊĠ Ġvar Ġprocess : ĠProcess Definition Properties Ġ= ĠProcess Definition Properties () Ċ ) Ċ Ċ /** Ċ Ġ* ĠTask Ġcommand Ġen r icher Ġproperties . Ċ Ġ*/ Ċ data Ġclass ĠTask Collector En r icher Properties ( ĊĠ Ġ/** ĊĠĠ Ġ* ĠType Ġof Ġen r icher , Ġsee ĠTask Collector En r icher Type Ġvalues . ĊĠĠ Ġ*/ ĊĠ Ġvar Ġtype : ĠTask Collector En r icher Type Ġ= ĠTask Collector En r icher Type . process Variables , ĊĠ Ġ/** ĊĠĠ Ġ* ĠDen otes Ġthe Ġ( logical ) Ġname Ġof Ġthe Ġprocess Ġapplication . ĊĠĠ Ġ*/ ĊĠ Ġvar Ġapplication Name : ĠString Ċ ) Ċ Ċ /** Ċ Ġ* ĠType Ġof Ġen r icher . Ċ Ġ*/ Ċ enum Ġclass ĠTask Collector En r icher Type Ġ{ ĊĠ Ġ/** ĊĠĠ Ġ* ĠNo Ġen rich ment . ĊĠĠ Ġ*/ ĊĠ Ġno , ĊĠ Ġ/** ĊĠĠ Ġ* ĠEn rich Ġwith Ġprocess Ġvariables . ĊĠĠ Ġ*/ ĊĠ Ġprocess Variables , ĊĠ Ġ/** ĊĠĠ Ġ* ĠCustom Ġen r icher . ĊĠĠ Ġ*/ ĊĠ Ġcustom Ċ } Ċ Ċ /** Ċ Ġ* ĠTask Ġcommand Ġsender Ġproperties . Ċ Ġ*/ Ċ data Ġclass ĠTask Sender Properties ( ĊĠ Ġ/** ĊĠĠ Ġ* ĠTask Ġsender Ġenabled . ĠDefaults Ġto Ġfalse . ĊĠĠ Ġ*/ ĊĠ Ġvar Ġenabled : ĠBoolean Ġ= Ġfalse , ĊĠ Ġ/** ĊĠĠ Ġ* ĠSender Ġtype , Ġdefaults Ġto Ġ< code > tx </ code > ĊĠĠ Ġ*/ ĊĠ Ġvar Ġtype : ĠTask Sender Type Ġ= ĠTask Sender Type . tx , ĊĠ Ġ/** ĊĠĠ Ġ* ĠThis Ġflag Ġcontrols Ġif Ġthe Ġtasks Ġare Ġsent Ġwithin Ġan Ġopen Ġtransaction Ġ( value Ġtrue , Ġbefore Ġcommit ) ĊĠĠ Ġ* Ġor Ġnot Ġ( value Ġfalse , Ġdefault , Ġafter Ġcommit ). ĠThis Ġsetting Ġis Ġrequired Ġif Ġyou Ġmove Ġthe Ġcommand Ġbus ĊĠĠ Ġ* Ġand Ġthe Ġcommand Ġhandling Ġon Ġthe Ġengine Ġside . ĊĠĠ Ġ*/ ĊĠ Ġvar Ġsend Within Transaction : ĠBoolean Ġ= Ġfalse Ċ ) Ċ Ċ /** Ċ Ġ* ĠSender Ġtype . Ċ Ġ*/ Ċ enum Ġclass ĠTask Sender Type Ġ{ ĊĠ Ġ/** ĊĠĠ Ġ* ĠSending Ġafter Ġtransaction Ġcommit . ĊĠĠ Ġ*/ ĊĠ Ġtx , ĊĠ Ġ/** ĊĠĠ Ġ* ĠCustom Ġsending . ĊĠĠ Ġ*/ ĊĠ Ġcustom Ċ } Ċ Ċ /** Ċ Ġ* ĠProperties Ġcontrolling Ġthe Ġtransfer Ġof Ġprocess Ġdefinitions Ġdeployments . Ċ Ġ*/ Ċ data Ġclass ĠProcess Definition Properties ( ĊĊĠ Ġ/** ĊĠĠ Ġ* ĠDisable Ġby Ġdefault . ĊĠĠ Ġ*/ ĊĠ Ġvar Ġenabled : ĠBoolean Ġ= Ġfalse Ċ ) ĊĊ