Campaign | partitions | partition[n] | validation
O PDK (Validation Plugin Development Kit), entregue com o Campaign, permite a terceiros desenvolverem uma lógica de validação customizada para uso no Campaign. As propriedades na categoria de partition[n] > validação especificam o caminho de classe e o nome de classe do programa de validação customizado e uma sequência de configuração opcional.
validationClass
Descrição
A propriedade validationClass especifica o nome da classe usada para validação no Campaign. O caminho para a classe é especificado adequadamente na validationClasspath. A classe deve ser completamente qualificada com seu nome de pacote.
Por exemplo:
com.unica.campaign.core.validation.samples.SimpleCampaignValidator
indica a classe SimpleCampaignValidator a partir do código de amostra.
Essa propriedade é indefinido por padrão, que faz com que o Campaign não execute validação customizada.
Valor padrão
Não há um valor padrão definido.
validationConfigString
Descrição
A propriedade validationConfigString especifica uma sequência de configuração que é passada no plug-in de validação quando o Campaign a carrega. O uso da sequência de configuração pode variar, dependendo do plug-in exibido.
Esta propriedade é indefinida por padrão.
Valor padrão
Não há um valor padrão definido.
validationClasspath
Descrição
A propriedade validationClasspath especifica o caminho para a classe usada para validação customizada no Campaign.
*
Use um caminho completo ou caminho relativo. Se o caminho for relativo, o comportamento dependerá do servidor de aplicativos executando o Campaign. WebLogic usa o caminho para o diretório de trabalho do domínio que, por padrão, é c:\bea\user_projects\domains\mydomain.
*
Se o caminho terminar com uma barra (barra / para UNIX ou barra invertida \ para Windows), o Campaign assumirá que ele aponta para o local da classe do plug-in Java que deve ser usada.
*
Se o caminho não terminar com uma barra, o Campaign assumirá que ele é o nome de um arquivo .jar contendo a classe Java. Por exemplo, o valor /<CAMPAIGN_HOME>/devkits/validation/lib/validator.jar é o caminho em uma plataforma UNIX que aponta para o arquivo JAR fornecido com o kit do desenvolvedor do plug-in.
Essa propriedade é indefinida por padrão, o que faz com que a propriedade seja ignorada.
Valor padrão
Não há um valor padrão definido.