Siebel Order Management Infrastructure Guide > Other Component Business Services for C/OM >
Context Service Business Service
The Context Service business service has two main functions, as follows:
- The Context Service business service provides the infrastructure for the C/OM-specific invocation mechanism called "Raise Signal." Through use of a signal, you invoke multiple actions (either of a business service or of a workflow) in a certain order. All associated actions are fully configurable by an integrator. A signal can be triggered through UI buttons—with the standard Siebel Invoke Method—or it can be triggered specifically by business services or business components.
- The Context Service business service acts as the data broker for other C/OM modules, such as Pricing, Eligibility, Product Recommendation, Promotion, and so on. Through the variable map APIs (GetRowSetData and SyncRowSetData), Context Service retrieves the current context data, and then constructs input property sets for other business services. After the property sets are processed by other business services, they can be synchronized back to the database through the SyncRowSetData API.
The Context Service business service provides APIs for constructing a property set from the current ordering context and synchronizing changes to that property set back to the source.
It includes the following methods: