ClusterProtocol
, AsyncChannel
, AsyncInvokerSupport
, Channel
, ChannelListenerSupport
, ConfigurationSupport
, ConnectionInvokerSupport
, EndpointSupport
, InputChannel
, InterceptorSupport
, MessageReceiver
, MessageReceiverManagement
, OutputChannel
, Protocol
, ProtocolDescriptionSupport
, Receiver
, ReceiverManagement
, RequestChannel
public class FlexChatClusterProtocol extends ClusterProtocolImpl<FlexChatProtocol,FlexChatProtocolBuilder>
FlexChatClusterProtocolBuilder
.AbstractClusterChannel.AsyncVisitor, AbstractClusterChannel.ChanelErrorVisitor, AbstractClusterChannel.ChannelClosedVisitor, AbstractClusterChannel.ChannelOpenVisitor, AbstractClusterChannel.IncomingMessageVisitor, AbstractClusterChannel.IntChannelListener, AbstractClusterChannel.InternalChannelCloseVisitor, AbstractClusterChannel.InternalChannelOpenVisitor, AbstractClusterChannel.IntMessageHandler, AbstractClusterChannel.IntOutputChannelListener, AbstractClusterChannel.IntWsHandler, AbstractClusterChannel.OutgoingMessageVisitor
ClusterProtocolImpl.CompletionHelper<V,A>, ClusterProtocolImpl.RequestFutureWrapper
endpoint, execService
DEFAULT_TIMEOUT, INFINITE_TIMEOUT
loadBalancer, protocolPolicy
DEF_INPUT_SIZE
Modifier and Type | Method | Description |
---|---|---|
protected FlexChatProtocol |
createProtocol() |
addChannelListener, addListener, clearInput, close, fireClosedEvent, fireClosedInternalChannelEvent, fireErrorEvent, fireErrorEvent, fireOnMessageRecv, fireOnMessageSend, fireOpenedEvent, fireOpenedInternalChannelEvent, getCopyResponse, getInputSize, getInterceptor, getTimeout, open, receive, receive, releaseReceivers, removeChannelListener, removeListener, resetReceiver, setCopyResponse, setInputSize, setMessageHandler, setReceiver, setupProtocolNode, throwNotClosed, throwNotOpened, throwNull, throwOnClosed
close, getTimeout, open
addChannelListener, removeChannelListener
addNodes, addNodes, addNodesEndpoints, addNodesEndpoints, addNodesImpl, beginClose, beginOpen, beginRequest, beginRequest, chooseProtocol, close, closeAsync, configure, createProtocolNode, endRequest, endRequest, getAllNodesProtocols, getConfiguration, getEndpoint, getNextAvailableProtocol, getNextAvailableProtocol, getNodeProtocol, getNodeProtocol, getNodesConfig, getOpenedNodesProtocols, getProtocolDescription, getProtocolId, getReferenceBuilder, getState, onChannelDisconnected, onChannelFailure, onChannelOpened, open, openAsync, policy, removeNodes, removeNodes, request, request, requestAsync, requestAsync, send, setConnectionInvoker, setEndpoint, setInvoker, setNodes, setNodes, setNodesEndpoints, setNodesEndpoints, setNodesImpl, setState, setTimeout, validateEndpoints, validateWSConfigs
setMessageHandler
getInterceptor
receive, receive
setReceiver
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addListener, removeListener
clearInput, getInputSize, releaseReceivers, setInputSize
resetReceiver
getCopyResponse, setCopyResponse
protected FlexChatProtocol createProtocol()
createProtocol
in class ClusterProtocolImpl<FlexChatProtocol,FlexChatProtocolBuilder>
Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 9.0.006.00
Copyright © 2006–2019 Genesys Telecommunications Laboratories, Inc. All rights reserved.