Package | Description |
---|---|
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.flexchat |
This package contains classes and enumerations that let you exchange information with Chat Server.
|
Modifier and Type | Field | Description |
---|---|---|
static NoticeType |
NoticeType.Custom |
Simply propagated without any special processing.
|
static NoticeType |
NoticeType.IdleControlAlert |
|
static NoticeType |
NoticeType.IdleControlClose |
|
static NoticeType |
NoticeType.IdleControlSet |
|
static NoticeType |
NoticeType.None |
Default value, only for API purpose.
|
static NoticeType |
NoticeType.Ping |
|
static NoticeType |
NoticeType.PushUrl |
Used for push URL.
|
static NoticeType |
NoticeType.Reserved |
Reserved only for ChatServer use (like new interaction, params of session, etc).
|
static NoticeType |
NoticeType.SaveTranscript |
System request: force ChatServer to save transcript in UCS.
|
static NoticeType |
NoticeType.SystemCommand |
|
static NoticeType |
NoticeType.TranscriptSaveDone |
|
static NoticeType |
NoticeType.TranscriptSaveFailed |
|
static NoticeType |
NoticeType.TypingStarted |
Indicates that chat party/user started typing.
|
static NoticeType |
NoticeType.TypingStopped |
Indicates that chat party/user is not typing anymore.
|
static NoticeType |
NoticeType.UpdateUserData |
System request: force ChatServer to update interaction userdata.
|
static NoticeType |
NoticeType.UserUpdateNick |
Indicates that chat party/user updated nick
|
Modifier and Type | Method | Description |
---|---|---|
abstract NoticeType |
NoticeText.getNoticeType() |
Type of notification (for example: typing, push URL, or custom notification).
|
Modifier and Type | Method | Description |
---|---|---|
static NoticeText |
NoticeText.create(NoticeType noticeType,
java.lang.String text) |
Creates instance of NoticeText with all parameters set.
|
abstract void |
NoticeText.setNoticeType(NoticeType noticeType) |
Type of notification (for example: typing, push URL, or custom notification).
|
Modifier and Type | Method | Description |
---|---|---|
abstract NoticeType |
EventInfo.getNoticeType() |
Type of notification, as defined by the
NoticeType enumeration. |
abstract NoticeType |
NoticeText.getNoticeType() |
Type of notification, as defined by the
NoticeType enumeration. |
Modifier and Type | Method | Description |
---|---|---|
static EventInfo |
EventInfo.create(java.lang.Integer partyId,
EventType eventType,
java.lang.String userNickname,
UserType userType,
java.lang.Integer timeOffset,
java.lang.String messageType,
java.lang.String text,
NoticeType noticeType) |
Creates instance of EventInfo.
|
static EventInfo |
EventInfo.create(java.lang.Integer partyId,
EventType eventType,
java.lang.String userNickname,
UserType userType,
java.lang.Integer timeOffset,
java.lang.String messageType,
java.lang.String text,
NoticeType noticeType,
java.lang.Integer eventId) |
Creates instance of EventInfo.
|
static NoticeText |
NoticeText.create(NoticeType noticeType,
java.lang.String text) |
Creates instance of NoticeText with all parameters set.
|
abstract void |
EventInfo.setNoticeType(NoticeType noticeType) |
Type of notification, as defined by the
NoticeType enumeration. |
abstract void |
NoticeText.setNoticeType(NoticeType noticeType) |
Type of notification, as defined by the
NoticeType enumeration. |
Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 9.0.006.00
Copyright © 2006–2019 Genesys Telecommunications Laboratories, Inc. All rights reserved.