Campaign | partición[n] | validación
El kit de Desarrollo de complementos de validación (PDK), incluidos con Campaign, permite que terceros desarrollen la lógica de validación personalizada para usar en Campaign. Las propiedades en la categoría partición[n] > validation especifican la ruta de la clase y el nombre de la clase del programa de validación personalizada, y una cadena de configuración opcional.
validationClass
Descripción
La propiedad validationClass especifica el nombre de la clase utilizada para la validación en Campaign. La ruta a la clase se especifica en la propiedad validationClasspath. La clase debe estar completamente calificada con el nombre del paquete.
Por ejemplo:
com.unica.campaign.core.validation.samples.SimpleCampaignValidator
indica la clase SimpleCampaignValidator del código de muestra.
Esta propiedad está sin definir de manera predeterminada, lo que provoca que Campaign realice una validación no personalizada.
Valor predeterminado
No se ha definido un valor predeterminado.
validationConfigString
Descripción
La propiedad validationConfigString especifica una configuración que se pasa al complemento de validación cuando Campaign lo carga. El uso de la cadena de configuración puede variar, dependiendo del complemento utilizado.
Esta propiedad no está definida como valor predeterminado.
Valor predeterminado
No se ha definido un valor predeterminado.
validationClasspath
Descripción
La propiedad validationClasspath especifica la ruta a la clase utilizada para la validación personalizada en Campaign.
Puede especificar la ruta de la siguiente manera:
*
c:\bea\user_projects\domains\midominio.
*
Si la ruta termina con una barra (una barra inclinada / para UNIX o una barra inclinada invertida \ para Windows), Campaign supone que es una ruta a un directorio que contiene la clase de plugin de Java que debe utilizarse. Si la ruta no termina con una barra, entonces Campaign asume que es el nombre de un archivo jar que contiene la clase Java. Por ejemplo: el valor /opt/affinium/campaign/pdk/lib/validation.jar es la ruta en una plataforma UNIX que apunta al archivo jar que se proporciona listo para usar con el kit de desarrollador de plugins.
*
Valor predeterminado
No se ha definido un valor predeterminado.