Campaign | Partitionen | Partition[n] | Validierung

Das Validation Plugin Development Kit (PDK), das im Lieferumfang von Unica Campaign enthalten ist, ermöglicht Dritten die Entwicklung einer benutzerdefinierten Validierungslogik, die in Unica Campaign verwendet werden kann. Die Eigenschaften in der Kategorie partition[n] > validation geben den Klassenpfad und den Klassennamen des benutzerdefinierten Validierungsprogramms sowie eine optionale Konfigurationszeichenfolge an.

validationClass

Beschreibung

Die Eigenschaft validationClass gibt den Namen der Klasse an, die in Unica Campaign zur Validierung verwendet wird. Der Pfad zu der Klasse wird in der Eigenschaft validationClasspath angegeben. Die Klasse muss mit dem Paketnamen vollständig qualifiziert sein.

Beispiel:

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

gibt die Klasse SimpleCampaignValidator aus dem Beispielcode an.

Diese Eigenschaft ist standardmäßig nicht definiert, weshalb Unica Campaign keine benutzerdefinierte Validierung ausführt.

Standardwert

Es ist kein Standardwert definiert.

validationConfigString

Beschreibung

Die Eigenschaft validationConfigString gibt eine Konfigurationszeichenfolge an, die an das Validierungs-Plug-in übergeben wird, wenn es von Unica Campaign geladen wird. Die Verwendung der Konfigurationszeichenfolge kann in Abhängigkeit von dem verwendeten Plug-in variieren.

Diese Eigenschaft ist standardmäßig nicht definiert.

Standardwert

Es ist kein Standardwert definiert.

validationClasspath

Beschreibung

Die Eigenschaft validationClasspath gibt den Pfad zu der Klasse an, die in Unica Campaign für die benutzerdefinierte Validierung verwendet wird.

  • Verwenden Sie entweder einen vollständigen Pfad oder einen relativen Pfad. Bei einem relativen Pfad ist das Verhalten von dem Anwendungsserver abhängig, auf dem Unica Campaign ausgeführt wird. WebLogic verwendet den Pfad zum Domänenarbeitsverzeichnis, das standardmäßig c:\bea\user_projects\domains\mydomain lautet.
  • Wenn der Pfad mit einem Schrägstrich endet (normaler Schrägstrich / bei UNIX™ bzw. umgekehrter Schrägstrich \ bei Windows™), Unica Campaign geht davon aus, dass er auf die Position der zu verwendenden Java™-Plug-in-Klasse zeigt.
  • Wenn der Pfad nicht auf einen Schrägstrich endet, nimmt Unica Campaign an, dass dies der Name einer jar-Datei ist, die die Java-Klasse enthält. Der Wert /<CAMPAIGN_HOME>/devkits/validation/lib/validator.jar gibt beispielsweise den Pfad auf einer UNIX-Plattform an, der auf die JAR-Datei verweist, die zusammen mit dem Plug-in des Developer's Kit bereitgestellt wird.

Diese Eigenschaft ist standardmäßig nicht definiert, weshalb die Eigenschaft ignoriert wird.

Standardwert

Es ist kein Standardwert definiert.