Defining Events

Use the Define Server Side Events page to define the data type and data structure for state changes that occur on the server. Examples of state changes include:

  • Process Scheduler process or job status change.

  • Approval notification for a workflow.

  • A custom state change such as adding or updating a row in an application data table.

Navigation:

PeopleTools, and then Push Notifications, and then Notification Events.

The following example shows the Server Side Events grid where you add server side events.

Define Server Side Events page
Field or Control Description

Name

Enter a unique name for the event.

Description

Enter a description of the event.

Data Type

Select between KeyValue Pair or PeopleCode Rowset. The data type defines how the system structures the event data while publishing the event. The value you assign determines what you enter for a data structure.

Data Structure

Enter the Data Structure value, depending on the Data Type selected.

  • KeyValue: Enter key names separated by commas.

  • PeopleCode Rowset: Click the Prompt button to select the record name.

Use delivered PeopleCode application classes to set event data (in the form of key-value pairs or record field data) when publishing the event.

Adapters

Note: Mobile Application Framework (MAF) has been desupported as of PeopleTools 8.59.03. While the documentation of this feature has been removed at this time, the feature remains available in the PeopleSoft system. MAF will be fully removed in a future PeopleTools release.

Adapters are used for sending push notifications to mobile applications running in the Oracle Mobile Application Framework (MAF). An adapter is associated with a server side event.