The Platform SDKs share a common design. This includes the structure of the packages they use.
There are several packages that are used by every Platform SDK:
com.genesyslab.platform.commons.collections
com.genesyslab.platform.commons.connection
com.genesyslab.platform.commons.logging
com.genesyslab.platform.commons.protocol
Most of the types in these packages are for Genesys internal use only.
Note:
The SDK product distributions also include com.genesyslab.core
. The
packages included in this root package are for Genesys internal use only.
They are not documented in any way.
In addition, each of the individual SDKs has its own packages. These packages concern protocols, events and requests associated with the individual SDKs, and have names like this:
com.genesyslab.platform.<SDK Functional Area>.protocol
com.genesyslab.platform.<SDK Functional Area>.events
com.genesyslab.platform.<SDK Functional Area>.requests
In some cases, there are several of these packages, as in the Voice Platform SDK:
com.genesyslab.platform.voice.protocol.tserver.requests.Agent
com.genesyslab.platform.voice.protocol.tserver.requests.Dn
com.genesyslab.platform.voice.protocol.tserver.requests.Dtmf
com.genesyslab.platform.voice.protocol.tserver.requests.Iscc
com.genesyslab.platform.voice.protocol.tserver.requests.Party
com.genesyslab.platform.voice.protocol.tserver.requests.Queries
com.genesyslab.platform.voice.protocol.tserver.requests.Special
com.genesyslab.platform.voice.protocol.tserver.requests.Userdata
com.genesyslab.platform.voice.protocol.tserver.requests.Voicemail
For more information about the Genesys SDKs, including the latest versions of all SDK documents, check out the Genesys Developer Zone, which also contains forums and other important sources of developer-related information. DevZone is available at http://www.genesyslab.com/developer.
Additional information on Genesys Telecommunications Laboratories, Inc. is available on our Technical Support website. The following documentation also contains information about this software. Please consult the Deployment Guide first.
The Platform SDK 7.6 Deployment Guide
The Platform SDK 7.6 Developer's Guide
Send comments on this topic to Techpubs.webadmin@genesyslab.com