Campaign | partitions | 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 de classe 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 passée 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.
*
Le chemin d'accès peut être complet ou relatif. Si le chemin est relatif, le comportement dépend du serveur d'application 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 désigne un répertoire contenant la classe de plug-in Java à utiliser.
*
S'il ne se termine pas par une barre oblique, 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.