Campaign | partition[n] | validation
Le Kit de développement des modules externes de validation (PDK), remis avec Campaign, autorise les tiers à développer une logique de validation personnalisée utilisable dans Campaign. Les propriétés de la catégorie partition[n] > validation indiquent le chemin d'accès et le nom de classe du programme de validation personnalisé ainsi qu’une chaîne de configuration en option.
validationClass
Description
La propriété validationClass indique le nom de la classe utilisée en vue de la validation dans 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 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 transmise au plug-in de validation lors de son téléchargement dans 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 Campaign.
Vous devrez spécifier le chemin comme indiqué ci-après :
*
Le chemin d'accès peut être complet ou relatif. Si le chemin n'est pas un chemin absolu, le comportement dépend du serveur d'applications qui exécute 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), Campaign part du principe qu’il s’agit du chemin d'accès au répertoire qui contient la classe du plug-in Java à utiliser. Si le chemin ne se termine pas par une barre oblique, Campaign part du principe qu’il s’agit du nom d'un fichier générique qui porte la classe Java. Par exemple, la valeur /opt/affinium/campaign/pdk/lib/validation.jar représente le chemin d'une plateforme UNIX menant au fichier jar fourni avec le kit de développement du plug-in.
*
Valeur par défaut
Aucune valeur par défaut définie.