Table 45. Trigger Events
Object Type
|
Event
|
Use in Teller
|
Applet
|
DisplayApplet
|
Use to send query messages that are automatically triggered to refresh data when an applet is navigated to. This is used in Teller to make sure the data on the Teller Drawers screen is up to date when a user navigates to it.
|
Applet
|
InvokeMethod
|
Usually issues query messages, but also issues action messages like post transaction or end customer session. These events are usually triggered from buttons on the UI.
|
Application
|
Logout
WebLogout
|
These events are used to send the SignoffRq to temporarily sign off from the middleware.
|
BusComp
|
InvokeMethod
|
An alternative way to implement events from buttons on an applet. This is similar to the Applet Invokemethod technique. In this case, the method defined on the applet initiates this event in the defined business component. Defining this event at the business component level is useful if you have a number of applets on the same business component that initiate the same message. Then you can define the event once at the business component level instead of defining it for each applet.
|
BusComp
|
PreDeleteRecord
|
Used to send a message before a record is deleted.
|
BusComp
|
SetFieldValue
|
Used to send 'modify' messages.
|
BusComp
|
WriteRecordNew
|
Used to send 'add' messages or 'Start Customer Session' messages.
|
BusComp
|
WriteRecordUpdated
|
Used to send a message when an entire modified record is saved. Usually used to send modify messages.
|