WebSphere Message Brokers
File: csba_busobjsmetadata_bs
Writer: Karen Cameron

Concept topic

This build: July 31, 2007 21:40:24

Business object metadata

Business object metadata provides the adapter with application-dependent instructions on how to process business objects.

Table 1. Business object application-specific text
Parameter Description
BSN The name of the business service that is used by the business object.
EventMethod This identifies the event method to use when you retrieve event data for inbound operations, instead of the default Query method.
IC The name of the Siebel integration component corresponding to the business object.
IO The name of the Siebel integration object corresponding to the business service name of the business object.
Table 2. Property metadata
Parameter Description
FN The name of the field in the Siebel integration component or business service method that the property represents.
ParamType Identifies whether the property is an input, output or both. Values include Input, Output, and InOut.
Note: There is no verb metadata.
Business object metadata schema
<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">
<!--  Identifies the Business Service Name -->
<element name="BSN" type="string" />
<!--  Identifies the Integration Object for the Business Object. -->
<element name="IO" type="string" />
			<!--  Identifies the Integration Component for this Business Object. -->			
<element name="IC" type="string" />
<!-- Identifies the Method to invoke during event notification
If none specified there is a default method used -->
<element name="EventMethod" type="string" minOccurs="0" />
</sequence>
</complexType>
<complexType name="SiebelAttributeTypeMetadata">
<sequence>
<!--  Identifies the field name to match to a property set. -->
<element name="FN" type="string" />
<!--  Identifies whether the property is a Input,Output or InOut. 
This value is set only on the top level object. -->
<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>
Notices | Trademarks | Downloads | Library | Support | Feedback

Copyright IBM Corporation 1999, 2007Copyright IBM Corporation 1999, 2007. All Rights Reserved.
This build: July 31, 2007 21:40:24

csba_busobjsmetadata_bs This topic's URL is: