Using PeopleCode Built-in Functions with PeopleSoft MultiChannel Framework
PeopleSoft MultiChannel Framework uses several PeopleCode built-in functions. Application developers use these functions to communicate task requests and parameters to the queue server. For example, use InitChat code behind a button on an application page to initiate a chat session with an agent.
The built-in functions are:
DeQueue
Use DeQueue to notify the queue server that an enqueued task has been completed and to remove the task from the queue.
EnQueue
Use EnQueue to add a task to an active physical queue belonging to the specified logical queue.
Forward
Use Forward to transfer a task from one agent to another agent or another logical queue.
InitChat
Use InitChat to place a customer chat request on a queue.
NotifyQ
Use NotifyQ to notify the queue server of a task enqueued by EnQueue.