Platform SDK Java 8.5 API Reference

Uses of Class
com.genesyslab.platform.commons.protocol.ClientChannel

Packages that use ClientChannel
com.genesyslab.platform.clusterprotocol Cluster Protocol Application Block 
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.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.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.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.standby   
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. 
 

Uses of ClientChannel in com.genesyslab.platform.clusterprotocol
 

Classes in com.genesyslab.platform.clusterprotocol with type parameters of type ClientChannel
 class AbstractClusterChannel<P extends ClientChannel>
          Abstract Cluster Protocol channel methods.
It's a common functionality for all Cluster Protocols.
 class ClusterProtocolBuilder<P extends ClientChannel,CP extends ClusterProtocol,PB extends ProtocolBuilder<P,PB>,B extends ClusterProtocolBuilder<P,CP,PB,B>>
          Abstract generic builder base for Cluster Protocols construction.
 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.
 class ProtocolBuilder<P extends ClientChannel,B extends ProtocolBuilder<P,B>>
          Abstract builder base for cluster protocol nodes.
 

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

Subclasses of ClientChannel in com.genesyslab.platform.configuration.protocol
 class ConfServerProtocol
          Use a ConfServerProtocol object to establish communication between application and Genesys Configuration Server.
 

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

Subclasses of ClientChannel in com.genesyslab.platform.contacts.protocol
 class UniversalContactServerProtocol
          Use a UniversalContactServerProtocol object to establish communication between an agent application (or other client application) and Universal Contact Server.
 

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

Subclasses of ClientChannel in com.genesyslab.platform.management.protocol
 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 ClientChannel in com.genesyslab.platform.management.protocol.localcontrolagentheartbeat.runtime
 

Subclasses of ClientChannel in com.genesyslab.platform.management.protocol.localcontrolagentheartbeat.runtime
 class LcaUdpHeartbeatInternalProtocol
           
 

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

Subclasses of ClientChannel in com.genesyslab.platform.openmedia.protocol
 class ExternalServiceProtocol
           
 class InteractionServerProtocol
          Use an InteractionServerProtocol object to establish communication between an agent application (or other client application) and Interaction Server.
 

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

Subclasses of ClientChannel in com.genesyslab.platform.outbound.protocol
 class OutboundServerProtocol
          Use an OutboundServerProtocol object to establish communication between a client application and Outbound Server.
 

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

Subclasses of ClientChannel in com.genesyslab.platform.reporting.protocol
 class StatServerProtocol
          Use a StatServerProtocol object to establish communication between a client application and Statistics Server.
 

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

Subclasses of ClientChannel in com.genesyslab.platform.routing.protocol
 class RoutingServerProtocol
          Use a RoutingServerProtocol object to establish communication between a client application and Universal Routing Server.
 class UrsCustomProtocol
           
 

Uses of ClientChannel in com.genesyslab.platform.standby
 

Methods in com.genesyslab.platform.standby that return ClientChannel
 ClientChannel WarmStandby.getChannel()
          Gets attached channel.
 

Constructors in com.genesyslab.platform.standby with parameters of type ClientChannel
WarmStandby(ClientChannel channel, Endpoint... endpoints)
          Creates the new warm stanby instance and defines endpoint pool.
WarmStandby(ClientChannel channel, java.util.List<Endpoint> endpoints)
          Creates the new warm stanby instance and defines endpoints pool.
WarmStandby(java.lang.String name, ClientChannel channel, Endpoint... endpoints)
          Creates the new warm stanby instance and defines endpoint pool.
WarmStandby(java.lang.String name, ClientChannel channel, java.util.List<Endpoint> endpoints)
          Creates the new warm stanby instance and defines endpoints pool.
 

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

Subclasses of ClientChannel in com.genesyslab.platform.voice.protocol
 class TServerProtocol
          Use a TServerProtocol object to establish communication between a client application and TServer.
 

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

Subclasses of ClientChannel in com.genesyslab.platform.webmedia.protocol
 class BasicChatProtocol
          By default, BasicChatProtocol has enabled AutoRegister mode.
 class CallbackProtocol
           
 class EmailProtocol
          Deprecated.  
 class EspEmailProtocol
          Use an EspEmailProtocol object to establish communication between client application and ESP based Email Server.
 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.
 


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.