Campaign | partition[n] | validation
Компонент Validation Plugin Development Kit (PDK), поставляемый вместе с Campaign, позволяет третьим сторонам разрабатывать пользовательскую логику проверки для использования в Campaign. Свойства в категории partition[n] > validation задают путь классов и имя класса пользовательской программы проверки и необязательную строку конфигурации.
validationClass
Описание
Свойство validationClass задает имя класса, используемого для проверки в Campaign. Путь класса задан свойством validationClasspath. Класс должен быть задан полностью вместе с его именем пакета.
Например:
com.unica.campaign.core.validation.samples.SimpleCampaignValidator
указывает, что класс SimpleCampaignValidator взят из примера кода.
По умолчанию, это свойство не задано, и Campaign не выполняет никакой пользовательской проверки.
Значение по умолчанию
Значение по умолчанию не задано.
validationConfigString
Описание
Свойство validationConfigString задает строку конфигурации, передаваемую модулю plug-in проверки, когда Campaign его загружает. Использование строки конфигурации зависит от используемого модуля plug-in.
По умолчанию, это свойство не задано.
Значение по умолчанию
Значение по умолчанию не задано.
validationClasspath
Описание
Свойство validationClasspath задает путь класса, используемого для пользовательской проверки в Campaign.
Путь можно задать следующим образом:
*
c:\bea\user_projects\domains\mydomain.
*
Если путь завершается косой чертой (обычной косой чертой, / в UNIX или обратной косой чертой, \ , в Windows), Campaign сочтет, что это путь каталога, содержащего класс модулей Java plug-in, который нужно использовать. Если путь не заканчивается косой чертой, Campaign сочтет, что это имя файла jar, содержащего класс Java. Например, значение /opt/affinium/campaign/pdk/lib/validation.jar - это путь на платформе UNIX, который указывает на файл jar, взятый из блока с комплектом разработчика модулей plug-in.
*
Значение по умолчанию
Значение по умолчанию не задано.