Metadados do Objeto de Negócios

Os metadados do objeto de negócios fornecem ao adaptador instruções dependentes do aplicativo sobre como processar objetos de negócios.

Tabela 1. Texto Específico do Aplicativo do Objeto de Negócios
Parâmetro Descrição
BSN O nome do serviço de negócios utilizado pelo objeto de negócios.
EventMethod Identifica o método do evento a ser utilizado quando recuperar dados do evento para operações de entrada, em vez do método de Consulta padrão.
IC O nome do componente de integração Siebel correspondente ao objeto de negócios.
IO O nome do objeto de integração Siebel correspondente ao nome do serviço de negócios do objeto de negócios.
Tabela 2. Metadados de Propriedade
Parâmetro Descrição
FN O nome do campo no método do componente de integração ou de serviço de negócios que a propriedade representa.
ParamType Identifica se a propriedade é uma entrada, uma saída, ou ambos. Os valores incluem Input, Output e InOut.
Nota: Não há metadados de verbo.
Esquema de Metadados do Objeto de Negócios
<schema targetNamespace="urn:app:sieb:asi" xmlns:sasi="urn:app:sieb:asi
"xmlns:xs="http://www.w3.org/2001/XMLSchema
"xmlns:botm="http://www.ibm.com/wbi/BusinessObjectMetadata"
elementFormDefault="qualified
"xmlns="http://www.w3.org/2001/XMLSchema">
<complexType name="SiebelBusinessObjectTypeMetadata">
<sequence minOccurs="1" maxOccurs="1">
<!-- Identifica o Nome do Serviço de Negócios -->
<element name="BSN" type="string" />
<!-- Identifica o Objeto de Integração do Objeto de Negócios.
-->
<element name="IO" type="string" />
<!-- Identifica o Componente de Integração para este Objeto de Negócios.
-->			
<element name="IC" type="string" />
<!-- Identifica o Método a ser chamado durante a notificação de eventos
Se nenhum for especificado, será utilizado um método padrão -->
<element name="EventMethod" type="string" minOccurs="0" />
</sequence>
</complexType>
<complexType name="SiebelAttributeTypeMetadata">
<sequence>
<!-- Identifica o nome do campo para corresponder a um conjunto de propriedades. -->
<element name="FN" type="string" />
<!-- Identifica se a propriedade é uma Entrada, Saída ou Entrada/Saída.
O valor é definido apenas no objeto de primeiro nível. -->
<element name="ParamType" type="sasi:ParamTypes" />
</sequence>
</complexType>
<simpleType name="ParamTypes">
<restriction base="string">
<enumeration value="Input" />
<enumeration value="Output" />
<enumeration value="InOut" />
</restriction>
</simpleType>
</schema>

Terms of use |


(c) Copyright IBM Corporation 2005, 2006.
This information center is powered by Eclipse technology (http://www.eclipse.org)