Platform SDK Java 8.5 API Reference

Package com.genesyslab.platform.openmedia.protocol.interactionserver.requests.interactionmanagement

Class Summary
RequestCancelInvite The purpose of this request is to allow agent application (or a proxy application) to cancel its invitation after transfer, conference or intrusion without waiting for invitation timeout which might be too long.
RequestCancelWorkbinNotifications With this request, an agent application cancels notifications of changes to the content of a specified workbin.
RequestChangeProperties With this request, a media server, agent application, or URS can change the properties of an interaction.
RequestConference With this request, an agent asks to initiate a conference with another agent.
RequestDeliver With this request, the routing engine instructs Interaction Server to deliver an interaction to an agent.
RequestDistributeEvent The new request of the Interaction Server protocol allows clients to request the server to distribute custom reporting events to reporting clients based on current client registration and other rules applied to standard reporting events.
RequestFindInteractions This request represents a flexible interface for finding interactions by their properties.
RequestGetInteractionProperties The purpose is to provide the ability for the client to get interaction properties by external id instead of interaction id.
RequestGetSnapshotInteractions With this request, an agent application asks for a list of the interactions in a previously-taken snapshot.
RequestGetWorkbinContent With this request, an agent asks for information on the contents of a workbin instance.
RequestHold The purpose is to provide the ability for interaction server clients to pause processing of any specific interaction and resume processing later.
RequestLeaveInteraction With this request, an agent that is participating in a conference indicates that it is no longer processing the interaction and wishes to leave the conference.
RequestLockInteraction With this request, an agent application asks Interaction Server to lock a specified interaction in the context of a specified snapshot.
RequestMoveInteractions Note: This request is only designed for use with RequestTakeSnapshot, and will only work in the context of an existing snapshot.
RequestPlaceInQueue With this request, an agent application or URS can place an interaction into a specified queue.
RequestPlaceInWorkbin With this request, an agent application or URS can place an interaction into a specified workbin instance.
RequestPull With this request, an agent application can pull interactions for processing.
RequestReleaseSnapshot With this request, an agent application asks Interaction Server to release a snapshot.
RequestResume The purpose is to provide the ability for interaction server clients to pause processing of any specific interaction and resume processing later.
RequestStopProcessing With this request, a media server, agent application, or URS can stop interaction processing and delete the interaction from the Interaction Server database.
RequestSubmit With this request, either a media server or an agent application can submit a new interaction for processing.
RequestTakeSnapshot With this request, an agent application asks Interaction Server to take a snapshot; that is, to capture a list of all interactions that meet certain conditions.
RequestTransfer With this request, an agent application can transfer an interaction to another agent.
RequestUnlockInteraction With this request, an agent application asks Interaction Server to unlock a specified interaction in the context of a specified snapshot.
RequestWorkbinNotifications With this request, an agent application can subscribe to be notified of changes to the content of a specified workbin.
RequestWorkflowConfiguration With this request, an agent can obtain queues and views configuration directly through Interaction Server (instead of going through Configuration Server or keeping its own configuration data elsewhere).
 


Platform SDK Java 8.5 API Reference

Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 8.5.302.00
Copyright © 2006–2017 Genesys Telecommunications Laboratories, Inc. All rights reserved.