Uma operação é a ação que um adaptador pode executar no Servidor PeopleSoft Enterprise durante o processamento de saída. O nome da operação geralmente indica o tipo de ação executada pelo adaptador, como create ou update.
A tabela a seguir define as operações que o adaptador suporta.
Operação | Definição |
---|---|
Criar | O adaptador acessa o componente PeopleSoft e recupera os valores dos atributos que possuem o conjunto de informações específicas de aplicativos de chave primária. O adaptador então abre a interface do componente correspondente usando o valor fornecido para as informações específicas do aplicativo ObjectName. Configura os valores de atributo nas Chaves de Criação correspondentes na interface do componente. Uma Interface do Componente vazia é criada e o adaptador mapeia todos os dados do objeto de negócios para a interface do componente criada. Ao mapear os dados, o adaptador envia todos os dados para atributos simples na hierarquia e cria itens que correspondem aos objetos filhos na hierarquia, incluindo registros filhos com data efetiva e com seqüência efetiva. |
Recuperação | O adaptador acessa o componente PeopleSoft e recupera os valores dos atributos que possuem o conjunto de informações específicas de aplicativos de chave primária. O adaptador então instancia a interface do componente correspondente usando o valor fornecido para as informações específicas do aplicativo ObjectName. Configura os valores de atributo nas Chaves de Obtenção correspondentes na interface do componente. Em seguida, o adaptador mapeia os dados do componente na hierarquia de objeto de negócios. Os objetos filho são incluídos no mapeamento de dados. |
RetrieveAll | Esta operação é desempenhada da mesma forma que a operação Retrieve, exceto que permite a recuperação de várias instâncias do mesmo componente PeopleSoft. |
Atualizar | O adaptador recupera um objeto do PeopleSoft e o compara ao objeto de negócios de destino. Quando a comparação exibir objetos filhos extras no PeopleSoft, o adaptador excluirá os filhos. Quando a comparação exibir filhos ausentes no PeopleSoft, o adaptador criará filhos. Quando a comparação exibir objetos filhos que foram atualizados no PeopleSoft, o adaptador os atualizará. |
Exists | O adaptador processa uma operação exist da mesma maneira que processa uma operação retrieve, exceto que ele não preenche o objeto de negócios com dados recuperados; ele verifica a existência de um objeto no PeopleSoft. |
Exclusão | Com base nos valores configurados para os elementos de metadados específicos do aplicativo, StatusColumnName e StatusValue, o adaptador atualiza um objeto de negócios como inativo. Uma operação delete pode ser desempenhada apenas em um objeto de nível superior. O PeopleSoft não permite que um objeto seja fisicamente excluído, portanto, o objeto inativo permanece no banco de dados PeopleSoft. |
Apply Changes | Esta operação atualiza o componente PeopleSoft com base na operação desempenhada nele. As operações suportadas são create, update e delete. |