SerialIdentifier business object

SerialIdentifier is an application specific business object (ASBO) that holds the representation of the triggering business object that is stored in the database.

SerialIdentifier is created in a collaboration object based on the IdentifierStore collaboration template and is stored in the database by the JDBCConnector. (The JDBCConnector is the runtime portion of an IBM® WebSphere® Business Integration Adapter for JDBC.) The business-object-level application specific information field contains the name of the table in the database where the object is stored. The format is: TN=SerialIdentifiers (assuming that the table name is SerialIdentifiers).

Structure

The SerialIdentifier business object is a flat business object. The following table shows its structure.
Name Type Description Key App Spec Info
ObjectKey If the GENERATE_KEY property of the IdentifierStore collaboration object is false, ObjectKey is type String.

If GENERATE_KEY is true, ObjectKey is type Integer.

Holds the unique key used to store the object in the database. The unique key is comprised of one or more attributes in the triggering business object concatenated together. Each of these object attributes must be of type String. The attributes of the triggering business object that make up the key are specified by the OBJECT_KEY property of the IdentifierStore collaboration object. x If GENERATE_KEY is false, CN= ObjectKey::::. If GENERATE_KEY is true, CN= ObjectKey:: UID=xxx::: (where xxx determines how the key is generated — see the Adapter for JDBC User Guide).
ObjectData String Holds the triggering business object after it has been converted to a serial data string by the IBM® WebSphere® Business Integration Data Handler for XML.   CN= ObjectData:::::

Table 1. Attributes for SerialIdentifier business object
Name Type Description Key App Spec Info
ObjectKey If the GENERATE_KEY property of the IdentifierStore collaboration object is false, ObjectKey is type String. If GENERATE_KEY is true, ObjectKey is type Integer. Holds the unique key used to store the object in the database. The unique key is comprised of one or more attributes in the triggering business object concatenated together. Each of these object attributes must be of type String. The attributes of the triggering business object that make up the key are specified by the OBJECT_KEY property of the IdentifierStore collaboration object. x If GENERATE_KEY is false, CN= ObjectKey::::. If GENERATE_KEY is true, CN= ObjectKey:: UID=xxx::: (where xxx determines how the key is generated — see the Adapter for JDBC User Guide).
ObjectData String Holds the triggering business object after it has been converted to a serial data string by the IBM WebSphere Business Integration Data Handler for XML.   CN= ObjectData:::::

Supported verbs

The SerialIdentifier business object supports the following verbs:
  • Request Processing (sending to the destination application): Create, Update, Delete, Retrieve
  • Event Notification (receiving from the source application): Create, Update, Delete, Retrieve

Examining the business object

To examine a listing of the attributes of the SerialIdentifier business object, use the System Manager or Business Object Designer.

Related information

For more information on related business objects, collaboration templates, and other components, see the following:

Parent topic: PIMR business objects