ProtocolDescriptionSupport
@Generated(value="com.genesyslab.platform.commons.protocol.generator.Generator", date="2021-06-14T15:46:12.394-07:00") public abstract class ReenterInfo extends CompoundValue
Constructor | Description |
---|---|
ReenterInfo() |
Modifier and Type | Method | Description |
---|---|---|
static ReenterInfo |
create() |
Creates instance of ReenterInfo with no parameters set.
|
static ReenterInfo |
create(java.lang.String userId,
java.lang.Integer timeShift,
Visibility visibility,
UserStatus agents,
UserStatus clients,
MessageText messageText) |
Creates instance of ReenterInfo.
|
static ReenterInfo |
create(java.lang.String userId,
java.lang.Integer timeShift,
Visibility visibility,
UserStatus agents,
UserStatus clients,
MessageText messageText,
java.lang.Integer eventId) |
Creates instance of ReenterInfo.
|
abstract UserStatus |
getAgents() |
Specifies the agent user status when a party re-enters
the chat session.
|
abstract UserStatus |
getClients() |
Specifies client user status.
|
abstract KeyValueCollection |
getEventAttributes() |
|
abstract java.lang.Integer |
getEventId() |
|
abstract MessageText |
getMessageText() |
|
abstract java.lang.Integer |
getTimeShift() |
Number of seconds elapsed from the moment when chat session started
|
abstract java.lang.String |
getUserId() |
The user ID uniquely identifies chat party/user across all chat sessions.
|
abstract Visibility |
getVisibility() |
This value determines the visibility of this event for other
participants of chat session.
|
abstract void |
setAgents(UserStatus agents) |
Specifies the agent user status when a party re-enters
the chat session.
|
abstract void |
setClients(UserStatus clients) |
Specifies client user status.
|
abstract void |
setEventAttributes(KeyValueCollection eventAttributes) |
|
abstract void |
setEventId(int eventId) |
|
abstract void |
setEventId(java.lang.Integer eventId) |
|
abstract void |
setMessageText(MessageText messageText) |
|
abstract void |
setTimeShift(int timeShift) |
Number of seconds elapsed from the moment when chat session started
|
abstract void |
setTimeShift(java.lang.Integer timeShift) |
Number of seconds elapsed from the moment when chat session started
|
abstract void |
setUserId(java.lang.String userId) |
The user ID uniquely identifies chat party/user across all chat sessions.
|
abstract void |
setVisibility(Visibility visibility) |
This value determines the visibility of this event for other
participants of chat session.
|
getProtocolDescription
equals, hashCode, toString, toString
public static ReenterInfo create()
public static ReenterInfo create(java.lang.String userId, java.lang.Integer timeShift, Visibility visibility, UserStatus agents, UserStatus clients, MessageText messageText)
userId
- UserIdtimeShift
- TimeShiftvisibility
- Visibilityagents
- Agentsclients
- ClientsmessageText
- MessageTextpublic static ReenterInfo create(java.lang.String userId, java.lang.Integer timeShift, Visibility visibility, UserStatus agents, UserStatus clients, MessageText messageText, java.lang.Integer eventId)
userId
- UserIdtimeShift
- TimeShiftvisibility
- Visibilityagents
- Agentsclients
- ClientsmessageText
- MessageTexteventId
- EventIdpublic abstract java.lang.String getUserId()
public abstract void setUserId(java.lang.String userId)
public abstract java.lang.Integer getTimeShift()
public abstract void setTimeShift(java.lang.Integer timeShift)
public abstract void setTimeShift(int timeShift)
public abstract Visibility getVisibility()
All
(visible for all participants),
Int
(visible only for agents and supervisors), Vip
(visible only for supervisors).public abstract void setVisibility(Visibility visibility)
All
(visible for all participants),
Int
(visible only for agents and supervisors), Vip
(visible only for supervisors).public abstract UserStatus getAgents()
On
, Off
,
and Keep
.public abstract void setAgents(UserStatus agents)
On
, Off
,
and Keep
.public abstract UserStatus getClients()
public abstract void setClients(UserStatus clients)
public abstract MessageText getMessageText()
public abstract void setMessageText(MessageText messageText)
public abstract java.lang.Integer getEventId()
public abstract void setEventId(java.lang.Integer eventId)
public abstract void setEventId(int eventId)
public abstract KeyValueCollection getEventAttributes()
public abstract void setEventAttributes(KeyValueCollection eventAttributes)
Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 9.0.006.00
Copyright © 2006–2019 Genesys Telecommunications Laboratories, Inc. All rights reserved.