Platform SDK Java 8.5 API Reference

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

Packages that use ProtocolFactory
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.confserver   
com.genesyslab.platform.configuration.protocol.confserver.runtime This package is used internally by the protocol. 
com.genesyslab.platform.configuration.protocol.runtime   
com.genesyslab.platform.contacts.protocol.contactserver This package contains the Protocol classes that your applications can use to set up communication with Universal Contact Server. 
com.genesyslab.platform.management.protocol.localcontrolagent   
com.genesyslab.platform.management.protocol.localcontrolagent.runtime This package is used internally by the protocol. 
com.genesyslab.platform.management.protocol.localcontrolagentheartbeat   
com.genesyslab.platform.management.protocol.localcontrolagentheartbeat.runtime This package is used internally by the protocol. 
com.genesyslab.platform.management.protocol.messageserver   
com.genesyslab.platform.management.protocol.messageserver.runtime This package is used internally by the protocol. 
com.genesyslab.platform.management.protocol.solutioncontrolserver   
com.genesyslab.platform.management.protocol.solutioncontrolserver.runtime This package is used internally by the protocol. 
com.genesyslab.platform.openmedia.protocol.externalservice   
com.genesyslab.platform.openmedia.protocol.externalservice.runtime This package is used internally by the protocol. 
com.genesyslab.platform.openmedia.protocol.interactionserver   
com.genesyslab.platform.openmedia.protocol.interactionserver.runtime This package is used internally by the protocol. 
com.genesyslab.platform.outbound.protocol.outboundserver   
com.genesyslab.platform.outbound.protocol.outboundserver.runtime This package is used internally by the protocol. 
com.genesyslab.platform.reporting.protocol.statserver This package contains objects that correspond to objects in the Genesys Configuration Layer, such as AgentStatus and PlaceGroup
com.genesyslab.platform.reporting.protocol.statserver.runtime This package is used internally by the protocol. 
com.genesyslab.platform.routing.protocol.customserver This package primarily contains enums that your applications can use when working with URS Custom Server. 
com.genesyslab.platform.routing.protocol.customserver.runtime This package is used internally by the protocol. 
com.genesyslab.platform.routing.protocol.routingserver This package primarily contains enums that your applications can use when working with Universal Routing Server (URS), such as CallType and RoutingPointStatus
com.genesyslab.platform.routing.protocol.routingserver.runtime This package is used internally by the protocol. 
com.genesyslab.platform.voice.protocol.tserver   
com.genesyslab.platform.voice.protocol.tserver.runtime This package is used internally by the protocol. 
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 This package contains classes and enumerations that let you exchange information with Chat Server. 
com.genesyslab.platform.webmedia.protocol.basicchat.runtime This package is used internally by the protocol. 
com.genesyslab.platform.webmedia.protocol.callback This package contains classes and enumerations that let you exchange customer-generated information between web forms and your Genesys Callback Server. 
com.genesyslab.platform.webmedia.protocol.callback.runtime This package is used internally by the protocol. 
com.genesyslab.platform.webmedia.protocol.email This package contains classes, enumerations, and interfaces that let you exchange customer-generated information from web forms with your Genesys E-Mail Server Java. 
com.genesyslab.platform.webmedia.protocol.email.runtime This package is used internally by the protocol. 
com.genesyslab.platform.webmedia.protocol.espemail   
com.genesyslab.platform.webmedia.protocol.flexchat This package contains classes and enumerations that let you exchange information with Chat Server. 
com.genesyslab.platform.webmedia.protocol.flexchat.runtime This package is used internally by the protocol. 
com.genesyslab.platform.webmedia.protocol.runtime 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. 
 

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

Classes in com.genesyslab.platform.commons.protocol that implement ProtocolFactory
 class AbstractProtocolFactory
           
 

Methods in com.genesyslab.platform.commons.protocol that return ProtocolFactory
 ProtocolFactory MessageParser.getFactory()
           
protected  ProtocolFactory ServerChannel.getProtocolFactory()
           
protected  ProtocolFactory DuplexChannel.getProtocolFactory()
           
 ProtocolFactory ClientChannelHandlerFactory.getProtocolFactory()
          Returns the protocol factory.
 

