Application-specific information at the business object level is used to specify the name of the corresponding database table and to provide information necessary to perform a physical or logical delete operation.
<jdbcasi:TableName>customer</jdbcasi:TableName> <jdbcasi:StatusColumnName>status</jdbcasi:StatusColumnName> <jdbcasi::StatusValue>deleted</jdbcasi:StatusValue>
UPDATE customer set status = ’deleted’ where pkey = . . . .
If the StatusColumnName is not included or no value is specified for it, the adapter physically deletes the business object from the database. In other words, if the business object includes the StatusColumnName parameter in its application-specific information, the adapter performs a logical delete operation. If the business object does not include the StatusColumnName parameter in its application-specific information, the adapter performs a physical delete operation.
Parameters of the ASI that are enabled for use with bidirectional languages are TableName and StatusColumnName. The format for these parameters are transformed based on the attributes set for the BiDi.Metadata property. For more information on this property, see Configuration properties.
Last updated: Thu Mar 23 13:24:30 2006
(c) Copyright IBM Corporation 2005.
This information center is powered by Eclipse technology (http://www.eclipse.org)