com.genesyslab.platform.webmedia.protocol.server
Class WebMediaClientChannelHandler
java.lang.Object
com.genesyslab.platform.commons.protocol.AbstractChannel
com.genesyslab.platform.commons.protocol.DuplexChannel
com.genesyslab.platform.commons.protocol.ClientChannelHandler
com.genesyslab.platform.webmedia.protocol.server.WebMediaClientChannelHandler
- All Implemented Interfaces:
- AsyncChannel, AsyncChannelOperations, AsyncInvokerSupport, Channel, ChannelListenerSupport, ConfigurationSupport, ConnectionInvokerSupport, EndpointSupport, InputChannel, InterceptorSupport, LogMessageFilterSupport, MessageReceiver, MessageReceiverManagement, OutputChannel, ProtocolDescriptionSupport, Receiver, ReceiverManagement
- Direct Known Subclasses:
- CallbackClientChannelHandler, ChatClientChannelHandler, EmailClientChannelHandler
public abstract class WebMediaClientChannelHandler
- extends ClientChannelHandler
Web Media protocols internal ClientChannelHandler's base class.
Note: This class is internal and is not supposed for explicit usage by applications.
Field Summary |
protected com.genesyslab.platform.commons.connection.impl.xml.ProtocolDialectResolver |
dialectResolver
|
protected com.genesyslab.platform.commons.connection.impl.xml.XmlMessageTransportImpl |
transport
|
Methods inherited from class com.genesyslab.platform.commons.protocol.DuplexChannel |
addListener, beginClose, beginOpen, cancelCloseTimeout, cancelOpenTimeout, clearInput, close, close, close, closeAsync, closeAsync, closeAsync, createChannelClosedEvent, createConnection, createConnectionClosedEvent, doBeginClose, doClose, doSend, downgradeConnection, getDefaultRestriction, getEnpointPrefixInfo, getInputSize, getInterceptor, getLocalEndPoint, getLocalEndpointInfo, getLogMessageFilter, getOpenTimeoutException, getProtocolDescription, getProtocolFactory, getProtocolId, getRemoteEndPoint, getTimeoutException, initPackager, isMessageAllowed, notifyWithObject, onClose, onFireClosed, onFireErrorEvent, onFireOpened, onOpen, onReceiveMessage, onSend, open, open, openAsync, openAsync, openAsync, openAsync, processClose, processCloseAll, receive, receive, receivedMessage, releaseReceivers, removeListener, resetReceiver, resumeReading, send, setConnectionInvoker, setExternalTransport, setInputSize, setLogMessageFilter, setMessageHandler, setProtocolData, setReceiver, setState, startUpgradeConnection, stopReading, toString, triggerWithObject, upgradeConnection, waitForObject |
Methods inherited from class com.genesyslab.platform.commons.protocol.AbstractChannel |
addChannelListener, configure, connectionContext, copyTLSSettings, fireClosed, fireErrorEvent, fireErrorEvent, generateChannelId, getChannelId, getConfiguration, getDefaultInvoker, getEndpoint, getInvoker, getListenerHelper, getServerContext, getState, getStateMods, getTimeout, internal, onSetEndpoint, releaseDefaultInvoker, removeChannelListener, setConfiguration, setEndpoint, setInvoker, setServerContext, setState, setTimeout, throwNotClosed, throwNotOpened, throwNotOpenedOnClose, throwNotOpenedOnSend, throwNull, throwNullEndpoint |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
dialectResolver
protected final com.genesyslab.platform.commons.connection.impl.xml.ProtocolDialectResolver dialectResolver
transport
protected final com.genesyslab.platform.commons.connection.impl.xml.XmlMessageTransportImpl transport
WebMediaClientChannelHandler
protected WebMediaClientChannelHandler(Connection connection,
ConnectionConfiguration config,
com.genesyslab.platform.commons.connection.impl.xml.ProtocolDialect dialect,
ProtocolFactory factory)
applyConfiguration
public void applyConfiguration()
- Overrides:
applyConfiguration
in class DuplexChannel
lookupConnectionParameter
protected java.lang.String lookupConnectionParameter(java.lang.String propName,
PsdkCustomization.PsdkOption psdkOption)
Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 8.5.302.00
Copyright © 2006–2017 Genesys Telecommunications Laboratories, Inc. All rights reserved.