public abstract class VisitorItem<T extends VisitorItem> extends RowItem<T>
LivechatChatLogPath
.
It provides the following updates:
You can subscribe to chat item broadcast via
DataSource.addChatLogObserver(ChatLogObserver)
using ChatItemsObserver
VisitorMessage
,
VisitorAttachment
,
RowItem
RowItem.Type
Modifier | Constructor and Description |
---|---|
protected |
VisitorItem() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
boolean |
isFailed() |
boolean |
isUnverified() |
void |
setFailed(boolean failed) |
void |
setUnverified(boolean unverified) |
java.lang.String |
toString() |
void |
update(T item)
Updates this item with item passed as parameter.
|
compareTo, getDisplayName, getId, getParticipantId, getTimestamp, getType, setDisplayName, setId, setParticipantId, setTimestamp, setType
public void update(@NonNull T item)
RowItem
This will update this instance with the parameter passed as value.
update
in interface Updatable<T extends VisitorItem>
update
in class RowItem<T extends VisitorItem>
item
- that is an updatepublic boolean isUnverified()
public void setUnverified(boolean unverified)
public boolean isFailed()
public void setFailed(boolean failed)
public boolean equals(java.lang.Object o)
equals
in class RowItem<T extends VisitorItem>
public int hashCode()
hashCode
in class RowItem<T extends VisitorItem>
public java.lang.String toString()
toString
in class RowItem<T extends VisitorItem>