A operação Retrieve recupera o Siebel Business Component
que corresponde à chave especificada no objeto de negócios do adaptador do WebSphere Business Integration
de entrada.
Para a operação Retrieve, o seguinte se aplica:
- O componente de negócios primário é removido para seus filhos. A remoção retira
os contêineres filhos do objeto de negócios do adaptador do WebSphere Business Integration
de entrada e configura o atributo do contêiner como nulo.
- As chaves estão configuradas no componente de negócios de nível superior para
a procura de registros.
- Os filhos são obtidos com base no tipo de relacionamento.
- As informações específicas do aplicativo de Origem e de Destino são utilizadas como comandos
de pré-processamento do adaptador para configurar as chaves. No caso de um PickList estático, é feita uma verificação
se o valor enviado faz parte do PickList existente. No caso de
PickLists de campos múltiplos, a chave do ID especificada nas informações específicas do aplicativo
no nível do contêiner é utilizada para obter o componente de negócios
PickList, coletar os registros e configurar os registros no objeto de negócios pai.
Se o registro não for localizado, será registrada uma mensagem de erro
e a recuperação falhará com uma exceção. Com multi-value link e associação,
se o registro filho for localizado, ele será configurado no pai.