Constructors in com.genesyslab.platform.commons.protocol with parameters of type ProtocolFactory
ClientChannel(Endpoint endpoint, ProtocolFactory protocolFactory, ReferenceBuilder refBuilder)
           
ClientChannel(Endpoint endpoint, ProtocolFactory protocolFactory, ReferenceBuilder refBuilder, long timeout)
           
ClientChannelHandler(Connection connection, ConnectionConfiguration config, ProtocolFactory factory)
           
ClientChannelHandlerFactory(ProtocolFactory protocolFactory)
          Creates factory instance for the specified protocol.
DuplexChannel(Connection conn, Endpoint endpoint, ProtocolFactory factory)
          Creates channel for server connection.
DuplexChannel(Connection conn, ProtocolFactory factory, long timeout)
          Deprecated. 
DuplexChannel(Endpoint endpoint, ProtocolFactory protocolFactory)
          Creates channel.
DuplexChannel(Endpoint endpoint, ProtocolFactory protocolFactory, long timeout)
          Creates channel.
MessageParser(ProtocolFactory protocolFactory)
           
MessageParser(ProtocolFactory protocolFactory, java.lang.String stringAttributesEncoding)
           
ServerChannel(Endpoint endpoint, long timeout, ProtocolFactory protocolFactory)
          The old style constructor for ServerChannel instance creation.
ServerChannel(Endpoint endpoint, ProtocolFactory protocolFactory)
          The old style constructor for ServerChannel instance creation.
XmlMessageSerializer(ProtocolFactory factory)
          Creates serializer for the protocol described by its factory.
 

Uses of ProtocolFactory in com.genesyslab.platform.configuration.protocol.confserver
 

Classes in com.genesyslab.platform.configuration.protocol.confserver that implement ProtocolFactory
 class ConfServerProtocolFactory
          ConfServer protocol specific messages factory.
It is internally used by the ConfServer protocol for messages transportation.
 

Uses of ProtocolFactory in com.genesyslab.platform.configuration.protocol.confserver.runtime
 

Classes in com.genesyslab.platform.configuration.protocol.confserver.runtime that implement ProtocolFactory
 class ConfServerInternalProtocolFactory
          ConfServer protocol specific messages internal factory.
It extends protocols' public factory with internal messages support and is internally used by the ConfServer protocol for messages transportation.
It is designed for internal use only.
 

Uses of ProtocolFactory in com.genesyslab.platform.configuration.protocol.runtime
 

Classes in com.genesyslab.platform.configuration.protocol.runtime that implement ProtocolFactory
 class ConfServerAbstractProtocolFactory
          Intermediate configuration protocol factory to inject default "protocol data" with default static configuration metadata description.
 

Uses of ProtocolFactory in com.genesyslab.platform.contacts.protocol.contactserver
 

Classes in com.genesyslab.platform.contacts.protocol.contactserver that implement ProtocolFactory
 class ContactServerProtocolFactory
          ContactServer protocol specific messages factory.
It is internally used by the ContactServer protocol for messages transportation.
 

Uses of ProtocolFactory in com.genesyslab.platform.management.protocol.localcontrolagent
 

Classes in com.genesyslab.platform.management.protocol.localcontrolagent that implement ProtocolFactory
 class LocalControlAgentProtocolFactory
          LocalControlAgent protocol specific messages factory.
It is internally used by the LocalControlAgent protocol for messages transportation.
 

Uses of ProtocolFactory in com.genesyslab.platform.management.protocol.localcontrolagent.runtime
 

Classes in com.genesyslab.platform.management.protocol.localcontrolagent.runtime that implement ProtocolFactory
 class LocalControlAgentInternalProtocolFactory
          LocalControlAgent protocol specific messages internal factory.
It extends protocols' public factory with internal messages support and is internally used by the LocalControlAgent protocol for messages transportation.
It is designed for internal use only.
 

Uses of ProtocolFactory in com.genesyslab.platform.management.protocol.localcontrolagentheartbeat
 

Classes in com.genesyslab.platform.management.protocol.localcontrolagentheartbeat that implement ProtocolFactory
 class LocalControlAgentHeartbeatProtocolFactory
          LocalControlAgentHeartbeat protocol specific messages factory.
