Class UserAnalyticsEntityImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntity
com.flowable.engage.engine.impl.persistence.entity.AbstractEngageEngineEntity
com.flowable.engage.engine.impl.persistence.entity.UserAnalyticsEntityImpl
- All Implemented Interfaces:
UserAnalyticsEntity
,org.flowable.common.engine.impl.db.HasRevision
,org.flowable.common.engine.impl.persistence.entity.Entity
public class UserAnalyticsEntityImpl extends AbstractEngageEngineEntity implements UserAnalyticsEntity
-
Field Summary
Fields Modifier and Type Field Description protected long
conversationCount
protected java.util.Date
creationTime
protected java.util.Date
endTime
protected long
messageCount
protected java.util.Date
startTime
protected java.lang.String
userId
-
Constructor Summary
Constructors Constructor Description UserAnalyticsEntityImpl()
-
Method Summary
Modifier and Type Method Description long
getConversationCount()
java.util.Date
getCreationTime()
java.util.Date
getEndTime()
long
getMessageCount()
java.lang.Object
getPersistentState()
java.util.Date
getStartTime()
java.lang.String
getUserId()
void
setConversationCount(long conversationCount)
void
setCreationTime(java.util.Date creationTime)
void
setEndTime(java.util.Date endTime)
void
setMessageCount(long messageCount)
void
setStartTime(java.util.Date startTime)
void
setUserId(java.lang.String userId)
Methods inherited from class com.flowable.engage.engine.impl.persistence.entity.AbstractEngageEngineEntity
getIdPrefix
Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntity
getId, getOriginalPersistentState, getRevision, getRevisionNext, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setRevision, setUpdated
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
creationTime
protected java.util.Date creationTime -
startTime
protected java.util.Date startTime -
endTime
protected java.util.Date endTime -
userId
protected java.lang.String userId -
conversationCount
protected long conversationCount -
messageCount
protected long messageCount
-
-
Constructor Details
-
UserAnalyticsEntityImpl
public UserAnalyticsEntityImpl()
-
-
Method Details
-
getCreationTime
public java.util.Date getCreationTime()- Specified by:
getCreationTime
in interfaceUserAnalyticsEntity
-
setCreationTime
public void setCreationTime(java.util.Date creationTime)- Specified by:
setCreationTime
in interfaceUserAnalyticsEntity
-
getStartTime
public java.util.Date getStartTime()- Specified by:
getStartTime
in interfaceUserAnalyticsEntity
-
setStartTime
public void setStartTime(java.util.Date startTime)- Specified by:
setStartTime
in interfaceUserAnalyticsEntity
-
getEndTime
public java.util.Date getEndTime()- Specified by:
getEndTime
in interfaceUserAnalyticsEntity
-
setEndTime
public void setEndTime(java.util.Date endTime)- Specified by:
setEndTime
in interfaceUserAnalyticsEntity
-
getUserId
public java.lang.String getUserId()- Specified by:
getUserId
in interfaceUserAnalyticsEntity
-
setUserId
public void setUserId(java.lang.String userId)- Specified by:
setUserId
in interfaceUserAnalyticsEntity
-
getConversationCount
public long getConversationCount()- Specified by:
getConversationCount
in interfaceUserAnalyticsEntity
-
setConversationCount
public void setConversationCount(long conversationCount)- Specified by:
setConversationCount
in interfaceUserAnalyticsEntity
-
getMessageCount
public long getMessageCount()- Specified by:
getMessageCount
in interfaceUserAnalyticsEntity
-
setMessageCount
public void setMessageCount(long messageCount)- Specified by:
setMessageCount
in interfaceUserAnalyticsEntity
-
getPersistentState
public java.lang.Object getPersistentState()- Specified by:
getPersistentState
in interfaceorg.flowable.common.engine.impl.persistence.entity.Entity
-