Understanding Implementing Handlers

You can implement handlers using application classes, application engine programs, component interfaces, data mover scripts or pre-PeopleTools 8.48 integration PeopleCode constructs.

The following tables list the handlers you can implement using application classes, application engine programs, component interfaces and bulk-load processing.

Note: For REST provider services you may only implement the OnRequest handler using an application class.

Table 1:

Implementation

On Notify Handler

On Pre-notify

On Post-notify

On Receive Handler

Application class

Y

Y

Y

Y

Application Engine

Y

N

N

N

Component interface

Y

N

N

N

Bulk load

Y

N

N

N

Table 2:

Implementation

On Route Handler

On Send Handler

On Request Handler

On Response Handler

Application class

Y

Y

Y

Y

Application Engine

N

N

N

N

Component interface

N

N

Y

Y

Bulk load

N

N

N

N

In addition to the implementation methods listed in the table, there is also a deprecated PeopleCode handler (DPC handler) that the system automatically creates for any integration PeopleCode that cannot be migrated to the PeopleTools 8.48 or higher systems.

The handler implementation methods listed in the tables are discussed in greater detail in subsequent sections of this topic.