Integration Platform Technologies: Siebel eBusiness Application Integration Volume ll > 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 24 illustrates the concept of a property set.

Figure 24.  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 brackets. You can also define a Display Name for the Value argument in Siebel Tools. This Display Name appears in the Workflow 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. The properties can be used 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. The array can be used 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 details on property sets and their methods, see Using Siebel Tools.

Integration Platform Technologies: Siebel eBusiness Application Integration Volume ll