Platform SDK Java 8.5 API Reference

Uses of Interface
com.genesyslab.platform.commons.protocol.ReceiverManagement

Packages that use ReceiverManagement
com.genesyslab.platform.clusterprotocol Cluster Protocol Application Block 
com.genesyslab.platform.clusterprotocol.chat Cluster Protocol classes for Chat Server protocol. 
com.genesyslab.platform.clusterprotocol.email Cluster Protocol classes for ESP Email Server. 
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.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.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.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.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. 
 

Uses of ReceiverManagement in com.genesyslab.platform.clusterprotocol
 

Subinterfaces of ReceiverManagement in com.genesyslab.platform.clusterprotocol
 interface ClusterProtocol
          Interface representing a client protocol connection on top of encapsulated multiple protocol connections to a cluster of similarly configured servers.
 

Classes in com.genesyslab.platform.clusterprotocol that implement ReceiverManagement
 class AbstractClusterChannel<P extends ClientChannel>
          Abstract Cluster Protocol channel methods.
It's a common functionality for all Cluster Protocols.
 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.
 

Uses of ReceiverManagement in com.genesyslab.platform.clusterprotocol.chat
 

Classes in com.genesyslab.platform.clusterprotocol.chat that implement ReceiverManagement
 class FlexChatClusterProtocol
           
 

Uses of ReceiverManagement in com.genesyslab.platform.clusterprotocol.email
 

Classes in com.genesyslab.platform.clusterprotocol.email that implement ReceiverManagement
 class EspEmailClusterProtocol
           
 

Uses of ReceiverManagement in com.genesyslab.platform.clusterprotocol.esp
 

Classes in com.genesyslab.platform.clusterprotocol.esp that implement ReceiverManagement
 class EspClusterProtocol
          External Service Cluster Protocol.
 

Uses of ReceiverManagement in com.genesyslab.platform.clusterprotocol.ucs
 

Classes in com.genesyslab.platform.clusterprotocol.ucs that implement ReceiverManagement
 class UcsClusterProtocol
          Universal Contact Server Cluster Protocol.
 

Uses of ReceiverManagement in com.genesyslab.platform.commons.protocol
 

Subinterfaces of ReceiverManagement in com.genesyslab.platform.commons.protocol
 interface MessageReceiverManagement
           
 interface Protocol
          Protocol is Input/Output Synchronous/Asynchronous channel.
 interface RequestReceiverManagement
           
 

Classes in com.genesyslab.platform.commons.protocol that implement ReceiverManagement
 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.
 

Uses of ReceiverManagement in com.genesyslab.platform.configuration.protocol
 

Classes in com.genesyslab.platform.configuration.protocol that implement ReceiverManagement
 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:
 

Uses of ReceiverManagement in com.genesyslab.platform.configuration.protocol.server
 

Classes in com.genesyslab.platform.configuration.protocol.server that implement ReceiverManagement
 class ConfServerClientChannelHandler
          Configuration Server protocol internal ClientChannelHandler.
Note: This class is internal and is not supposed for explicit usage by applications.
 

Uses of ReceiverManagement in com.genesyslab.platform.contacts.protocol
 

Classes in com.genesyslab.platform.contacts.protocol that implement ReceiverManagement
 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:
 

Uses of ReceiverManagement in com.genesyslab.platform.contacts.protocol.server
 

Classes in com.genesyslab.platform.contacts.protocol.server that implement ReceiverManagement
 class UniversalContactServerClientChannelHandler
          Universal Contact Server protocol internal ClientChannelHandler.
Note: This class is internal and is not supposed for explicit usage by applications.
 

Uses of ReceiverManagement in com.genesyslab.platform.management.protocol
 

Classes in com.genesyslab.platform.management.protocol that implement ReceiverManagement
 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.
 

Uses of ReceiverManagement in com.genesyslab.platform.management.protocol.localcontrolagentheartbeat.runtime
 

Classes in com.genesyslab.platform.management.protocol.localcontrolagentheartbeat.runtime that implement ReceiverManagement
 class LcaUdpHeartbeatInternalProtocol
           
 

Uses of ReceiverManagement in com.genesyslab.platform.openmedia.protocol
 

Classes in com.genesyslab.platform.openmedia.protocol that implement ReceiverManagement
 class ExternalServiceProtocol
           
 class ExternalServiceProtocolListener
          Use ExternalServiceProtocolListener object as a server for ExternalServiceProtocol.
 class InteractionServerProtocol
          Use an InteractionServerProtocol object to establish communication between an agent application (or other client application) and Interaction Server.
 class InteractionServerProtocolListener
          Use InteractionServerProtocolListener object as a server for InteractionServerProtocol.
 

Uses of ReceiverManagement in com.genesyslab.platform.openmedia.protocol.server
 

Classes in com.genesyslab.platform.openmedia.protocol.server that implement ReceiverManagement
 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.
 

Uses of ReceiverManagement in com.genesyslab.platform.outbound.protocol
 

Classes in com.genesyslab.platform.outbound.protocol that implement ReceiverManagement
 class OutboundServerProtocol
          Use an OutboundServerProtocol object to establish communication between a client application and Outbound Server.
 

Uses of ReceiverManagement in com.genesyslab.platform.reporting.protocol
 

Classes in com.genesyslab.platform.reporting.protocol that implement ReceiverManagement
 class StatServerProtocol
          Use a StatServerProtocol object to establish communication between a client application and Statistics Server.
 

Uses of ReceiverManagement in com.genesyslab.platform.routing.protocol
 

Classes in com.genesyslab.platform.routing.protocol that implement ReceiverManagement
 class RoutingServerProtocol
          Use a RoutingServerProtocol object to establish communication between a client application and Universal Routing Server.
 class UrsCustomProtocol
           
 class UrsCustomProtocolListener
           
 

Uses of ReceiverManagement in com.genesyslab.platform.voice.protocol
 

Classes in com.genesyslab.platform.voice.protocol that implement ReceiverManagement
 class TServerProtocol
          Use a TServerProtocol object to establish communication between a client application and TServer.
 

Uses of ReceiverManagement in com.genesyslab.platform.webmedia.protocol
 

Classes in com.genesyslab.platform.webmedia.protocol that implement ReceiverManagement
 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.
 

Uses of ReceiverManagement in com.genesyslab.platform.webmedia.protocol.server
 

Classes in com.genesyslab.platform.webmedia.protocol.server that implement ReceiverManagement
 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.
 


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.