Bookshelf Home | Contents | Index | Search | PDF |
Siebel Personalization Administration Guide > Run-time Events > Run-time Events and Action Sets >
Definitions of Events
Events are defined by:
- Object Type. The type of object to which the event occurs. This can be an application, business component, or applet.
- Object Name. The name of the application, business component, or applet to which the event occurs.
- Event. The specific event that happens to the object. The set of available events is different for different object types:
- Application. The available events are:
- Login. A user logs in to an application using the Siebel Mobile Web Client.
- Logout. A user logs out from an application using the Siebel Mobile Web Client.
- SetAttribute. A profile attribute is set.
- ViewActivated. A view is activated.
- ViewDeactivated. A view is deactivated.
- WebLogin. A user logs in to the Siebel Web Client.
- WebLogout. A user logs out from the Siebel Web Client.
- WebSessionEnd. A Web session ends.
- WebSessionStart. A Web session begins.
- WebTimeout. A Web session times out.
- Business component. All business component events are named after corresponding Siebel VB BusComp functions. The available events are:
- Associate. Triggered after an association is created when a record is added to a business component.
- ChangeRecord. Triggered after the current row changes in the business component.
- CopyRecord. Triggered after a new row is copied in the business component.
- DeleteRecord. Triggered after a row is deleted in the business component.
- InvokeMethod. Triggered after a method is called.
- NewRecord. Triggered after a new row is added to the business component.
- PreAssociate. Triggered before an association is created when a record is added to a business component.
- PreCopyRecord. Triggered before a new row is copied in the business component.
- PreDeleteRecord. Triggered before a row is deleted in the business component.
- PreGetFieldValue. Triggered when the value of a business component field is accessed.
- PreInvokeMethod. Triggered before a method is called.
- PreNewRecord. Triggered before a new row is added to the business component.
- PreQuery. Triggered before a query is executed.
- PreSetFieldValue. Triggered when a value is written to the business component from the user interface.
- PreWriteRecord. Triggered before a row is written to the database.
- Query. Triggered after a query is executed.
- SetFieldValue. Triggered after a value is written to the business component from the user interface.
- WriteRecord. Triggered after a row is written to the database.
- WriteRecordNew. Triggered after a new row is written to the database. Fires along with WriteRecord.
- WriteRecordUpdated. Triggered after a row is updated in the database. Fires along with WriteRecord.
- Applet. Applet events are triggered just after a method is invoked or an applet or record is displayed. The available events are:
- DisplayApplet. An applet is displayed.
- DisplayRecord. A record is displayed.
- InvokeMethod. A method is invoked.
For more information on events, see Siebel Tools Reference.
- Subevent. Used when the object type is BusComp or Applet and the event is InvokeMethod. The subevent is the name of the method to be monitored.
The method name is found in Siebel Tools, in the Invoke Method property of the control that calls the method.
- Conditional Expression. Adds additional control. If the conditional expression evaluates to TRUE, the event is monitored.
- Action Set. What actions are taken when the event occurs. Action sets are defined in the Action Sets view under Runtime Events Administration.
Most actions set or modify user profile attributes. These set expressions store information that is later used to tailor content delivery.
- Sequence. The order in which the action set associated with this event in this record executes, relative to other action sets associated with this event.
Bookshelf Home | Contents | Index | Search | PDF |
Siebel Personalization Administration Guide Published: 18 April 2003 |