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.