AsyncChannel
, Channel
, ChannelListenerSupport
ClusterProtocol
, Protocol
AbstractClusterChannel
, BasicChatProtocol
, CallbackClientChannelHandler
, CallbackProtocol
, CallbackProtocolListener
, ChatClientChannelHandler
, ChatProtocolsListener
, ClientChannel
, ClientChannelHandler
, ClusterProtocolImpl
, ConfServerClientChannelHandler
, ConfServerProtocol
, ConfServerProtocolListener
, DuplexChannel
, EmailClientChannelHandler
, EmailProtocol
, EmailProtocolListener
, EspClusterProtocol
, EspEmailClientChannelHandler
, EspEmailClusterProtocol
, EspEmailProtocol
, EspEmailProtocolListener
, ExternalServiceClientChannelHandler
, ExternalServiceProtocol
, ExternalServiceProtocolListener
, FlexChatClusterProtocol
, FlexChatProtocol
, InteractionServerClientChannelHandler
, InteractionServerProtocol
, InteractionServerProtocolListener
, LcaUdpHeartbeatInternalProtocol
, LocalControlAgentProtocol
, MessageServerProtocol
, OptionalRegistrationChannel
, OutboundServerProtocol
, RoutingServerProtocol
, ServerChannel
, SolutionControlServerProtocol
, StatServerProtocol
, TServerProtocol
, UcsClusterProtocol
, UniversalContactServerClientChannelHandler
, UniversalContactServerProtocol
, UniversalContactServerProtocolListener
, UrsCustomProtocol
, UrsCustomProtocolListener
, WebmediaChannel
, WebMediaClientChannelHandler
public interface OutputChannel extends Channel
DEFAULT_TIMEOUT, INFINITE_TIMEOUT
Modifier and Type | Method | Description |
---|---|---|
void |
addListener(OutputChannelListener listener) |
Attaches listener to OutputChannel implementer instance.
|
void |
removeListener(OutputChannelListener listener) |
Detaches listener from OutputChannel implementer instance.
|
void |
send(Message message) |
Sends message to remote party.
|
beginClose, beginOpen, getState
close, close, getTimeout, open, open, setTimeout
addChannelListener, removeChannelListener
void send(Message message) throws ProtocolException
message
- Message to sendProtocolException
- if there is some problems with message structureProtocolException
- some generic problemsvoid addListener(OutputChannelListener listener)
listener
- listener to be attached.void removeListener(OutputChannelListener listener)
listener
- listener to be detached.Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 9.0.006.00
Copyright © 2006–2019 Genesys Telecommunications Laboratories, Inc. All rights reserved.