Integration Platform Technologies: Siebel Enterprise Application Integration > Business Services > About Business Services >

About Property Sets


Property sets are used internally to represent Siebel EAI data. A property set is a logical memory structure that is used to pass the data between business services. Figure 23 illustrates the concept of a property set.

Figure 23. Property Set Structure

The property set consists of four parts:

  • Type. Used to describe what type of object is being represented.
  • Value. Used to hold serialized data, such as a string of XML data.

    NOTE:  In Siebel Tools, a Value argument to a method is shown with the name of <Value>, including the angle brackets. You can also define a Display Name for the Value argument in Siebel Tools. This Display Name appears in the Siebel Business Process Designer when you are building integration workflows. In this guide, the Display Name Message Text is shown when referring to the Value argument, and the Name <Value> is shown when referring to the Value of the value argument.

  • Properties. A table containing name-value pairs. You can use the properties to represent column names and data, field names and data, or other types of name-value pairs.
  • Children. An array of child-level property sets. You can use the array to represent instances of integration objects. For example, a result set may contain an Account with some set of contact records from the database. Each contact record is represented as a child property set.

NOTE:  For information on property sets and their methods, see Using Siebel Tools.

Integration Platform Technologies: Siebel Enterprise Application Integration Copyright © 2008, Oracle and/or its affiliates. All rights reserved. Legal Notices.