您可以通过以下步骤定义业务逻辑任务处理程序的完全限定类名称:
将显示“业务逻辑任务处理程序”屏幕。 此屏幕列出了分配给任务的所有现有业务逻辑任务处理程序。 Identity Manager 将按照处理程序在列表中显示的顺序来执行这些处理程序。
将显示“业务逻辑任务处理程序详细信息”屏幕。
对于要分配给任务的业务逻辑任务处理程序,可以使用“业务逻辑任务处理程序详细信息”屏幕为其定义以下信息:
要分配给业务逻辑任务处理程序的名称。
业务逻辑任务处理程序的说明(可选)。
如果业务逻辑任务处理程序在 Java 中实施,则是指完全限定的业务逻辑任务处理程序类名称,例如:
com.mycompany.MyJavaBLTH
Identity Manager 预期类文件位于为自定义 Java 类文件指定的根目录中。 有关部署 Java 类文件的信息,请参阅《Java 编程指南》。
如果业务逻辑任务处理程序在 JavaScript 中实施,且 JavaScript 代码包含在某个文件中,则可在此字段中指定该文件的名称。 例如,当业务逻辑任务处理程序要由多个任务屏幕使用时,您可能希望将 JavaScript 置于某个文件中。
Identity Manager 预期该文件位于为自定义 JavaScript 文件指定的根目录中。 有关部署 JavaScript 文件的信息,请参阅《Java 编程指南》。
如果要将该文件存储在根目录的子目录中,请在指定 JavaScript 文件名时包括子目录名称,例如:
JavaScriptSubDir\MyJavaScriptBLTH.js
必须根据部署 JavaScript 文件的平台,使用合适的斜线。
您可以通过在此字段(而非文件)中输入完整的 JavaScript 代码,实施 JavaScript 业务逻辑任务处理程序。 例如,如果脚本很短,或者不在任何其他任务屏幕中使用,您可能希望将此 JavaScript 置于此字段中。
在 Java 实施过程中,这些字段为传递到 Java 业务逻辑任务处理程序的 init() 方法中的数据的可选名称/值对,并且将以处理程序业务逻辑所需的任何方式来使用。
要添加用户定义的属性,请指定属性名称和值,然后单击“添加”。
注意:如果添加了 Java 业务逻辑任务处理程序,请重新启动应用程序服务器,以加载该处理程序。
|
版权所有 © 2013 CA。
保留所有权利。
|
|