Campaign | partitions | partition[n] | validation

Le Kit de développement des modules externes de validation (PDK), remis avec Unica Campaign, autorise les tiers à développer une logique de validation personnalisée utilisable dans Unica Campaign. Les propriétés de la catégorie partition[n] > validation indiquent le chemin de classe et le nom de classe du programme de validation personnalisé ainsi qu'une chaîne de configuration facultative.

validationClass

Description

La propriété validationClass indique le nom de la classe utilisée en vue de la validation dans Unica Campaign. Le chemin de la classe est indiqué par la propriété validationClasspath. La classe doit être complète et doit ainsi s'accompagner de son nom de package.

Par exemple :

com.unica.campaign.core.validation.samples.SimpleCampaignValidator

indique la classe SimpleCampaignValidator à partir du code d'échantillon.

Par défaut, cette propriété n'est pas définie et Unica Campaign n'exécute donc aucune validation personnalisée.

Valeur par défaut

Aucune valeur par défaut définie.

validationConfigString

Description

La propriété validationConfigString indique une chaîne de configuration passée au plug-in de validation lors de son téléchargement dans Unica Campaign. Son utilisation peut varier en fonction du plug-in utilisé.

Par défaut, cette propriété n'est pas définie.

Valeur par défaut

Aucune valeur par défaut définie.

validationClasspath

Description

La propriété validationClasspath indique le chemin de la classe utilisée pour la validation personnalisée dans Unica Campaign.

  • Le chemin d'accès peut être complet ou relatif. Si le chemin est relatif, le comportement dépend du serveur d'applications qui exécute Unica Campaign. WebLogic utilise le chemin d'accès du répertoire de travail du domaine, qui est par défaut c:\bea\user_projects\domains\mydomain.
  • Si le chemin se termine par une barre oblique (normale / pour UNIX ou inversée \pour Windows), Unica Campaign part du principe qu'il désigne un répertoire contenant la classe de plug-in Java à utiliser.
  • S'il ne se termine pas par une barre oblique, Unica Campaign part du principe qu'il s'agit du nom d'un fichier .jar qui contient la classe Java. Par exemple, la valeur /<CAMPAIGN_HOME>/devkits/validation/lib/validator.jar est un chemin sur une plateforme UNIX qui mène au fichier .jar fourni avec le Kit du développeur de plugin.

Par défaut, cette propriété n'est pas définie. Pour cette raison, elle est ignorée.

Valeur par défaut

Aucune valeur par défaut définie.