Bedingtes Ausführen einer CD
Bedingtes Ausführen einer CD
In der Extension EXT_CHANNEL_DIST zu einer beliebigen Channeldistributiuon mit Classennamen clazz folgendes hinzufügen:
clazz.contextParserCondition=<Template Ausdruck>
Wenn dieser Ausdruck true ist wird die CD ausgeführt sonst nicht.
Wenn keine condition angeben wird, wird die CD ausgeführt.
Bei einer Exception wird der Fehler an der CD geloggt werden, wenn der VerboseMode aktiv ist. Sonst nicht.
Beispiel:
(Führt den Indexservice nur für bestimmte Partnernummern aus.)
org.b2bbp.channels.extension.IndexingService.registeredServiceIds=*
org.b2bbp.channels.extension.IndexingService.executeOnChannelId=*
org.b2bbp.channels.extension.IndexingService.contextParserCondition=${elp(EXCLUDE_ILNS,${template(EXCLUDE_&(this.FORMAT.partnerCode))},true)}