It is internally used by the LocalControlAgentHeartbeat protocol for messages transportation.
 

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

Classes in com.genesyslab.platform.management.protocol.localcontrolagentheartbeat.runtime that implement ProtocolFactory
 class LocalControlAgentHeartbeatInternalProtocolFactory
          LocalControlAgentHeartbeat protocol specific messages internal factory.
It extends protocols' public factory with internal messages support and is internally used by the LocalControlAgentHeartbeat protocol for messages transportation.
It is designed for internal use only.
 

Uses of ProtocolFactory in com.genesyslab.platform.management.protocol.messageserver
 

Classes in com.genesyslab.platform.management.protocol.messageserver that implement ProtocolFactory
 class MessageServerProtocolFactory
          MessageServer protocol specific messages factory.
It is internally used by the MessageServer protocol for messages transportation.
 

Uses of ProtocolFactory in com.genesyslab.platform.management.protocol.messageserver.runtime
 

Classes in com.genesyslab.platform.management.protocol.messageserver.runtime that implement ProtocolFactory
 class MessageServerCustomInternalProtocolFactory
           
 class MessageServerInternalProtocolFactory
          MessageServer protocol specific messages internal factory.
It extends protocols' public factory with internal messages support and is internally used by the MessageServer protocol for messages transportation.
It is designed for internal use only.
 

Constructors in com.genesyslab.platform.management.protocol.messageserver.runtime with parameters of type ProtocolFactory
MessageProtocolInnerMessageParser(ProtocolFactory protocolFactory)
           
MessageProtocolInnerMessageParser(ProtocolFactory protocolFactory, ConnectionConfiguration config)
           
 

Uses of ProtocolFactory in com.genesyslab.platform.management.protocol.solutioncontrolserver
 

Classes in com.genesyslab.platform.management.protocol.solutioncontrolserver that implement ProtocolFactory
 class SolutionControlServerProtocolFactory
          SolutionControlServer protocol specific messages factory.
It is internally used by the SolutionControlServer protocol for messages transportation.
 

Uses of ProtocolFactory in com.genesyslab.platform.management.protocol.solutioncontrolserver.runtime
 

Classes in com.genesyslab.platform.management.protocol.solutioncontrolserver.runtime that implement ProtocolFactory
 class SolutionControlServerInternalProtocolFactory
          SolutionControlServer protocol specific messages internal factory.
It extends protocols' public factory with internal messages support and is internally used by the SolutionControlServer protocol for messages transportation.
It is designed for internal use only.
 

Uses of ProtocolFactory in com.genesyslab.platform.openmedia.protocol.externalservice
 

Classes in com.genesyslab.platform.openmedia.protocol.externalservice that implement ProtocolFactory
 class ExternalServiceProtocolFactory
          ExternalService protocol specific messages factory.
It is internally used by the ExternalService protocol for messages transportation.
 

Uses of ProtocolFactory in com.genesyslab.platform.openmedia.protocol.externalservice.runtime
 

Classes in com.genesyslab.platform.openmedia.protocol.externalservice.runtime that implement ProtocolFactory
 class ExternalServiceInternalProtocolFactory
          ExternalService protocol specific messages internal factory.
It extends protocols' public factory with internal messages support and is internally used by the ExternalService protocol for messages transportation.
It is designed for internal use only.
 

Uses of ProtocolFactory in com.genesyslab.platform.openmedia.protocol.interactionserver
 

Classes in com.genesyslab.platform.openmedia.protocol.interactionserver that implement ProtocolFactory
 class InteractionServerProtocolFactory
          InteractionServer protocol specific messages factory.
It is internally used by the InteractionServer protocol for messages transportation.
 

Uses of ProtocolFactory in com.genesyslab.platform.openmedia.protocol.interactionserver.runtime
 

Classes in com.genesyslab.platform.openmedia.protocol.interactionserver.runtime that implement ProtocolFactory
 class InteractionServerInternalProtocolFactory
          InteractionServer protocol specific messages internal factory.
It extends protocols' public factory with internal messages support and is internally used by the InteractionServer protocol for messages transportation.
It is designed for internal use only.
 

