ProtocolDescriptionSupport
@Generated(value="com.genesyslab.platform.commons.protocol.generator.Generator", date="2021-06-14T15:46:12.394-07:00") public abstract class EventSessionInfo extends Message
EventSessionInfo
event provides a ChatTranscript
object for a particular chat session, along with SessionStatus
and
OccurredAt
details describing when the session information was
returned and the current status of that chat session.Modifier and Type | Method | Description |
---|---|---|
static EventSessionInfo |
create() |
Creates instance of EventSessionInfo with no parameters set.
|
static EventSessionInfo |
create(SessionStatus sessionStatus,
java.lang.String occurredAt,
ChatTranscript chatTranscript) |
Creates instance of EventSessionInfo with all parameters set.
|
abstract ChatTranscript |
getChatTranscript() |
|
abstract java.lang.String |
getOccurredAt() |
Indicates when an event occurred.
|
abstract java.lang.Integer |
getReferenceId() |
The unique reference ID for any requests or events.
|
abstract SessionStatus |
getSessionStatus() |
Specifies the current status of a chat session.
|
abstract void |
setChatTranscript(ChatTranscript chatTranscript) |
|
abstract void |
setOccurredAt(java.lang.String occurredAt) |
Indicates when an event occurred.
|
abstract void |
setReferenceId(int referenceId) |
The unique reference ID for any requests or events.
|
abstract void |
setReferenceId(java.lang.Integer referenceId) |
The unique reference ID for any requests or events.
|
abstract void |
setSessionStatus(SessionStatus sessionStatus) |
Specifies the current status of a chat session.
|
equals, hashCode, toString, toString
cloneMessage, getEndpoint, getMessageAttribute, getProtocolDescription, getProtocolId, messageId, messageName, setProtocolDescription
public static final int ID
public static final java.lang.String NAME
public static EventSessionInfo create()
public static EventSessionInfo create(SessionStatus sessionStatus, java.lang.String occurredAt, ChatTranscript chatTranscript)
sessionStatus
- SessionStatusoccurredAt
- OccurredAtchatTranscript
- ChatTranscriptpublic abstract java.lang.Integer getReferenceId()
public abstract void setReferenceId(java.lang.Integer referenceId)
public abstract void setReferenceId(int referenceId)
public abstract SessionStatus getSessionStatus()
Alive
and Over
.public abstract void setSessionStatus(SessionStatus sessionStatus)
Alive
and Over
.public abstract java.lang.String getOccurredAt()
public abstract void setOccurredAt(java.lang.String occurredAt)
public abstract ChatTranscript getChatTranscript()
public abstract void setChatTranscript(ChatTranscript chatTranscript)
Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 9.0.006.00
Copyright © 2006–2019 Genesys Telecommunications Laboratories, Inc. All rights reserved.