Platform SDK Java 8.5 API Reference

com.genesyslab.platform.commons.protocol
Interface InputChannel

All Superinterfaces:
AsyncChannel, Channel, ChannelListenerSupport, MessageReceiver, Receiver
All Known Subinterfaces:
ClusterProtocol, Protocol
All Known Implementing Classes:
AbstractClusterChannel, BasicChatProtocol, CallbackClientChannelHandler, CallbackProtocol, ChatClientChannelHandler, ClientChannel, ClientChannelHandler, ClusterProtocolImpl, ConfServerClientChannelHandler, ConfServerProtocol, DuplexChannel, EmailClientChannelHandler, EmailProtocol, EspClusterProtocol, EspEmailClientChannelHandler, EspEmailClusterProtocol, EspEmailProtocol, ExternalServiceClientChannelHandler, ExternalServiceProtocol, FlexChatClusterProtocol, FlexChatProtocol, InteractionServerClientChannelHandler, InteractionServerProtocol, LcaUdpHeartbeatInternalProtocol, LocalControlAgentProtocol, MessageServerProtocol, OptionalRegistrationChannel, OutboundServerProtocol, RoutingServerProtocol, SolutionControlServerProtocol, StatServerProtocol, TServerProtocol, UcsClusterProtocol, UniversalContactServerClientChannelHandler, UniversalContactServerProtocol, UrsCustomProtocol, WebmediaChannel, WebMediaClientChannelHandler

public interface InputChannel
extends Channel, MessageReceiver


Field Summary
 
Fields inherited from interface com.genesyslab.platform.commons.protocol.Channel
DEFAULT_TIMEOUT, INFINITE_TIMEOUT
 
Fields inherited from interface com.genesyslab.platform.commons.protocol.Receiver
DEF_INPUT_SIZE
 
Method Summary
 void setMessageHandler(MessageHandler msgHandler)
          Sets asynchronous handler for incoming messages.
 
Methods inherited from interface com.genesyslab.platform.commons.protocol.Channel
close, close, getTimeout, open, open, setTimeout
 
Methods inherited from interface com.genesyslab.platform.commons.protocol.AsyncChannel
beginClose, beginOpen, getState
 
Methods inherited from interface com.genesyslab.platform.commons.protocol.ChannelListenerSupport
addChannelListener, removeChannelListener
 
Methods inherited from interface com.genesyslab.platform.commons.protocol.MessageReceiver
receive, receive
 
Methods inherited from interface com.genesyslab.platform.commons.protocol.Receiver
clearInput, getInputSize, releaseReceivers, setInputSize
 

Method Detail

setMessageHandler

void setMessageHandler(MessageHandler msgHandler)
Sets asynchronous handler for incoming messages.

Parameters:
msgHandler - incoming messages handler

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.