Platform SDK Java 8.5 API Reference

Package 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.

See:
          Description

Interface Summary
TServerProtocolHandshakeOptions Dedicated interface to represent TServer protocol handshake parameters.
 

Class Summary
ConnectionId The ConnectionID class represents 8-bytes unique identifier of the call.
ConnectionSettings  
EventMask EventMask specifies which T-Server events can be transmitted to the application.
TServerProtocol Use a TServerProtocol object to establish communication between a client application and TServer.
 

Package com.genesyslab.platform.voice.protocol Description

This package contains the Protocol classes that your applications can use to set up communication with T-Server, such as TServerProtocol.

When you write your applications, you will need to set up and open the appropriate Protocol object, as shown here:


TServerProtocol tServerProtocol =
   new TServerProtocol(
       new Endpoint(
               tServerUri));
...
tServerProtocol.open();

At that point you will be able to send messages to and receive from the T-Server you have connected with.

For more information on these messages, please refer to the documentation for the events and requests packages associated with this SDK, for example com.genesyslab.platform.voice.protocol.tserver.events or com.genesyslab.platform.voice.protocol.tserver.requests.party.

For information on TLib functions, datatypes, and unstructured data, please refer to the folders available from the Overview of this API reference.

For general information on the structure and usage of the Platform SDKs, or information on TLib functions, datatypes and unstructured data, please refer to the Platform SDK Developer's Guide.


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.