Platform SDK Java 8.5 API Reference

Uses of Package
com.genesyslab.platform.voice.protocol

Packages that use com.genesyslab.platform.voice.protocol
com.genesyslab.platform.voice.protocol This package contains the Protocol classes that your applications can use to set up communication with T-Server, such as TServerProtocol
com.genesyslab.platform.voice.protocol.runtime This package is used internally by the protocol. 
com.genesyslab.platform.voice.protocol.tserver   
com.genesyslab.platform.voice.protocol.tserver.events This package contains the Event messages that contain information about the status of your requests.

Note that you will normally want to set up a separate thread to wait for messages from T-Server. 
com.genesyslab.platform.voice.protocol.tserver.events.callmonitoring   
com.genesyslab.platform.voice.protocol.tserver.requests.dn DN-related requests, such as forwarding calls; monitoring the next call; turning do not disturb, mute, or call waiting on and off. 
com.genesyslab.platform.voice.protocol.tserver.requests.dtmf Send digits to an interactive voice response system (IVR). 
com.genesyslab.platform.voice.protocol.tserver.requests.iscc Allows an application to get an access number to reach the destination switch, or to cancel a request for an access number. 
com.genesyslab.platform.voice.protocol.tserver.requests.party Handle call activity, such as answering, making, and holding calls, initiating transfers and conference calls, or applying a treatment. 
com.genesyslab.platform.voice.protocol.tserver.requests.queries Request information about calls, locations, servers, switches, or telephony objects. 
com.genesyslab.platform.voice.protocol.tserver.requests.special   
com.genesyslab.platform.voice.protocol.tserver.requests.userdata Attach, update, and delete call-related user data. 
com.genesyslab.platform.voice.protocol.tserver.requests.voicemail Collect digits from a caller; open and close a voicemail box; open, close, and play a voice file. 
com.genesyslab.platform.voice.protocol.tserver.runtime.channel This package is used internally by the protocol. 
 

Classes in com.genesyslab.platform.voice.protocol used by com.genesyslab.platform.voice.protocol
ConnectionId
          The ConnectionID class represents 8-bytes unique identifier of the call.
ConnectionSettings
           
TServerProtocolHandshakeOptions
          Dedicated interface to represent TServer protocol handshake parameters.
 

Classes in com.genesyslab.platform.voice.protocol used by com.genesyslab.platform.voice.protocol.runtime
ConnectionSettings
           
 

Classes in com.genesyslab.platform.voice.protocol used by com.genesyslab.platform.voice.protocol.tserver
ConnectionId
          The ConnectionID class represents 8-bytes unique identifier of the call.
EventMask
          EventMask specifies which T-Server events can be transmitted to the application.
 

Classes in com.genesyslab.platform.voice.protocol used by com.genesyslab.platform.voice.protocol.tserver.events
ConnectionId
          The ConnectionID class represents 8-bytes unique identifier of the call.
EventMask
          EventMask specifies which T-Server events can be transmitted to the application.
 

Classes in com.genesyslab.platform.voice.protocol used by com.genesyslab.platform.voice.protocol.tserver.events.callmonitoring
ConnectionId
          The ConnectionID class represents 8-bytes unique identifier of the call.
EventMask
          EventMask specifies which T-Server events can be transmitted to the application.
 

Classes in com.genesyslab.platform.voice.protocol used by com.genesyslab.platform.voice.protocol.tserver.requests.dn
ConnectionId
          The ConnectionID class represents 8-bytes unique identifier of the call.
 

Classes in com.genesyslab.platform.voice.protocol used by com.genesyslab.platform.voice.protocol.tserver.requests.dtmf
ConnectionId
          The ConnectionID class represents 8-bytes unique identifier of the call.
 

Classes in com.genesyslab.platform.voice.protocol used by com.genesyslab.platform.voice.protocol.tserver.requests.iscc
ConnectionId
          The ConnectionID class represents 8-bytes unique identifier of the call.
 

Classes in com.genesyslab.platform.voice.protocol used by com.genesyslab.platform.voice.protocol.tserver.requests.party
ConnectionId
          The ConnectionID class represents 8-bytes unique identifier of the call.
 

Classes in com.genesyslab.platform.voice.protocol used by com.genesyslab.platform.voice.protocol.tserver.requests.queries
ConnectionId
          The ConnectionID class represents 8-bytes unique identifier of the call.
EventMask
          EventMask specifies which T-Server events can be transmitted to the application.
 

Classes in com.genesyslab.platform.voice.protocol used by com.genesyslab.platform.voice.protocol.tserver.requests.special
ConnectionId
          The ConnectionID class represents 8-bytes unique identifier of the call.
EventMask
          EventMask specifies which T-Server events can be transmitted to the application.
 

Classes in com.genesyslab.platform.voice.protocol used by com.genesyslab.platform.voice.protocol.tserver.requests.userdata
ConnectionId
          The ConnectionID class represents 8-bytes unique identifier of the call.
 

Classes in com.genesyslab.platform.voice.protocol used by com.genesyslab.platform.voice.protocol.tserver.requests.voicemail
ConnectionId
          The ConnectionID class represents 8-bytes unique identifier of the call.
 

Classes in com.genesyslab.platform.voice.protocol used by com.genesyslab.platform.voice.protocol.tserver.runtime.channel
ConnectionId
          The ConnectionID class represents 8-bytes unique identifier of the call.
EventMask
          EventMask specifies which T-Server events can be transmitted to the application.
 


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.