Um nome de classe totalmente qualificado de um manipulador de tarefas de lógica de negócios é definido da seguinte maneira:
A tela Manipuladores de tarefas de lógica de negócios é exibida. Essa tela lista os manipuladores de tarefas de lógica de negócios existentes e atribuídos à tarefa. O CA Identity Manager executa os manipuladores na ordem em que aparecem na lista.
A tela Detalhes do manipulador de tarefas de lógica de negócios é exibida.
Use a tela Detalhes do manipulador de tarefas de lógica de negócios para definir as seguintes informações para o manipulador de tarefas de lógica de negócios que estiver atribuindo à tarefa:
O nome que está sendo atribuído ao manipulador de tarefas de lógica de negócios.
Uma descrição opcional do manipulador de tarefas de lógica de negócios.
Se o manipulador de tarefas de lógica de negócios for implementado em Java, o nome de classe totalmente qualificado desse manipulador de tarefas de lógica de negócios, por exemplo:
com.mycompany.MyJavaBLTH
O CA Identity Manager espera que o arquivo da classe esteja localizado no diretório raiz designado para arquivos de classe Java personalizados. Para obter informações sobre a implantação de arquivos de classe Java, consulte o Guia de Programação do Java.
Se o manipulador de tarefas de lógica de negócios for implementado no JavaScript e o código JavaScript estiver contido em um arquivo, especifique o nome do arquivo nesse campo. Por exemplo, talvez você deseje colocar o JavaScript em um arquivo, se o manipulador de tarefas de lógica de negócios for ser usado por várias telas de tarefas.
O CA Identity Manager espera que o arquivo esteja localizado no diretório raiz designado para arquivos JavaScript personalizados. Para obter informações sobre a implantação de arquivos JavaScript, consulte o Guia de Programação do Java.
Se você armazenar o arquivo em um subdiretório da raiz, inclua o nome do subdiretório quando especificar o nome do arquivo JavaScript - por exemplo:
JavaScriptSubDir\MyJavaScriptBLTH.js
As barras devem ser apropriadas para a plataforma onde o arquivo JavaScript está implantado.
Você pode implementar um manipulador de tarefas de lógica de negócios JavaScript digitando o código JavaScript inteiro nesse campo, em vez de em um arquivo. Por exemplo, talvez você deseje colocar o JavaScript nesse campo se o script for muito curto ou se não for ser usado com outras telas de tarefas.
Com implementações Java, esses campos são pares de nome/valor opcionais de dados que são passados para o método init() do manipulador de tarefas de lógica de negócios Java, para serem usados de acordo com a necessidade da lógica de negócios do manipulador.
Para adicionar uma propriedade definida pelo usuário, especifique um nome de propriedade e valor, e, em seguida, clique em Adicionar.
Observação: se você adicionar um manipulador de tarefas de lógica de negócios Java, o servidor do aplicativo deve ser reiniciado para que o manipulador seja carregado.
|
Copyright © 2014 CA.
Todos os direitos reservados.
|
|