Package | Description |
---|---|
com.genesyslab.platform.clusterprotocol |
Cluster Protocol Application Block
|
com.genesyslab.platform.clusterprotocol.chat |
Cluster Protocol classes for Genesys Chat Server Flex protocol.
|
com.genesyslab.platform.clusterprotocol.email |
Cluster Protocol classes for Genesys Email Server ESP protocol.
|
com.genesyslab.platform.clusterprotocol.esp |
External Service Cluster Protocol.
|
com.genesyslab.platform.clusterprotocol.ucs |
Cluster Protocol classes for Universal Contact Server.
|
com.genesyslab.platform.commons.protocol |
Contains classes that support the
Protocol objects
used by applications developed with the Platform SDKs. |
com.genesyslab.platform.commons.protocol.runtime.codec | |
com.genesyslab.platform.configuration.protocol |
This package contains the
Protocol classes that your applications
can use to set up communication with Configuration Server. |
com.genesyslab.platform.configuration.protocol.runtime.codec |
This package is used internally by the protocol.
|
com.genesyslab.platform.configuration.protocol.server |
PSDK internal package for Configuration Server protocol clients handling functionality.
Note: This package is internal and is not supposed for explicit usage by applications. |
com.genesyslab.platform.contacts.protocol |
This package contains the
Protocol classes that your applications can use to set up communication with Universal Contact Server, including UniversalContactServerProtocol. |
com.genesyslab.platform.contacts.protocol.server |
PSDK internal package for Universal Contact Server protocol clients handling functionality.
Note: This package is internal and is not supposed for explicit usage by applications. |
com.genesyslab.platform.management.protocol |
This package contains the
Protocol classes that your applications
can use to set up communication with Genesys Solution Control Server, Message
Server and Local Control Agents (LCAs). |
com.genesyslab.platform.management.protocol.localcontrolagentheartbeat.runtime |
This package is used internally by the protocol.
|
com.genesyslab.platform.openmedia.protocol |
This package contains the
Protocol classes that your applications
can use to set up communication with Interaction Server. |
com.genesyslab.platform.openmedia.protocol.server |
PSDK internal package for ESP and Interaction Server protocols clients handling functionality.
Note: This package is internal and is not supposed for explicit usage by applications. |
com.genesyslab.platform.outbound.protocol |
This package contains the
Protocol classes that your applications
can use to set up communication with Outbound Contact Server. |
com.genesyslab.platform.reporting.protocol |
This package contains the
StatServerProtocol class that you can use this class to set up communication with Stat Server. |
com.genesyslab.platform.reporting.protocol.runtime |
This package is used internally by the protocol.
|
com.genesyslab.platform.routing.protocol |
This package contains the
UrsCustomProtocol ,
UrsCustomProtocolListener and
RoutingServerProtocol classes. |
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.webmedia.protocol |
This package contains the Protocol classes that allow you to create applications that integrate with Genesys non-voice media servers.
|
com.genesyslab.platform.webmedia.protocol.basicchat.runtime.codec |
This package is used internally by the protocol.
|
com.genesyslab.platform.webmedia.protocol.callback.runtime.codec |
This package is used internally by the protocol.
|
com.genesyslab.platform.webmedia.protocol.email.runtime.codec |
This package is used internally by the protocol.
|
com.genesyslab.platform.webmedia.protocol.flexchat.runtime.codec |
This package is used internally by the protocol.
|
com.genesyslab.platform.webmedia.protocol.runtime.codec |
This package is used internally by the protocol.
|
com.genesyslab.platform.webmedia.protocol.server |
PSDK internal package for Web Media protocols clients handling functionality.
Note: This package is internal and is not supposed for explicit usage by applications. |
Modifier and Type | Interface | Description |
---|---|---|
interface |
ClusterProtocol |
Interface representing a client protocol connection on top of
encapsulated multiple protocol connections to a cluster
of similarly configured servers.
|
Modifier and Type | Class | Description |
---|---|---|
class |
ClusterProtocolImpl<P extends ClientChannel,B extends ProtocolBuilder<P,B>> |
Abstract implementation base of Cluster Protocol interface.
It's a common functionality for all specific Cluster Protocols. |
Modifier and Type | Class | Description |
---|---|---|
class |
FlexChatClusterProtocol |
Cluster Protocol for Genesys Chat Server Flex protocol.
|
Modifier and Type | Class | Description |
---|---|---|
class |
EspEmailClusterProtocol |
Cluster Protocol for ESP Email Server protocol.
|
Modifier and Type | Class | Description |
---|---|---|
class |
EspClusterProtocol |
External Service Cluster Protocol implementation.
|
Modifier and Type | Class | Description |
---|---|---|
class |
UcsClusterProtocol |
Cluster Protocol for Universal Contact Server protocol.
|
Modifier and Type | Interface | Description |
---|---|---|
interface |
Protocol |
Protocol is Input/Output Synchronous/Asynchronous channel.
|
Modifier and Type | Class | Description |
---|---|---|
class |
AbstractChannel |
|
class |
ClientChannel |
ClientChannel is the parent class of all of the
Protocol classes used for client applications
in the Platform SDK, such as TServerProtocol and
ConfServerProtocol . |
class |
ClientChannelHandler |
Base class for incoming clients connections channels on ServerChannel.
|
class |
DuplexChannel |
Allows for asynchronous two-way communication between a Platform SDK
application and a server.
|
class |
ServerChannel |
This channel accepts client connections on given local
Endpoint .Method AbstractChannel.addChannelListener(ChannelListener) accepts ServerChannelListener ,
which provides notifications on incoming clients. |
Modifier and Type | Class | Description |
---|---|---|
class |
com.genesyslab.platform.commons.protocol.runtime.codec.TKVCodec |
Modifier and Type | Class | Description |
---|---|---|
class |
ConfServerProtocol |
Use a
ConfServerProtocol object to establish
communication between application and Genesys Configuration Server. |
class |
ConfServerProtocolListener |
Customized ServerChannel component for handling of Genesys Configuration Server protocol clients.
Here is a simple example of synchronous server side procedure:
|
Modifier and Type | Class | Description |
---|---|---|
class |
TKVCodec2 |
Modifier and Type | Class | Description |
---|---|---|
class |
ConfServerClientChannelHandler |
Configuration Server protocol internal ClientChannelHandler.
Note: This class is internal and is not supposed for explicit usage by applications. |
Modifier and Type | Class | Description |
---|---|---|
class |
UniversalContactServerProtocol |
Use a
UniversalContactServerProtocol object to establish
communication between an agent application (or other client application)
and Universal Contact Server. |
class |
UniversalContactServerProtocolListener |
Customized ServerChannel component for handling of Genesys Universal Contact Server protocol clients.
Here is a simple example of synchronous server side procedure:
|
Modifier and Type | Class | Description |
---|---|---|
class |
UniversalContactServerClientChannelHandler |
Universal Contact Server protocol internal ClientChannelHandler.
Note: This class is internal and is not supposed for explicit usage by applications. |
Modifier and Type | Class | Description |
---|---|---|
class |
LocalControlAgentProtocol |
Use a
LocalControlAgentProtocol object to establish
communication between a client application and Genesys Local Control Agent. |
class |
MessageServerProtocol |
Use a
MessageServerProtocol object to establish
communication between a client application and Genesys Message Server. |
class |
SolutionControlServerProtocol |
Use an
SolutionControlServerProtocol object to establish
communication between an agent application (or other client application)
and Solution ControlServer. |
Modifier and Type | Class | Description |
---|---|---|
class |
LcaUdpHeartbeatInternalProtocol |
Modifier and Type | Class | Description |
---|---|---|
class |
ExternalServiceProtocol |
|
class |
ExternalServiceProtocolListener |
|
class |
InteractionServerProtocol |
Use an
InteractionServerProtocol object to establish
communication between an agent application (or other client application)
and Interaction Server. |
class |
InteractionServerProtocolListener |
Modifier and Type | Class | Description |
---|---|---|
class |
ExternalServiceClientChannelHandler |
External Service protocol internal ClientChannelHandler.
Note: This class is internal and is not supposed for explicit usage by applications. |
class |
InteractionServerClientChannelHandler |
Interaction Server protocol internal ClientChannelHandler.
Note: This class is internal and is not supposed for explicit usage by applications. |
Modifier and Type | Class | Description |
---|---|---|
class |
OutboundServerProtocol |
Use an
OutboundServerProtocol object to establish
communication between a client application and Outbound Server. |
Modifier and Type | Class | Description |
---|---|---|
class |
StatServerProtocol |
Use a
StatServerProtocol object to establish
communication between a client application and Statistics Server. |
Modifier and Type | Class | Description |
---|---|---|
class |
GroupByInfoCodec |
|
class |
StatKeyValueCodec |
|
class |
StatusCodec |
|
class |
TargetStateCodec |
Modifier and Type | Class | Description |
---|---|---|
class |
RoutingServerProtocol |
Use a
RoutingServerProtocol object to establish
communication between a client application and Universal Routing Server. |
class |
UrsCustomProtocol |
|
class |
UrsCustomProtocolListener |
Modifier and Type | Class | Description |
---|---|---|
class |
TServerProtocol |
Use a
TServerProtocol object to establish
communication between a client application and TServer. |
Modifier and Type | Class | Description |
---|---|---|
class |
BasicChatProtocol |
By default, BasicChatProtocol has enabled AutoRegister mode.
|
class |
CallbackProtocol |
|
class |
CallbackProtocolListener |
Callback ServerChannel component for handling of Genesys Callback Server protocol clients.
Here is a simple example of synchronous server side procedure:
|
class |
ChatProtocolsListener |
Customized ServerChannel component for handling of Genesys Chat Server protocols - Flex Chat and Basic Chat.
It accepts connections of the both client types at a same time. |
class |
EmailProtocol |
Deprecated.
|
class |
EmailProtocolListener |
Deprecated.
|
class |
EspEmailProtocol |
Use an
EspEmailProtocol object to establish
communication between client application and ESP based Email Server. |
class |
EspEmailProtocolListener |
EspEmail ServerChannel component for handling of Genesys Callback Server protocol clients.
Here is a simple example of synchronous server side procedure:
|
class |
FlexChatProtocol |
By default, channel has enabled AutoRegister mode.
|
class |
OptionalRegistrationChannel |
|
class |
WebmediaChannel |
It's an abstract base class for all WebMedia protocols including
BasicChat, FlexChat, Callback and XML based Email protocols.
|
Modifier and Type | Class | Description |
---|---|---|
class |
BasicChatEventListCodec |
Modifier and Type | Class | Description |
---|---|---|
class |
SearchResultCodec |
Modifier and Type | Class | Description |
---|---|---|
class |
MailPropertiesCodec |
Modifier and Type | Class | Description |
---|---|---|
class |
EventInfoListCodec |
Modifier and Type | Class | Description |
---|---|---|
class |
XmlComplexTypeListCodec |
|
class |
XmlKeyValueCodec |
Modifier and Type | Class | Description |
---|---|---|
class |
CallbackClientChannelHandler |
Callback Server protocol internal ClientChannelHandler.
Note: This class is internal and is not supposed for explicit usage by applications. |
class |
ChatClientChannelHandler |
Chat Server protocols internal ClientChannelHandler.
Note: This class is internal and is not supposed for explicit usage by applications. |
class |
EmailClientChannelHandler |
Email Server protocol internal ClientChannelHandler.
Note: This class is internal and is not supposed for explicit usage by applications. |
class |
EspEmailClientChannelHandler |
Created by vgarmash on 23.11.2016.
|
class |
WebMediaClientChannelHandler |
Web Media protocols internal ClientChannelHandler's base class.
Note: This class is internal and is not supposed for explicit usage by applications. |
Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 9.0.006.00
Copyright © 2006–2019 Genesys Telecommunications Laboratories, Inc. All rights reserved.