com.genesyslab.platform.commons.protocol
Interface Protocol
- All Superinterfaces:
- AsyncChannel, AsyncInvokerSupport, Channel, ChannelListenerSupport, ConfigurationSupport, ConnectionInvokerSupport, EndpointSupport, InputChannel, InterceptorSupport, MessageReceiver, MessageReceiverManagement, OutputChannel, ProtocolDescriptionSupport, Receiver, ReceiverManagement, RequestChannel
- All Known Subinterfaces:
- ClusterProtocol
- All Known Implementing Classes:
- BasicChatProtocol, CallbackProtocol, ClientChannel, ClusterProtocolImpl, ConfServerProtocol, EmailProtocol, EspClusterProtocol, EspEmailClusterProtocol, EspEmailProtocol, ExternalServiceProtocol, FlexChatClusterProtocol, FlexChatProtocol, InteractionServerProtocol, LcaUdpHeartbeatInternalProtocol, LocalControlAgentProtocol, MessageServerProtocol, OptionalRegistrationChannel, OutboundServerProtocol, RoutingServerProtocol, SolutionControlServerProtocol, StatServerProtocol, TServerProtocol, UcsClusterProtocol, UniversalContactServerProtocol, UrsCustomProtocol, WebmediaChannel
public interface Protocol
- extends InputChannel, OutputChannel, RequestChannel, InterceptorSupport, MessageReceiverManagement, ConfigurationSupport, EndpointSupport, ProtocolDescriptionSupport, AsyncInvokerSupport, ConnectionInvokerSupport
Protocol is Input/Output Synchronous/Asynchronous channel.
It supports endpoints, configuration, interceptor and receiver.
Typical Genesys protocol will implement this interface.
While situation when protocol doesn't implement is possible it highly
inadvisable.
getProtocolId
int getProtocolId()
getReferenceBuilder
ReferenceBuilder getReferenceBuilder()
Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 8.5.302.00
Copyright © 2006–2017 Genesys Telecommunications Laboratories, Inc. All rights reserved.