Gehen Sie zur Definition des voll qualifizierten Klassennamens eines Business Logic Task-Handler folgendermaßen vor:
Daraufhin wird das Fenster "Business Logic Task-Handler" angezeigt. In diesem Fenster werden alle vorhandenen Business Logic Task-Handler aufgeführt, die der Aufgabe zugewiesen sind. Identity Manager führt die Handler in der Reihenfolge aus, in der sie in der Liste angegeben sind.
Daraufhin wird das Fenster "Business Logic Task Handler: Detail" angezeigt.
Definieren Sie im Fenster "Business Logic Task Handler: Detail" folgende Informationen für den Business Logic Task-Handler, den Sie der Aufgabe zuweisen:
Der Name, den Sie dem Business Logic Task-Handler zuweisen.
Eine optionale Beschreibung des Business Logic Task-Handlers.
Wenn der Business Logic Task-Handler in Java implementiert ist, der voll qualifizierte Klassenname des Business Logic Task-Handlers. Beispiel:
com.mycompany.MyJavaBLTH
Identity Manager geht davon aus, dass sich die Klassendatei im Stammverzeichnis für benutzerdefinierte Java-Klassendateien befindet. Informationen zur Bereitstellung von Java-Klassendateien finden Sie im Programmierhandbuch für Java.
Wenn der Business Logic Task-Handler in JavaScript implementiert und der JavaScript-Code in einer Datei enthalten ist, geben Sie in diesem Feld den Dateinamen an. Wenn der Business Logic Task-Handler von mehreren Aufgabenfenstern verwendet werden soll, empfiehlt es sich beispielsweise, den JavaScript-Code in einer Datei zu speichern.
Identity Manager geht davon aus, dass sich die Datei im Stammverzeichnis für benutzerdefinierte JavaScript-Dateien befindet. Informationen zur Bereitstellung von JavaScript-Dateien finden Sie im Programmierhandbuch für Java.
Wenn Sie die Datei in einem Unterverzeichnis des Stammverzeichnisses speichern, geben Sie beim Angeben des Namens der JavaScript-Datei auch den Namen des Unterverzeichnisses an. Beispiel:
JavaScriptSubDir\MyJavaScriptBLTH.js
Die Schrägstriche müssen der Plattform entsprechen, auf der die JavaScript-Datei bereitgestellt wird.
Sie können einen JavaScript-Business Logic Task-Handler implementieren, indem Sie den vollständigen JavaScript-Code in diesem Feld anstatt in einer Datei angeben. So empfiehlt es sich beispielsweise, den JavaScript-Code in diesem Feld anzugeben, wenn das Script sehr kurz ist bzw. für keine anderen Aufgabenfenster zum Einsatz kommt.
Bei Java-Implementierungen handelt es sich bei diesen Feldern um optionale Name/Wert-Paare, die an die init()-Methode des Java-Business Logic Task-Handler übergeben und auf jede beliebige Weise verwendet werden, die die Geschäftslogik (Business Logic) des Handlers erforderlich macht.
Wenn Sie eine benutzerdefinierte Eigenschaft hinzufügen möchten, geben Sie einen Eigenschaftsnamen und -wert an, und klicken Sie dann auf "Hinzufügen".
Hinweis: Wenn Sie einen Java-Business Logic Task-Handler hinzufügen, starten Sie den Anwendungsserver neu, damit der Handler geladen wird.
|
Copyright © 2013 CA.
Alle Rechte vorbehalten.
|
|