Campaign > partition[n] > validation

O kit de desenvolvimento de plugins de validação (PDK), fornecido juntamente com o Campaign, permite que terceiros desenvolvam lógicas de validação personalizadas para uso no Campaign. As propriedades na categoria partition[n] > validation especificam o classpath e o nome da classe do programa de validação padrão, bem como uma cadeia de caracteres de configuração opcional.

validationClass

A propriedade validationClass especifica o nome da classe usado para validação no Campaign. O caminho para a classe é especificado na propriedade validationClasspath. A classe deve ser totalmente qualificada com seu nome de pacote.

Por exemplo:

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

indica a classe SimpleCampaignValidator no código de amostra.

Por padrão, essa propriedade é indefinida; isso faz com que o Campaign não execute nenhuma validação padrão.

Default value

Nenhum valor padrão definido.

validationConfigString

A propriedade validationConfigString especifica uma cadeia de caracteres de configuração que é passada ao plugin de validação quando o Campaign o carrega. O uso da cadeia de caracteres de configuração pode variar, dependendo do plugin usado.

Por padrão, a propriedade é indefinida.

Default value

Nenhum valor padrão definido.

validationClasspath

A validationClasspath propriedade especifica o caminho para a classe usada para validação personalizada no Campaign.

O caminho pode ser especificado da seguinte maneira:

*
c:\bea\user_projects\domains\mydomain.
*
Se o caminho terminar com uma barra (barra / no UNIX ou barra invertida \ no Windows), o Campaign concluirá que o caminho conduz a um diretório contendo a classe de plugin Java que deverá ser usada. Se o caminho não terminar com uma barra, o Campaign concluirá que se refere ao nome de um arquivo jar contendo a classe Java. Por exemplo: o valor /opt/affinium/campaign/pdk/lib/validation.jar é o caminho em uma platforma UNIX que aponta para o arquivo jar já instalado juntamente com o kit do desenvolvedor de plugins.
Por padrão, essa propriedade é idefinida; isso faz com que a propriedade seja ignorada.
Default value

Nenhum valor padrão definido.



IBM Unica Marketing Platform
 
8.5.0
For more information, see our support and community site: Customer Central