public class ConversationRegistryEntryEntityImpl extends AbstractEngageEngineEntity implements ConversationRegistryEntryEntity
Modifier and Type | Field and Description |
---|---|
protected String |
conversationId |
protected Date |
creationTime |
protected String |
groupId |
protected Date |
joiningTime |
protected Date |
leavingTime |
protected String |
participantType |
protected Date |
updateTime |
protected String |
userId |
Constructor and Description |
---|
ConversationRegistryEntryEntityImpl() |
Modifier and Type | Method and Description |
---|---|
String |
getConversationId()
The id of the conversation that this participant is part of
|
Date |
getCreationTime()
Timestamp whenever the entry was created (has no impact on permissions, just for auditing)
|
String |
getGroupId()
The id of the group participating in the conversation
|
Date |
getJoiningTime()
The time where the participant joined the conversation (might be even in the past, if past messages should become visible)
|
Date |
getLeavingTime()
The (optional) time where the participant left the conversation (empty means they didn't left yet)
|
String |
getParticipantType()
The type of the participant (e.g.
|
Object |
getPersistentState() |
Date |
getUpdateTime()
Timestamp of when this entry was changed the last time (has no impact on permissions, just for auditing)
|
String |
getUserId()
The id of the user participating in the conversation
|
void |
setConversationId(String conversationId) |
void |
setCreationTime(Date creationTime) |
void |
setGroupId(String groupId) |
void |
setJoiningTime(Date joiningTime) |
void |
setLeavingTime(Date leavingTime) |
void |
setParticipantType(String participantType) |
void |
setUpdateTime(Date updateTime) |
void |
setUserId(String userId) |
getIdPrefix
getId, getOriginalPersistentState, getRevision, getRevisionNext, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setRevision, setUpdated
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getId
protected String conversationId
protected String userId
protected String groupId
protected String participantType
protected Date creationTime
protected Date updateTime
protected Date joiningTime
protected Date leavingTime
public String getConversationId()
ConversationRegistryEntry
getConversationId
in interface ConversationRegistryEntry
public void setConversationId(String conversationId)
setConversationId
in interface ConversationRegistryEntryEntity
public String getUserId()
ConversationRegistryEntry
getUserId
in interface ConversationRegistryEntry
public void setUserId(String userId)
setUserId
in interface ConversationRegistryEntryEntity
public String getGroupId()
ConversationRegistryEntry
getGroupId
in interface ConversationRegistryEntry
public void setGroupId(String groupId)
setGroupId
in interface ConversationRegistryEntryEntity
public String getParticipantType()
ConversationRegistryEntry
getParticipantType
in interface ConversationRegistryEntry
public void setParticipantType(String participantType)
setParticipantType
in interface ConversationRegistryEntryEntity
public Date getCreationTime()
ConversationRegistryEntry
getCreationTime
in interface ConversationRegistryEntry
public void setCreationTime(Date creationTime)
setCreationTime
in interface ConversationRegistryEntryEntity
public Date getUpdateTime()
ConversationRegistryEntry
getUpdateTime
in interface ConversationRegistryEntry
public void setUpdateTime(Date updateTime)
setUpdateTime
in interface ConversationRegistryEntryEntity
public Date getJoiningTime()
ConversationRegistryEntry
getJoiningTime
in interface ConversationRegistryEntry
public void setJoiningTime(Date joiningTime)
setJoiningTime
in interface ConversationRegistryEntryEntity
public Date getLeavingTime()
ConversationRegistryEntry
getLeavingTime
in interface ConversationRegistryEntry
null
if the participant is still part of itpublic void setLeavingTime(Date leavingTime)
setLeavingTime
in interface ConversationRegistryEntryEntity
public Object getPersistentState()
getPersistentState
in interface org.flowable.common.engine.impl.persistence.entity.Entity
Copyright © 2019. All rights reserved.