ClusterProtocol
, AsyncChannel
, AsyncInvokerSupport
, Channel
, ChannelListenerSupport
, ConfigurationSupport
, ConnectionInvokerSupport
, EndpointSupport
, InputChannel
, InterceptorSupport
, MessageReceiver
, MessageReceiverManagement
, OutputChannel
, Protocol
, ProtocolDescriptionSupport
, Receiver
, ReceiverManagement
, RequestChannel
public class EspClusterProtocol extends ClusterProtocolImpl<ExternalServiceProtocol,EspProtocolBuilder>
EspClusterProtocolBuilder
.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 ExternalServiceProtocol |
createProtocol() |
|
RequestorInfo |
getRequestorInfo() |
Gets assigned requestor info information.
|
void |
setRequestorInfo(RequestorInfo info) |
Sets requestor info information.
|
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 ExternalServiceProtocol createProtocol()
createProtocol
in class ClusterProtocolImpl<ExternalServiceProtocol,EspProtocolBuilder>
public RequestorInfo getRequestorInfo()
RequestorInfo
instance or null if it isn't set.public void setRequestorInfo(RequestorInfo info)
info
- RequestorInfo
instance or null to clear.Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 9.0.006.00
Copyright © 2006–2019 Genesys Telecommunications Laboratories, Inc. All rights reserved.