Package | Description |
---|---|
com.genesyslab.platform.applicationblocks.commons.protocols | |
com.genesyslab.platform.clusterprotocol |
Cluster Protocol Application Block
|
com.genesyslab.platform.commons.protocol |
Contains classes that support the
Protocol objects
used by applications developed with the Platform SDKs. |
com.genesyslab.platform.commons.protocol.auth |
Contains classes for user identification using Kerberos.
|
com.genesyslab.platform.commons.protocol.runtime | |
com.genesyslab.platform.configuration.protocol |
This package contains the
Protocol classes that your applications
can use to set up communication with Configuration Server. |
com.genesyslab.platform.configuration.protocol.exceptions | |
com.genesyslab.platform.configuration.protocol.metadata | |
com.genesyslab.platform.configuration.protocol.runtime.channel |
This package is used internally by the protocol.
|
com.genesyslab.platform.contacts.protocol |
This package contains the
Protocol classes that your applications can use to set up communication with Universal Contact Server, including UniversalContactServerProtocol. |
com.genesyslab.platform.contacts.protocol.runtime |
This package is used internally by the protocol.
|
com.genesyslab.platform.contacts.protocol.server |
PSDK internal package for Universal Contact Server protocol clients handling functionality.
Note: This package is internal and is not supposed for explicit usage by applications. |
com.genesyslab.platform.management.protocol |
This package contains the
Protocol classes that your applications
can use to set up communication with Genesys Solution Control Server, Message
Server and Local Control Agents (LCAs). |
com.genesyslab.platform.management.protocol.localcontrolagentheartbeat.runtime |
This package is used internally by the protocol.
|
com.genesyslab.platform.management.protocol.messageserver.runtime |
This package is used internally by the protocol.
|
com.genesyslab.platform.openmedia.protocol |
This package contains the
Protocol classes that your applications
can use to set up communication with Interaction Server. |
com.genesyslab.platform.outbound.protocol |
This package contains the
Protocol classes that your applications
can use to set up communication with Outbound Contact Server. |
com.genesyslab.platform.reporting.protocol |
This package contains the
StatServerProtocol class that you can use this class to set up communication with Stat Server. |
com.genesyslab.platform.routing.protocol |
This package contains the
UrsCustomProtocol ,
UrsCustomProtocolListener and
RoutingServerProtocol classes. |
com.genesyslab.platform.routing.protocol.routingserver |
This package primarily contains enums that your applications can use when
working with Universal Routing Server (URS), such as
CallType and
RoutingPointStatus . |
com.genesyslab.platform.routing.protocol.routingserver.runtime |
This package is used internally by the protocol.
|
com.genesyslab.platform.voice.protocol |
This package contains the
Protocol classes that your applications
can use to set up communication with T-Server, such as
TServerProtocol. |
com.genesyslab.platform.voice.protocol.runtime |
This package is used internally by the protocol.
|
com.genesyslab.platform.webmedia.protocol |
This package contains the Protocol classes that allow you to create applications that integrate with Genesys non-voice media servers.
|
com.genesyslab.platform.webmedia.protocol.basicchat |
This package contains classes and enumerations that let you exchange information with Chat Server.
|
com.genesyslab.platform.webmedia.protocol.basicchat.runtime |
This package is used internally by the protocol.
|
com.genesyslab.platform.webmedia.protocol.callback |
This package contains classes and enumerations that let you exchange customer-generated information between web forms and your Genesys Callback Server.
|
com.genesyslab.platform.webmedia.protocol.email |
This package contains classes, enumerations, and interfaces that let you exchange customer-generated information from web forms with your Genesys E-Mail Server Java.
|
com.genesyslab.platform.webmedia.protocol.flexchat |
This package contains classes and enumerations that let you exchange information with Chat Server.
|
com.genesyslab.platform.webmedia.protocol.flexchat.runtime |
This package is used internally by the protocol.
|
com.genesyslab.platform.webmedia.protocol.server |
PSDK internal package for Web Media protocols clients handling functionality.
Note: This package is internal and is not supposed for explicit usage by applications. |
Modifier and Type | Method | Description |
---|---|---|
void |
ProtocolManagementServiceImpl.beginOpen() |
Deprecated.
|
void |
ProtocolManagementServiceImpl.beginOpenProtocol(java.lang.String name) |
Deprecated.
|
Modifier and Type | Method | Description |
---|---|---|
void |
ClusterProtocolImpl.beginOpen() |
|
RequestFuture |
ClusterProtocolImpl.beginRequest(Message message) |
|
RequestFuture |
ClusterProtocolImpl.beginRequest(Message message,
long timeout) |
|
void |
AbstractClusterChannel.close() |
|
void |
ClusterProtocolImpl.close(long timeout) |
|
Message |
ClusterProtocolImpl.endRequest(RequestFuture future) |
|
Message |
ClusterProtocolImpl.endRequest(RequestFuture future,
long timeout) |
|
void |
AbstractClusterChannel.open() |
Initiates connections to the initialized set of cluster nodes.
Cluster Protocol will become Opened when at least one node is connected. |
void |
ClusterProtocolImpl.open(long timeout) |
Initiates connections to the initialized set of cluster nodes.
Cluster Protocol will become Opened when at least one node is connected. |
<A> void |
ClusterProtocol.openAsync(CompletionHandler<ChannelOpenedEvent,? super A> handler,
A attachment) |
Initiates connections to the initialized set of cluster nodes.
The completion handler will be notified by the first connection open event. |
<A> void |
ClusterProtocolImpl.openAsync(CompletionHandler<ChannelOpenedEvent,? super A> handler,
A attachment) |
|
Message |
ClusterProtocolImpl.request(Message message) |
|
Message |
ClusterProtocolImpl.request(Message message,
long timeout) |
|
<A> void |
ClusterProtocolImpl.requestAsync(Message message,
A attachment,
CompletionHandler<Message,? super A> handler) |
|
<A> void |
ClusterProtocolImpl.requestAsync(Message message,
A attachment,
CompletionHandler<Message,? super A> handler,
long timeout) |
|
void |
ClusterProtocolImpl.send(Message message) |
Modifier and Type | Class | Description |
---|---|---|
class |
ChannelEmergencyClosedException |
ChannelEmergencyClosedException throws if a protocol closed while it opening.
|
class |
IllegalAttributeValueException |
The exception notifies about some problem in user request message.
It may mean absence of required attribute or its invalid value. |
class |
MissingAttributeException |
This exception means that SDK don't recognize the attribute sent
by the server.
|
class |
ProtocolIOException |
The ProtocolIOException will thrown if connection IO exception occurs.
|
class |
ProtocolSecurityException |
The ProtocolSecurityException will thrown if any security problems occurs on a channel.
|
class |
ProtocolTimeoutException |
The ProtocolHandshakeTimeoutException will thrown due timeout while a handshake.
|
class |
RegistrationException |
Thrown when there are problems during client registration stage of
channel opening.
|
class |
RegistrationTimeoutException |
The ProtocolHandshakeTimeoutException will thrown due timeout while a handshake.
|
Modifier and Type | Method | Description |
---|---|---|
protected ProtocolException |
ClientChannel.getOpenTimeoutException(long timeout) |
Creates open timeout exception and logs it.
|
protected ProtocolException |
DuplexChannel.getOpenTimeoutException(long timeout) |
Creates open timeout exception and logs it.
|
protected ProtocolException |
DuplexChannel.getTimeoutException(java.lang.String operation,
long timeout) |
Creates timeout exception and logs it.
|
protected ProtocolException |
DuplexChannel.wrapInProtocolException(java.lang.Object cause,
java.lang.String message) |
Modifier and Type | Method | Description |
---|---|---|
void |
MessageParser.ErrorHandler.handleError(ProtocolException e) |
Modifier and Type | Method | Description |
---|---|---|
void |
AsyncChannel.beginOpen() |
Method is asynchronous.
|
void |
ClientChannel.beginOpen() |
|
void |
DuplexChannel.beginOpen() |
Begins channel opening asynchronously.
|
void |
ServerChannel.beginOpen() |
|
RequestFuture |
ClientChannel.beginRequest(Message message) |
Starts request and exits.
|
RequestFuture |
RequestChannel.beginRequest(Message message) |
Starts request and exits.
|
void |
Channel.close() |
Closes channel synchronously.
|
void |
Channel.close(long timeout) |
Closes channel synchronously with given timeout.
|
void |
ClientChannel.close(boolean force) |
|
void |
ClientChannel.close(long timeout) |
|
void |
DuplexChannel.close() |
Closes channel synchronously.
|
void |
DuplexChannel.close(boolean force) |
Closes channel synchronously.
|
void |
DuplexChannel.close(long timeout) |
Closes channel synchronously.
|
void |
ServerChannel.close() |
Closes listening socket and all its active clients connections.
|
void |
ServerChannel.close(long timeout) |
Closes listening socket and all its active clients connections.
|
void |
ServerChannel.closeListener() |
Closes listening socket only, sets channel state to Closed.
|
protected MessageCorrelator.MessageEntry |
ClientChannel.doBeginRequest(Message message) |
Deprecated.
|
protected <A> MessageCorrelator.MessageEntry |
ClientChannel.doBeginRequest(Message message,
A attachment,
CompletionHandler<Message,? super A> handler,
long timeout) |
|
protected void |
DuplexChannel.doClose(long closeTimeout) |
Closes the channel without checking it's state.
|
protected Message |
ClientChannel.doRequest(Message message,
long timeout) |
|
protected void |
DuplexChannel.doSend(Message message) |
Sends the message unconditionally.
|
Message |
ClientChannel.endRequest(RequestFuture future) |
Tries to finish request started with
beginRequest() . |
Message |
ClientChannel.endRequest(RequestFuture future,
long timeout) |
Tries to finish request started with
ClientChannel.beginRequest(Message) . |
Message |
RequestChannel.endRequest(RequestFuture future) |
Tries to finish request started with
beginRequest() . |
Message |
RequestChannel.endRequest(RequestFuture future,
long timeout) |
Tries to finish request started with
beginRequest() . |
Message |
ClientChannel.ClientHandshakeStep.getRegistrationRequest() |
This method is intended to be used from
ClientChannel.ClientHandshakeStep.initState() to get
a new instance of handshake request message. |
protected ClientChannel.ClientHandshakeStep |
ClientChannel.BasicClientHandshakeStep.gotoNextStep() |
Gets instance of the next step with virtual
ClientChannel.BasicClientHandshakeStep.getNextStep() . |
ClientChannel.ClientHandshakeStep |
ClientChannel.ClientHandshakeStep.handleMessage(Message event) |
This method handles incoming message assuming it is a server response
for the request by
ClientChannel.ClientHandshakeStep.initState() .It is responsible for the following operations: Check that the incoming message is a "successful" response to the request, extract store useful information like session id, server version, etc. If the message is an error message, it should throw appropriate exception. If the message is some acceptable unsolicited event, it may be passed through to user code. It returns null if handshake is successfully finished.
It returns "self" reference to handle next incoming message with this state.
It returns something like (new NextStep()).initState()
to successfully pass this step and to switch to the next one. |
boolean |
ClientChannel.RegistrationHandler.handleResponse(Message response) |
Deprecated.
|
boolean |
ClientChannel.SimpleRegistrationHandler.handleResponse(Message response) |
Deprecated.
|
ClientChannel.ClientHandshakeStep |
ClientChannel.BasicClientHandshakeStep.initState() |
Default implementation of this interface method is very simple.
It gets new instance of the request message, sends it and returns self reference to be called when server response arrived. |
ClientChannel.ClientHandshakeStep |
ClientChannel.ClientHandshakeStep.initState() |
General goal of this method is to send the request message and get ready
to handle server response with
ClientChannel.ClientHandshakeStep.handleMessage(Message) . |
protected boolean |
DuplexChannel.isMessageAllowed(Message message) |
Checks if message is allowed to be sent with the restrictions
in effect.
|
protected void |
ClientChannel.onOpen() |
|
protected void |
DuplexChannel.onOpen() |
This method is called when channel is opened and just about
to call event handler.
|
protected void |
ClientChannel.onSend(Message message) |
|
protected void |
DuplexChannel.onSend(Message message) |
Gives to subclass a chance to modify message before sending it
to remote party.
|
protected void |
ClientChannel.onUnexpectedHandshakeMessage(Message request,
Message response,
java.util.Queue<Message> msgsBuffer) |
Event handler for unexpected messages on handshake procedure, which are not accepted
by the RegistrationHandler, but not caused handshake exception.
Registration handler allows custom handling of such kind of messages in specific protocols. Particular protocol may override this method and, taking into account things like: response message type request message type current result messages queue state ... do add response message to the result queue do nothing to skip response message throw ProtocolException to break handshake procedure throw RegistrationException to break handshake procedure and stop WarmStandbyService (if it exists) After successful handshake procedure finish, messages from the result messages queue will be passed to the MessageHandler . |
void |
Channel.open() |
Opens the channel by opening underlying connection
including protocol specific handshake procedure.
This method will block until connection is opened or detects an error condition, possibly forever. |
void |
Channel.open(long timeout) |
Opens the channel by opening underlying connection
including protocol specific handshake procedure using
specified protocol timeout value.
Timeout can be set to following values: positive value - time in ms. |
void |
ClientChannel.open(long timeout) |
|
void |
DuplexChannel.open() |
Opens the channel by opening underlying connection
including protocol specific handshake procedure.
This method will block until connection is opened or detects an error condition, possibly forever. |
void |
DuplexChannel.open(long openTimeout) |
Opens the channel by opening underlying connection
including protocol specific handshake procedure using
specified protocol timeout value.
Timeout can be set to following values: positive value - time in ms. |
void |
ServerChannel.open() |
Opens channel synchronously.
|
void |
ServerChannel.open(long timeout) |
Opens channel synchronously.
|
Message |
MessageParser.parse(byte[] bytes) |
This method tries to extract Message object from the given byte array.
|
Message |
MessageParser.parse(byte[] bytes,
int pos,
int len) |
This method tries to extract Message object from the given byte array,
beginning from specified position.
|
protected ClientChannel.ClientHandshakeStep |
ClientChannel.BasicClientHandshakeStep.passEventThrough(Message event) |
Its an utility method to be used from particular steps implementations
in
ClientChannel.ClientHandshakeStep.handleMessage(Message) to enqueue and later pass unsolicited protocol messages
to user code after handshake finished and the channel set as "Opened". |
Message |
ClientChannel.request(Message message) |
This synchronous method sends the specified request to the server, and
waits for a response from the server for the length of the
timeout property. |
Message |
ClientChannel.request(Message message,
long timeout) |
This synchronous method sends the specified request to the server
and waits for a response from the server for the length of the specified
timeout value. |
Message |
RequestChannel.request(Message message) |
Sends the message and waitResponse for response.
|
Message |
RequestChannel.request(Message message,
long timeout) |
Sends the message and waitResponse for response or while specified timeout
is elapsed.
|
<A> void |
ClientChannel.requestAsync(Message message,
A attachment,
CompletionHandler<Message,? super A> handler) |
Starts request and exits.
|
<A> void |
ClientChannel.requestAsync(Message request,
A attachment,
CompletionHandler<Message,? super A> handler,
long timeout) |
Starts request and exits.
|
<A> void |
RequestChannel.requestAsync(Message message,
A attachment,
CompletionHandler<Message,? super A> handler) |
Starts request and exits.
|
<A> void |
RequestChannel.requestAsync(Message message,
A attachment,
CompletionHandler<Message,? super A> handler,
long timeout) |
Starts request and exits.
|
void |
RequestContext.respond(Message message) |
Sends the message (response) using channel that received the request.
|
void |
DuplexChannel.send(Message message) |
Sends message.
|
void |
OutputChannel.send(Message message) |
Sends message to remote party.
|
void |
ServerChannel.send(Message message) |
Sends the given protocol message to all connected clients channels of this
ServerChannel . |
void |
ServerChannel.sendToChannelsExcept(Message message,
OutputChannel except) |
Sends message to all channels except the one.
|
protected void |
ServerChannel.sendToChannelsExcept(java.util.Collection<OutputChannel> channels,
Message message,
OutputChannel except) |
Sends message to all channels in the collection except the one.
|
protected Message |
ClientChannel.submitRegMessage(Message regMessage) |
Deprecated.
|
void |
RequestContext.transmit(Message message) |
Sends the message to all channels EXCEPT the channel
that received the request.
|
Modifier and Type | Class | Description |
---|---|---|
class |
AuthTicketAcquirerException |
The exception will be thrown when problems with authentication ticket acquiring occurs.
|
Modifier and Type | Method | Description |
---|---|---|
void |
ProtocolMessagePackagerImpl.ErrorHandler.handleError(ProtocolException e) |
Modifier and Type | Method | Description |
---|---|---|
java.lang.Object |
ProtocolMessagePackagerImpl.onNewMessage(java.lang.Object state,
int messageId) |
Modifier and Type | Method | Description |
---|---|---|
org.w3c.dom.Document |
ConfServerContext.getServerOptionsDescription() |
ServerOptionsDescription property gets Server Options Description.
|
CfgMetadata |
ConfServerProtocol.loadLocalization(java.lang.Integer lcId) |
Requests localization settings from configuration server and initializes
protocol meta data with its response.
It uses RequestReadLocale /EventLocaleRead for this. |
protected void |
ConfServerProtocol.onOpen() |
|
protected void |
ConfServerProtocol.onSend(Message message) |
Modifier and Type | Class | Description |
---|---|---|
class |
ChangePasswordException |
ChangePasswordException exception is thrown in case
when a user is required to change the password during
registration process/handshake. |
class |
ConfRegistrationException |
Thrown when there are problems during client registration stage of
channel opening to configuration server.
|
class |
HistoryLogExpiredException |
HistoryLogExpiredException is thrown in case
when user session history log is expired on session restoration. |
class |
SessionDisconnectedException |
This exception may be thrown when EventError2 (
MSG_DISCONNECTED )
is arrived from server. |
class |
SessionRejectedException |
This exception may be thrown when EventError2 (
MSG_DISCONNECTED )
is arrived from server. |
Modifier and Type | Method | Description |
---|---|---|
Cfglibschema |
CfgMetadata.getSchema() |
Returns bound structure with configuration server schema information.
|
void |
CfgMetadata.loadLocalization(java.lang.Integer lcid,
ConfStructure localization) |
Initializes configuration Metadata descriptions with localization data.
|
Constructor | Description |
---|---|
CfgMetadata() |
Modifier and Type | Method | Description |
---|---|---|
void |
Serializer.serialize1(Message message) |
Modifier and Type | Method | Description |
---|---|---|
protected void |
UniversalContactServerProtocol.doSend(Message message) |
|
protected static Message |
UniversalContactServerProtocol.processSentMessage(DuplexChannel channel,
Message message,
boolean useUtf,
ReferenceBuilder referenceBuilder) |
|
protected static Message |
UniversalContactServerProtocol.toEsp(DuplexChannel channel,
Message message,
boolean useUtfFor) |
Modifier and Type | Method | Description |
---|---|---|
int |
AttributesListCustomMarshaler.marshal(KeyValueCollection outKv,
java.lang.String key,
java.lang.Object val,
KeyValueCollection inKv) |
|
int |
CategoryListCustomMarshaler.marshal(KeyValueCollection outKv,
java.lang.String key,
java.lang.Object val,
KeyValueCollection inKv) |
|
int |
CustomMarshaler.marshal(KeyValueCollection outKv,
java.lang.String key,
java.lang.Object val,
KeyValueCollection inKv) |
|
int |
CustomMarshaling.marshal(KeyValueCollection outKv,
java.lang.String key,
java.lang.Object val,
KeyValueCollection inKv) |
|
KeyValueCollection |
CustomMarshalManager.marshal(KeyValueCollection internalFormat) |
|
int |
GetMergeDetailCustomMarshaler.marshal(KeyValueCollection outKv,
java.lang.String key,
java.lang.Object val,
KeyValueCollection inKv) |
|
KeyValueCollection |
UcsCustomMarshalManager.marshal(KeyValueCollection internalFormat) |
|
int |
CategoryListCustomMarshaler.unmarshal(KeyValueCollection outKv,
java.lang.String key,
java.lang.Object val,
KeyValueCollection inKv) |
|
int |
CustomMarshaler.unmarshal(KeyValueCollection outKv,
java.lang.String key,
java.lang.Object val,
KeyValueCollection inKv) |
|
int |
CustomMarshaling.unmarshal(KeyValueCollection outKv,
java.lang.String key,
java.lang.Object val,
KeyValueCollection inKv) |
|
KeyValueCollection |
CustomMarshalManager.unmarshal(KeyValueCollection externalFormat) |
|
KeyValueCollection |
UcsCustomMarshalManager.unmarshal(KeyValueCollection externalFormat) |
Modifier and Type | Method | Description |
---|---|---|
protected void |
UniversalContactServerClientChannelHandler.doSend(Message message) |
Modifier and Type | Method | Description |
---|---|---|
protected void |
LocalControlAgentProtocol.onOpen() |
|
protected void |
MessageServerProtocol.onOpen() |
|
protected void |
SolutionControlServerProtocol.onOpen() |
|
protected void |
MessageServerProtocol.onSend(Message message) |
Constructor | Description |
---|---|
LocalControlAgentProtocol(int lcaPort) |
|
LocalControlAgentProtocol(Endpoint endpoint) |
Creates a new
LocalControlAgentProtocol object. |
Modifier and Type | Method | Description |
---|---|---|
protected void |
LcaUdpHeartbeatInternalProtocol.doSendHeartbeats() |
Modifier and Type | Method | Description |
---|---|---|
void |
MessageProtocolInnerMessageParser.ErrorHandler.handleError(ProtocolException e) |
Modifier and Type | Method | Description |
---|---|---|
Message |
MessageProtocolInnerMessageParser.parse(byte[] bytes) |
This method will try to extract IMessage object from the given byte array.
|
Message |
MessageProtocolInnerMessageParser.parse(byte[] bytes,
int pos,
int len) |
This method will try to extract IMessage object from the given byte array,
beginning from specified position.
|
Modifier and Type | Method | Description |
---|---|---|
protected void |
ExternalServiceProtocol.doSend(Message message) |
|
protected void |
InteractionServerProtocol.onOpen() |
Modifier and Type | Method | Description |
---|---|---|
protected void |
OutboundServerProtocol.onOpen() |
Modifier and Type | Method | Description |
---|---|---|
protected void |
StatServerProtocol.doSend(Message msg) |
|
protected void |
StatServerProtocol.onOpen() |
Modifier and Type | Method | Description |
---|---|---|
protected void |
RoutingServerProtocol.doSend(Message message) |
|
protected void |
RoutingServerProtocol.onOpen() |
|
protected void |
UrsCustomProtocol.onOpen() |
Modifier and Type | Method | Description |
---|---|---|
static int |
RoutingServerProtocolFactory.getMessageId(java.lang.String tagName) |
|
static java.lang.String |
RoutingServerProtocolFactory.getMessageTagName(int messageId) |
Modifier and Type | Method | Description |
---|---|---|
java.util.List<Message> |
MessagesBinder.toServer(Message message) |
|
protected Message |
MessagesBinder.toServer(RequestCancelExecution rq,
java.lang.Object refId) |
|
protected Message |
MessagesBinder.toServer(RequestExecuteStrategy rq,
java.lang.Object refId) |
|
protected Message |
MessagesBinder.toServer(RequestGetStatistic rq,
java.lang.Object refId) |
|
protected java.util.List<Message> |
MessagesBinder.toServer(RequestLoadStrategy rq,
java.lang.Object refId) |
|
protected Message |
MessagesBinder.toServer(RequestQueryExecution rq,
java.lang.Object refId) |
Modifier and Type | Method | Description |
---|---|---|
void |
TServerProtocol.sendAndClear(RequestPrivateService message) |
Sends a specified message and cancel using of it in further session recoveries.
|
void |
TServerProtocol.sendAndClear(RequestPrivateService message,
java.lang.Integer privateMessageId) |
Sends a specified message and cancel using of it in further session recoveries.
|
void |
TServerProtocol.sendAndStore(RequestPrivateService message) |
Sends a specified message and use it in further session recoveries.
|
Modifier and Type | Method | Description |
---|---|---|
void |
HAConnection.notifyErrorHandler(ProtocolException e) |
Modifier and Type | Method | Description |
---|---|---|
static int |
HAMessagesUtil.getSessionId(Message message,
int messageId) |
Modifier and Type | Method | Description |
---|---|---|
void |
EspEmailProtocol.doSend(Message message) |
|
protected void |
BasicChatProtocol.onOpen() |
|
protected void |
FlexChatProtocol.onOpen() |
|
protected void |
OptionalRegistrationChannel.onOpen() |
|
protected void |
BasicChatProtocol.onSend(Message message) |
|
void |
FlexChatProtocol.onSend(Message message) |
|
protected static void |
FlexChatProtocol.processSendingMessage(FlexChatProtocolHandshakeOptions protocol,
Message message) |
|
protected static Message |
EspEmailProtocol.processSentMesage(DuplexChannel channel,
Message message,
ReferenceBuilder referenceBuilder) |
Modifier and Type | Method | Description |
---|---|---|
static int |
BasicChatProtocolFactory.getMessageId(java.lang.String tagName) |
|
static java.lang.String |
BasicChatProtocolFactory.getMessageTagName(int messageId) |
Modifier and Type | Method | Description |
---|---|---|
int |
BasicChatDialect.getMessageId(java.lang.String tagName) |
|
java.lang.String |
BasicChatDialect.getMessageName(int messageId) |
Modifier and Type | Method | Description |
---|---|---|
static int |
CallbackProtocolFactory.getMessageId(java.lang.String tagName) |
|
static java.lang.String |
CallbackProtocolFactory.getMessageTagName(int messageId) |
Modifier and Type | Method | Description |
---|---|---|
static int |
EmailProtocolFactory.getMessageId(java.lang.String tagName) |
|
static java.lang.String |
EmailProtocolFactory.getMessageTagName(int messageId) |
Modifier and Type | Method | Description |
---|---|---|
static int |
FlexChatProtocolFactory.getMessageId(java.lang.String tagName) |
|
static java.lang.String |
FlexChatProtocolFactory.getMessageTagName(int messageId) |
Modifier and Type | Method | Description |
---|---|---|
int |
FlexChatDialect.getMessageId(java.lang.String tagName) |
|
java.lang.String |
FlexChatDialect.getMessageName(int messageId) |
Modifier and Type | Method | Description |
---|---|---|
protected void |
EspEmailClientChannelHandler.doSend(Message message) |
|
void |
ChatClientChannelHandler.onSend(Message message) |
Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 9.0.006.00
Copyright © 2006–2019 Genesys Telecommunications Laboratories, Inc. All rights reserved.