Uses of ProtocolFactory in com.genesyslab.platform.outbound.protocol.outboundserver
 

Classes in com.genesyslab.platform.outbound.protocol.outboundserver that implement ProtocolFactory
 class OutboundServerProtocolFactory
          OutboundServer protocol specific messages factory.
It is internally used by the OutboundServer protocol for messages transportation.
 

Uses of ProtocolFactory in com.genesyslab.platform.outbound.protocol.outboundserver.runtime
 

Classes in com.genesyslab.platform.outbound.protocol.outboundserver.runtime that implement ProtocolFactory
 class OutboundServerInternalProtocolFactory
          OutboundServer protocol specific messages internal factory.
It extends protocols' public factory with internal messages support and is internally used by the OutboundServer protocol for messages transportation.
It is designed for internal use only.
 

Uses of ProtocolFactory in com.genesyslab.platform.reporting.protocol.statserver
 

Classes in com.genesyslab.platform.reporting.protocol.statserver that implement ProtocolFactory
 class StatServerProtocolFactory
          StatServer protocol specific messages factory.
It is internally used by the StatServer protocol for messages transportation.
 

Uses of ProtocolFactory in com.genesyslab.platform.reporting.protocol.statserver.runtime
 

Classes in com.genesyslab.platform.reporting.protocol.statserver.runtime that implement ProtocolFactory
 class StatServerInternalProtocolFactory
          StatServer protocol specific messages internal factory.
It extends protocols' public factory with internal messages support and is internally used by the StatServer protocol for messages transportation.
It is designed for internal use only.
 

Uses of ProtocolFactory in com.genesyslab.platform.routing.protocol.customserver
 

Classes in com.genesyslab.platform.routing.protocol.customserver that implement ProtocolFactory
 class CustomServerProtocolFactory
          CustomServer protocol specific messages factory.
It is internally used by the CustomServer protocol for messages transportation.
 

Uses of ProtocolFactory in com.genesyslab.platform.routing.protocol.customserver.runtime
 

Classes in com.genesyslab.platform.routing.protocol.customserver.runtime that implement ProtocolFactory
 class CustomServerInternalProtocolFactory
          CustomServer protocol specific messages internal factory.
It extends protocols' public factory with internal messages support and is internally used by the CustomServer protocol for messages transportation.
It is designed for internal use only.
 

Uses of ProtocolFactory in com.genesyslab.platform.routing.protocol.routingserver
 

Classes in com.genesyslab.platform.routing.protocol.routingserver that implement ProtocolFactory
 class RoutingServerProtocolFactory
          RoutingServer protocol specific messages factory.
It is internally used by the RoutingServer protocol for messages transportation.
 

Uses of ProtocolFactory in com.genesyslab.platform.routing.protocol.routingserver.runtime
 

Classes in com.genesyslab.platform.routing.protocol.routingserver.runtime that implement ProtocolFactory
 class RoutingServerInternalProtocolFactory
          RoutingServer protocol specific messages internal factory.
It extends protocols' public factory with internal messages support and is internally used by the RoutingServer protocol for messages transportation.
It is designed for internal use only.
 

Uses of ProtocolFactory in com.genesyslab.platform.voice.protocol.tserver
 

Classes in com.genesyslab.platform.voice.protocol.tserver that implement ProtocolFactory
 class TServerProtocolFactory
          TServer protocol specific messages factory.
It is internally used by the TServer protocol for messages transportation.
 

Uses of ProtocolFactory in com.genesyslab.platform.voice.protocol.tserver.runtime
 

Classes in com.genesyslab.platform.voice.protocol.tserver.runtime that implement ProtocolFactory
 class TServerInternalProtocolFactory
          TServer protocol specific messages internal factory.
It extends protocols' public factory with internal messages support and is internally used by the TServer protocol for messages transportation.
It is designed for internal use only.
 

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

Constructors in com.genesyslab.platform.webmedia.protocol with parameters of type ProtocolFactory
OptionalRegistrationChannel(Endpoint endpoint, ProtocolFactory protocolFactory, ReferenceBuilder refBuilder, long timeout)
           
WebmediaChannel(Endpoint endpoint, ProtocolFactory protocolFactory, ReferenceBuilder refBuilder, long timeout)
           
