Integration Broker Application Classes
The Integration Broker application classes house the processing logic for asynchronous and synchronous messages. By implementing the Integration Broker application classes, you can reuse code more easily and access the other benefits of using application classes.
The following application classes are defined for Integration Broker. To access these application classes, in PeopleTools Application Designer, open the PS_PT application package, then open the Integration subpackage.
All of the Integration Broker application classes are defined as interfaces. This means that there is no native implementation of them: you must import them to your program and implement them if you want to use them.
| Application Class | Methods Contained in Application Class | Comments |
|---|---|---|
|
INotificationHandler |
OnNotify OnError |
This interface is the equivalent of the Subscription event in releases prior to PeopleTools 8.48. |
|
IPrePostNotification |
OnPreNotify OnPostNotify OnError |
This interface provides pre-processing and post-processing of segmented messages. |
|
IReceiver |
OnAckReceive OnError |
This interface is the equivalent of the OnAckReceive Message event in releases prior to PeopleTools 8.48. |
|
IRequestHandler |
OnRequest OnError |
This interface is the equivalent of the OnRequest Message event in releases prior to PeopleTools 8.48. |
|
IRouter |
OnRouteSend OnRouteReceive OnError |
This interface is the equivalent of the OnRouteSend and OnRouteReceive Message events in releases prior to PeopleTools 8.48. |
|
ISend |
OnRequestSend OnError |
This interface is the equivalent of the OnSend Message event in releases prior to PeopleTools 8.48. |