WebmediaChannel(ProtocolFactory protocolFactory, ReferenceBuilder refBuilder, long timeout)
           
 

Uses of ProtocolFactory in com.genesyslab.platform.webmedia.protocol.basicchat
 

Classes in com.genesyslab.platform.webmedia.protocol.basicchat that implement ProtocolFactory
 class BasicChatProtocolFactory
          BasicChat protocol specific messages factory.
It is internally used by the BasicChat protocol for messages transportation.
 

Uses of ProtocolFactory in com.genesyslab.platform.webmedia.protocol.basicchat.runtime
 

Classes in com.genesyslab.platform.webmedia.protocol.basicchat.runtime that implement ProtocolFactory
 class BasicChatInternalProtocolFactory
          BasicChat protocol specific messages internal factory.
It extends protocols' public factory with internal messages support and is internally used by the BasicChat protocol for messages transportation.
It is designed for internal use only.
 

Uses of ProtocolFactory in com.genesyslab.platform.webmedia.protocol.callback
 

Classes in com.genesyslab.platform.webmedia.protocol.callback that implement ProtocolFactory
 class CallbackProtocolFactory
          Callback protocol specific messages factory.
It is internally used by the Callback protocol for messages transportation.
 

Uses of ProtocolFactory in com.genesyslab.platform.webmedia.protocol.callback.runtime
 

Classes in com.genesyslab.platform.webmedia.protocol.callback.runtime that implement ProtocolFactory
 class CallbackInternalProtocolFactory
          Callback protocol specific messages internal factory.
It extends protocols' public factory with internal messages support and is internally used by the Callback protocol for messages transportation.
It is designed for internal use only.
 

Uses of ProtocolFactory in com.genesyslab.platform.webmedia.protocol.email
 

Classes in com.genesyslab.platform.webmedia.protocol.email that implement ProtocolFactory
 class EmailProtocolFactory
          Email protocol specific messages factory.
It is internally used by the Email protocol for messages transportation.
 

Uses of ProtocolFactory in com.genesyslab.platform.webmedia.protocol.email.runtime
 

Classes in com.genesyslab.platform.webmedia.protocol.email.runtime that implement ProtocolFactory
 class EmailInternalProtocolFactory
          Email protocol specific messages internal factory.
It extends protocols' public factory with internal messages support and is internally used by the Email protocol for messages transportation.
It is designed for internal use only.
 

Uses of ProtocolFactory in com.genesyslab.platform.webmedia.protocol.espemail
 

Classes in com.genesyslab.platform.webmedia.protocol.espemail that implement ProtocolFactory
 class EspEmailProtocolFactory
          EspEmail protocol specific messages factory.
It is internally used by the EspEmail protocol for messages transportation.
 

Uses of ProtocolFactory in com.genesyslab.platform.webmedia.protocol.flexchat
 

Classes in com.genesyslab.platform.webmedia.protocol.flexchat that implement ProtocolFactory
 class FlexChatProtocolFactory
          FlexChat protocol specific messages factory.
It is internally used by the FlexChat protocol for messages transportation.
 

Uses of ProtocolFactory in com.genesyslab.platform.webmedia.protocol.flexchat.runtime
 

Classes in com.genesyslab.platform.webmedia.protocol.flexchat.runtime that implement ProtocolFactory
 class FlexChatInternalProtocolFactory
          FlexChat protocol specific messages internal factory.
It extends protocols' public factory with internal messages support and is internally used by the FlexChat protocol for messages transportation.
It is designed for internal use only.
 

Uses of ProtocolFactory in com.genesyslab.platform.webmedia.protocol.runtime
 

Classes in com.genesyslab.platform.webmedia.protocol.runtime that implement ProtocolFactory
 class ChatServerDefaultProtocolFactory
          Chat Server default protocol messages factory.
It is internally used by the Chat Server specific ServerChannel.
 

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

Constructors in com.genesyslab.platform.webmedia.protocol.server with parameters of type ProtocolFactory
WebMediaClientChannelHandler(Connection connection, ConnectionConfiguration config, com.genesyslab.platform.commons.connection.impl.xml.ProtocolDialect dialect, ProtocolFactory factory)
           
 


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.